Системная реализация DNS не разрешает имена [duplicate]

У этого вопроса уже есть ответ: неправильный сервер имен, заданный параметрами resolvconf и NetworkManager 6

У меня есть собственный DNS-сервер, DHCP устанавливает его на любом хосте в локальной сети.

Я только что установил новый ноутбук Ubuntu 17.10

Эта команда

nslookup abox

Не удается найти IP-адрес abox (он находится в DNS)

nslookup > server 192.168.1.30 abox

Возвращает правильный адрес

systemd-resolve --status

утверждает, что использует

DNS Servers: 192.168.1.30

Но, очевидно, это не так, его использование 127.0.0.53, я вижу трафик в tcpdump .

Итак, как я могу сообщить systemd прекратить возиться с конфигурацией DNS, которую DHCP сказал ему использовать, и фактически начать использовать DNS-сервер, который, по его утверждению, использует?

0
задан 9 November 2017 в 02:32

2 ответа

У этого сообщения есть ответ.

rm -f /etc/resolv.conf ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf reboot

Теперь я могу снова правильно восстановить DNS.

0
ответ дан 18 July 2018 в 03:37

У этого сообщения есть ответ.

rm -f /etc/resolv.conf ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf reboot

Теперь я могу снова правильно восстановить DNS.

0
ответ дан 24 July 2018 в 17:53

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

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