2

У меня есть следующие настройки:

Моя домашняя сеть = 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]

Большое спасибо за вашу помощь или советы.

1 ответ1

1

Вы просите свой настольный ПК стать маршрутизатором между сетью 192.168.1.x и сетью 192.168.207.x.

Windows не делает это автоматически, ее нужно включить. Перейдите в Пуск, затем введите services.msc в поле выполнения.

Откройте службы и найдите службу Routing and Remote Access . Это будет отключено. Зайдите в свойства сервиса, включите его и запустите (автоматически, если хотите).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .