Проблемы DNS/systemd-resolve/dnsmasq/resolvconf. Ошибки в системном журнале. 18.04

Я пытаюсь разрешить эти две повторяющихся ошибки в /var/log/syslog...

nf_conntrack: nf_conntrack: table full, dropping packet

Maximum number of concurrent DNS queries reached (max: 150)

Взгляд на /etc/resolv.conf...

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.

nameserver 127.0.0.1

Я знаю, что сервер имен должен быть 127.0.0.53 от рассмотрения моих других 18,04 систем. Если я вручную изменяюсь (который я знаю, что не должен делать), 127.0.0.1 к 127.0.0.53, ошибки, кажется, останавливаются в системном журнале. Конечно, перезагрузка задерживает этот файл к 127.0.0.1.

Как я заставляю resolv.conf правильно показывать 127.0.0.53 и переживать перезагрузки? Я рявкаю правильное дерево?

1
задан 23 July 2018 в 18:36

1 ответ

Во-первых, благодаря @Terrance и @BernardWei для указания на меня к информации, которая в конечном счете помогла мне разрешить эту проблему. Я использовал части их ссылок для формулировки моего собственного процесса для разрешения повторяющихся сообщений об ошибках в системном журнале.

Взгляд на /etc/resolv.conf дает ключ к разгадке. Сервер имен 127.0.0.1, и это помещается туда dnsmasq. В 18,04 это должно быть 127.0.0.53, помещено там systemd-разрешенным.

В моей системе я сделал:

ps auxc | grep -i dns
ps auxc | grep -i resolv

И найденный, что и dnsmasq и systemd-разрешенный работали, и насколько DNS затронут, они накладываются в функциональности. Существует два возможных мер.

Зафиксируйте № 1:

Я удалил dnsmasq и dnsmasq-основу (вероятно, перенесенный от системы до-29), и затем перезапустил systemd-разрешенный. /etc/resolv.conf теперь правильно шоу, что сервер имен 127.0.0.53.

Зафиксируйте № 2:

Если Вы нуждаетесь И в dnsmasq и в systemd-разрешенном выполнении, то редактируете /etc/systemd/resolved.conf и изменение:

#DNSStubListener=yes

кому:

DNSStubListener=no

и systemd-разрешенный перезапуск.

2
ответ дан 7 December 2019 в 13:22

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

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