Я не могу добавить комментарии к вопросу 1128536(Как внести постоянные изменения в /etc/resolv.conf Ubuntu 18.10)
Использование Ubuntu 20.04.3 на ноутбуке; последнее обновление от 19 октября, после одного, но последнего обновления от 10 октября у меня внезапно возникла проблема с разрешением DNS. Перед обновлением мой /etc/resolv.conf читал:
> сервер имен 127.0.0.53
В моих настройках netmanager я ввел / ввел DHCP auto и DNS Manual с 2 IP-адресами DNS-сервера моего интернет-провайдера: 1xx.2xx.xxx.21 1xx.2xx.xxx.22
результат команды $ ls -al /etc/resolv.conf
lrwxrwxrwx 1 root root 32 окт 13 14:10 /etc/resolv.conf -> /run/systemd/resolve/resolv.conf
Итак, чтобы убедиться, что я сделал
$ sudo rm -f /etc/resolv.conf
$ sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
Только чтобы найти, что ничего не изменилось: содержимое нового /etc/resolv.conf после перезапуска службы systemd-resolve все еще читается
сервер имен ::1
Мне удалось завершить обновления системы, многократно сохраняя вручную файл /etc/resolv.conf и перезаписывая файл, написанный службой systemd-resolve (в качестве обходного пути), пока обновления не были успешно прекращены. чтобы убедиться, что люди не сомневаются в моей способности читать: Я ДЕЙСТВИТЕЛЬНО понимаю предупреждение в верхней части файла о том, что файл регулярно перезаписывается.
Мне удается поддерживать «полезное соединение», регулярно перезаписывая файл /run/systemd/resolve/resolv.conf со следующим содержимым
сервер имен 1xx.2xx.xxx.21
сервер имен 1xx.2xx.xxx.22
пока я не перезапущу службу systemd-resolve, и файл не будет перезаписан systemd=resolve, и он вернется к
сервер имен ::1
Я также проверил файл /run/systemd/resolve/stub-resolv.conf, который имеет следующее содержимое:
сервер имен 127.0.0.53
параметры edns0 траст-объявление
вывод статуса resolvectl
Глобальный
Настройка LLMNR: нет
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
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
29.172.in-addr.arpa
30.172.in-addr.arpa
31.172.in-addr.arpa
корпорация
д.ф.ip6.arpa
дом
внутренний
интранет
лан
местный
частный
тестовое задание
Ссылка 4 (ipv6leakintrf0)
Текущие области:
Параметр DNS DefaultRoute: да
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
Текущий DNS-сервер: ::1
DNS-серверы: ::1
DNS-домен: ~.
Ссылка 3 (wlp2s0)
Текущие области применения: нет
Настройка DefaultRoute: нет
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
Ссылка 2 (enp6s0)
Текущие области применения: нет
Настройка DefaultRoute: нет
Настройка LMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: нет
Настройка DNSSEC: нет
Поддерживается DNSSEC: нет
Мой вопрос:
@heynnema: Как мне заставить systemd-resolve создавать действительный /run/systemd/resolve/resolv.conf, потому что он точно игнорирует конфигурацию, введенную в настройках netmanager