Почему мои настройки DNS продолжают сбрасываться?

У меня есть ноутбук, который я использую в своей домашней локальной сети, моей рабочей локальной сети и моей рабочей VPN через домашнюю локальную сеть через OpenConnect. Кроме того, я также иногда использую TorGuard, который является соединением OpenVPN. Все они настраиваются через NetworkManager в nm-applet.

Если в моей рабочей локальной сети или рабочей VPN у меня есть частный DNS-сервер и поисковый домен, потому что есть ряд серверов, которые разрешают только имена хостов в моей сети и имеют стандартизированный DNS-суффикс. Это установлено в настройках nm-applet для моей рабочей VPN, и у меня есть отдельный профиль подключения Ethernet для рабочей локальной сети.

Я нахожусь в ситуации, когда независимо от того, в какой сети я сейчас нахожусь, я нахожу это на первый взгляд случайным, но часто я не могу разрешить имена хостов и потерять суффикс моего поискового домена, если в моей работе VPN / LAN.

Чтобы исправить проблему, и это исправление работает каждый раз, мне нужно вручную выполнить sudo service dnsmasq restart. Это сбрасывает мои DNS-серверы и поисковый домен на то, что они должны быть, и все снова работает правильно, на несколько минут.

Я продолжаю перезапускать службу dnsmasq, чтобы решить проблему с разрешением домена.

Использование Ubuntu 14.04 LTS в Dell Latitude E6540. Контроллер Ethernet - это Intel Corporation Ethernet Connection I217-LM (версия 04) и карта Wi-Fi Intel® Centrino® Advanced-N 6235.

Меня попросили предоставить мои сетевые устройства. Я очень сомневаюсь, что здесь проблема с аппаратным обеспечением, но я буду шутить с вами. Существует одна сетевая карта и одна карта Wi-Fi. Оба прекрасно работают, за исключением необходимости многократного перезапуска службы dnsmasq, чтобы получить разрешение DNS.

Я иногда использую Wi-Fi, Bluetooth работает, но я не использую его для работы в сети. Я обычно использую Ethernet.

6
задан 21 July 2014 в 02:32

2 ответа

Можно проверить конфигурацию Dnsmasq здесь:

$ sudo nano /etc/dnsmasq.conf

я думаю Ваш лучший ответ, который можно найти здесь: Особые случаи & UFW

, Возможно, самый лучший, является этим:

$ sudo ufw allow bootps

Также считанный выше очень важной части приблизительно Локальный кэш DNS .

3
ответ дан 21 July 2014 в 02:32

То, что можно попытаться делать, открывают /etc/NetworkManager/NetworkManager.conf и комментируют строку dns=dnsmasq. Сохраните и sudo service network-manager restart или перезагрузка.

enter image description here

Это в основном - строка, которая говорит Администратору сети использовать dnsmasq плагин; комментарий препятствует тому, чтобы Администратор сети использовал его. Что касается этот сообщение от Unix Stackexchange и этот от askubuntu, Вы получите подсказку, что dnsmasq не всегда делает хорошее задание.

Теперь вещи будут разрешены без той строки?Конечно. Мне прокомментировали его и использую OpenDNS, как установлено в конфигурации для моей домашней сети и общедоступном DNS Google в школе.

можно также обратиться к мое сообщение здесь еще для некоторой информации, которая может быть полезна

0
ответ дан 21 July 2014 в 02:32

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

Похожие вопросы: