Как настроить шлюз на SUSE в виртуальной машине VMWARE?

Всем добрый день.
В VMWare создал 2 виртуальные машины. Одна на Windows Server 2016, другая - на SUSE 11
В качестве шлюза хочу использовать виртуалку с SUSE.
В ней добавлено 2 сетевых адаптера. Один - как мост. С динамическим получением адреса. Подключен к физической сети.
59e9f215e3940906037045.png
Второй - NAT. Задал статический адрес.
59e9f23c9d553173739072.png
В настройках файрвола указал eth0 как external, eth1 как Internal и включил Masquerading.
Адрес домашнего роутера 172.16.1.1
Ifconfig выдает следующее

user@linux-cqjr:~/Desktop> /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:5F:63:03
inet addr:172.16.1.101 Bcast:172.16.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7629 errors:0 dropped:1 overruns:0 frame:0
TX packets:37 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1484797 (1.4 Mb) TX bytes:4296 (4.1 Kb)

eth1 Link encap:Ethernet HWaddr 00:0C:29:5F:63:0D
inet addr:192.168.238.206 Bcast:192.168.238.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:485 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:40212 (39.2 Kb) TX bytes:1092 (1.0 Kb)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:300 (300.0 b) TX bytes:300 (300.0 b)

ipconfig с машины под Windows:
59e9f2018575a028162298.png
В результате машина под SUSE может пинговать маршрутизатор и не видит виртуалку под Windows. Есть доступ в интернет.
Машина под Windows видит SUSE и видит физический маршрутизатор (172.16.1.1), но не имеет доступ в интернет?

Как можно настроить машину с SUSE так, чтобы она выполняла роль шлюза и у машины с Windows появился интернет?
Можно ли это сделать не применяя файрвол?

Заранее спасибо.
  • Вопрос задан
  • 525 просмотров
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
если виртуальная машина должна быть шлюзом - уберите с сетевого адаптера для внутренней сети все функции VMWare, которые этому будут мешать. вам нужно сменить "NAT" на "только для узла" (NAT должен заниматься шлюз, а не VMWare), а в редакторе виртуальной сети снять галки "Подключить виртуальный адаптер" (вы же не хотите, чтобы в хостовой системе было два сетевых адаптера с прописанным в каждом из них шлюзом по умолчанию?) и "Использовать локальную службу DHCP" (раздачей адресов должен заниматься шлюз, а не VMWare). это как минимум.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы