
Это моя настройка в virtualbox.
Область DHCP в диапазоне от 112.123.1.100 до 112.123.3.188, длина = 16, IP-адрес маршрутизатора — 112.123.2.2 (это также IP-адрес сервера, на котором настроен DHCP).
После этого я вручную установил IP-адрес сервера Windows 2012 на IP: 112.123.2.2. Подсеть: 255.255.0.0 Шлюз = 10.0.2.2 DNS1: 10.0.2.2 DNS2: 8.8.8.8
Эта виртуальная машина virtualbox, на которой работает сервер, находится во внутренней сети типа NAT. Для доступа в Интернет я настроил второй адаптер как тип NAT согласно этому руководству:https://www.nakivo.com/blog/virtualbox-network-setting-guide/
Сервер может выполнить пинг google.com, что означает наличие у него доступа в Интернет.
Клиент:
Я настраиваю VM как внутренний тип NAT. Теперь я устанавливаю свой IP-адрес следующим образом: IP: 112.123.3.95 Подсеть: 255.255.0.0 Шлюз: 112.123.2.2
DNS1: 112.123.2.2 DNS2: 8.8.8.8
После этого в виртуальной машине в Windows 10 Pro я присоединяюсь к домену сервера (рабочая группа).
Когда я пингую сервер с клиента, я получаю ответ в CMD, но когда я пингую 8.8.8.8, я получаю сообщение «Превышен интервал ожидания запроса» в CMD.
Кто-нибудь знает, что я делаю не так? Опять же, все это происходит внутри ВМ вне virtualBox.
EDIT: Забыл упомянуть, что клиент действительно может пинговать сервер, но сервер по какой-то причине не может пинговать клиента, но клиент смог присоединиться к рабочей группе/домену сервера. Так что я не знаю, что там происходит.
решение1
Ваш клиент (112.123.3.95) находится в той же подсети, что и сервер (112.123.2.2), поэтому локальный пинг работает.
Однако маршрут клиента по умолчанию указывает на сервер для маршрута по умолчанию (чтобы добраться до 8.8.8.8).
Поскольку сервер может пинговать 8.8.8.8, мне кажется, что на вашем сервере не включена служба маршрутизации и удаленного доступа.