У меня есть следующие настройки:
Моя домашняя сеть = 192.168.1.0/24
Моя виртуальная локальная сеть = 192.168.207.0/24
Мой ноутбук = 192.168.1.109 (ОС dhcp = Windows7)
Мой рабочий стол = 192.168.1.206 (исправлена ОС ip = Windows8)
Моя виртуальная машина установлена на рабочем столе = 192.168.207.128 (NAT + dhcp OS = Linux Mint)
Пинг с виртуальной машины 192.168.207.128 работает всем.
Работает пинг с рабочей станции 192.168.1.206 до вм 192.168.207.128.
Пинг с ноутбука 192.168.1.109 на рабочий стол 192.168.1.206 работает.
Пинг с ноутбука 192.168.1.109 до vm 192.168.207.128 FAILS.
Пинг с ноутбука 192.168.1.109 до vm def gw 192.168.207.1 FAILS.
ВМ находится в режиме nat. Я знаю, что это будет проще в мостовом режиме. Но я хочу, чтобы это работало в режиме NAT, если это возможно.
Я нашел 3 причины этого. И я применил то, что было необходимо (я думал, но безуспешно ...).
1/ NAT требует переадресации портов. Так что в настройках сети vm я делал переадресацию портов. Настройки: «порт 22» и «IP-адрес vm 192.168.207.128», «тип TCP».
2/ Брандмауэр Windows на моем рабочем столе может вызвать проблемы, поэтому я отключил Windows 8 fw.
3/ Мой ноутбук не знает маршрут к этой сети 192.168.207.0. Поэтому я добавил статический маршрут в Win7, например, в командной строке: [route add 192.168.207.0 mask 255.255.255.0 192.168.1.206 metric 1]
Большое спасибо за вашу помощь или советы.