DNS-адрес сервера интрасети не найден

Я настроил сервер интрасети под управлением Ubuntu 16.04, apache2 и dnsmasq. В системе Ubuntu все работает нормально. На моей второй системе (Windows 10) я получаю ошибку ERR_NAME_NOT_RESOLVED в Chrome и аналогичную в Edge при попытке получить доступ к Серверу через его доменное имя. Подключение по ip адресу работает нормально. Я также протестировал пинг домена через консоль и получил следующее возвращение:

Ping wird ausgeführt für nextcloud.intranet [192.168.2.199] mit 32 Bytes Daten:
Antwort von 192.168.2.199: байт =32, Zeit<1 мс, TTL=128
Antwort von 192.168.2.199: байт =32, Zeit<1 мс, TTL=128
Antwort von 192.168.2.199: байт =32, Zeit<1 мс, TTL=128
Antwort von 192.168.2.199: байт =32, Zeit<1 мс, TTL=128

Итак, я предполагаю, что сервер DNS работает, но почему мои браузеры не могут подключиться?

Сервер имеет статический IP-адрес (192.168.2.199) с маршрутизатором (easybox), настроенным на использование этого сервера в качестве своего основного DNS и 8.8.8.8 в качестве своего вторичного. dnsmasq прослушивает 127.0.0.1/192.168.2.199 и настроен для принудительной установки каждого домена *.intranet на 192.168.2.199 (адрес =/.intranet/192.168.2.199).

= Dnsmasq DNS

закомментировано для NetworkManager.

1 ответ

Решение

Добавление статического IP-адреса моих серверов в файл хоста решило проблему.

/ и т.д. / хосты

127.0.0.1 myServer
192.168.2.199 myServer

Другие вопросы по тегам