Я настроил тестовую среду, которая выглядит следующим образом:
- модем / маршрутизатор подключен к физическому хосту
- менеджер hyper-v, работающий на физическом хосте
- Виртуальный коммутатор подключен к внешней сети
- Две виртуальные машины (DC + клиент) подключены к виртуальному коммутатору
DC имеет следующую статическую конфигурацию:
- IP: 192.168.1.100
- Субн: 255.255.255.0
- Шлюз: 192.168.1.1
- DNS 127.0.0.1
- Внешний DNS 8.8.8.8 добавлен в «Пересылки» в управлении DNS.
Конфигурация клиента:
- IP: 192.168.1.101
- Субн: 255.255.255.0
- Шлюз: 192.168.1.100
- DNS: 192.168.1.100
Факты:
- Клиент может пинговать роутер и DC
- DC может пинговать маршрутизатор, не может пинговать клиента
- У DC есть интернет, у клиента нет
Насколько я понимаю, DNS-запрос от клиента должен быть перенаправлен моим DC на маршрутизатор (192.168.1.1 или google dns 8.8.8.8). Кажется, не делает ни того, ни другого. Связан ли тот факт, что я использую один сетевой адаптер для всех машин (физических и виртуальных), с проблемами, которые у меня возникают?