Иду сюда из мой пост в stackoverflow.
У меня есть веб-сервер, размещенный в VPN моей компании с доменным именем, компания.домен, зарегистрированный в частном DNS, размещенном в той же VPN. Когда я подключаюсь к VPN и настраиваю параметры DNS на своем рабочем компьютере с Windows 10, я по-прежнему не могу подключиться к веб-серверу, потому что мой браузер не использует настроенный DNS и, следовательно, не может разрешить доменное имя.
Когда я пытаюсь разрешить IP с помощью нслукап
Я получаю следующий результат:
nslookup компания.домен
Сервер: Неизвестный
Адрес: fe80::1
*** Неизвестный не может найти company.domain: несуществующий домен
Однако, если я отключу IPv6, как SaschaM78 упомянул в своем ответе на аналогичный пост, нслукап
может разрешить IP, но мой браузер отображает сообщение об ошибке, в котором говорится:компания.домен не отправлял никаких данных». Глядя на Wireshark, я не вижу никаких DNS-запросов, когда IPv6 включен, но после отключения я вижу пакеты, отправляемые в настроенный частный DNS, включая запросы из моего браузера. Общедоступные интернет-домены разрешаются без любой вопрос, но не компания.домен указывая на частный IP-адрес веб-сервера.
Если я поставлю галочку "Проверить настройки при выходе" при настройке параметров DNS IPv4 запускается средство устранения неполадок Windows, но сообщает, что оно "не может определить проблему"
Я пробовал разные браузеры; Храбрый, Firefox и IE, но проблема не устранена.
Я попытался повторно инициализировать некоторые сетевые настройки, упомянутые Тим Пеннер и я проверил все, что упоминалось Мэтью1471 в своих ответах на аналогичные вопросы.
Если я настрою свою другую машину под управлением Ubuntu, добавив DNS в качестве записи в resolv.conf
все работает нормально, так что проблема явно связана с Windows 10.
Я отказался от попыток решить эту проблему и решил, что будет проще просто запустить локальный DNS-прокси с правилом, которое сопоставляет доменное имя с IP-адресом веб-сервера. Я пробовал и Acrylic, и DNSAgent, но ни один из них не работает, если только я не настрою IPv4 и IPv6 DNS на локальный хост, что, судя по моему предыдущему сообщению, невозможно сделать программно.
Любая помощь будет высоко оценен!