Я настроил сервер интранет рабочая человечность 16.04, apache2 и dnsmasq. В системе человечности все хорошо работает. В моей второй системе (Windows 10) я получаю ошибку ERR_NAME_NOT_RESOLVED в Chrome и подобную в Краю при попытке получить доступ к Серверу через его доменное имя. Соединение с IP-адресом хорошо работает. Я также протестировал проверку с помощью ping-запросов домена через консоль и получил следующий возврат:
Ping соединил ausgeführt проводом für nextcloud.intranet [192.168.2.199] MIT 32 байта Daten:
Antwort von 192.168.2.199: Bytes=32 Zeit <TTL=128 на 1 мс
Antwort von 192.168.2.199: Bytes=32 Zeit <TTL=128 на 1 мс
Antwort von 192.168.2.199: Bytes=32 Zeit <TTL=128 на 1 мс
Antwort von 192.168.2.199: Bytes=32 Zeit <TTL=128 на 1 мс
Таким образом, я предполагаю, что сервер 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).
dns=dnsmasq
комментируется для NetworkManager.
Добавление моих Серверов, статический IP-адрес к он - файл хоста, решило проблему.
/etc/hosts
127.0.0.1 myServer
192.168.2.199 myServer