Предварительно ожидайте сервер имен к resolv.conf в Ubuntu 19.10

Я пытаюсь добавить сервер имен к вершине моего resolv.conf файла на Ubuntu 19.10. Я хочу всегда иметь сервер имен 127.0.0.1 наверху.

Я создал созданный новый названный файл:

/etc/NetworkManager/conf.d/10-dhcp.conf

и в том файле я добавил:

[main]
dhcp=dhclient

И такое обработанное при перезагрузке компьютера, однако когда ноутбук не засыпает resolv.conf файл больше, имеет мое пользовательское имя, разъединяют предварительно ожидаемый к вершине файла. Что лучший способ состоит в том, чтобы заставить это изменение всовывать Ubuntu 19.10?

Мой/etc/systemd/resolved.conf файл похож на это:

[Resolve]
DNS=127.0.0.1
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#DNSOverTLS=no
#Cache=yes
DNSStubListener=no
#ReadEtcHosts=yes

Мой/etc/resolv.conf файл похож на это:

nameserver 127.0.0.53
options edns0
search lan

И полномочия на моем/etc/resolv.conf файле похожи на это:

корень lrwxrwxrwx 1 базируется 39 6 декабря 8:09/etc/resolv.conf->../run/systemd/resolve/stub-resolv.conf

Вывод systemd-resolv - состояние

 > systemd-resolve --status
Global
       LLMNR setting: no
MulticastDNS setting: no
  DNSOverTLS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
  Current DNS Server: 127.0.0.1
         DNS Servers: 127.0.0.1
          DNSSEC NTA: 10.in-addr.arpa
                      16.172.in-addr.arpa
                      168.192.in-addr.arpa
                      17.172.in-addr.arpa
                      18.172.in-addr.arpa
                      19.172.in-addr.arpa
                      20.172.in-addr.arpa
                      21.172.in-addr.arpa
                      22.172.in-addr.arpa
                      23.172.in-addr.arpa
                      24.172.in-addr.arpa
                      25.172.in-addr.arpa
                      26.172.in-addr.arpa
                      27.172.in-addr.arpa
                      28.172.in-addr.arpa
0
задан 10 December 2019 в 06:44

1 ответ

Удалите /etc/NetworkManager/conf.d/10-dhcp.conf.

Редактирование /etc/systemd/resolved.conf и изменение:

sudo -H gedit /etc/systemd/resolved.conf # редактируют файл

Это:

[Resolve]
#DNS=
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#DNSOverTLS=no
#Cache=yes
#DNSStubListener=yes
#ReadEtcHosts=yes

К этому:

[Resolve]
DNS=127.0.0.1
#FallbackDNS=
#Domains=
#LLMNR=no
#MulticastDNS=no
#DNSSEC=no
#DNSOverTLS=no
#Cache=yes
DNSStubListener=no
#ReadEtcHosts=yes

reboot # компьютер перезагрузки

systemd-resolv --status # проверяют, что серверы DNS

Правильно теперь показывают 127.0.0.1 серверами DNS по умолчанию, таким образом, он должен теперь работать с Вашей dnsmasq установкой.

0
ответ дан 21 December 2019 в 23:38

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

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