Что бы я ни пытался, eth0
никогда не сдвигается с места из настроек DHCP DNS.
Это результат, который я получаю от статус sudo resolvectl --no-пейджер
Глобальный
Настройка LLMNR: нет
Настройка MulticastDNS: нет
Настройка DNSOverTLS: да
Настройка DNSSEC: да
Поддержка DNSSEC: да
Текущий DNS-сервер: 1.1.1.1
DNS-серверы: 1.1.1.1
1.0.0.1
2606:4700:4700::1111
2606:4700:4700::1001
DNS-домен: ~.
Ссылка 2 (eth0)
Текущие области: DNS
Настройка DefaultRoute: да
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: да
Настройка DNSSEC: да
Поддержка DNSSEC: да
Текущий DNS-сервер: 192.168.4.1
DNS-серверы: 192.168.4.1
Ссылка 3 (wlan0)
Текущие области применения: нет
Настройка DefaultRoute: нет
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: да
Настройка DNSSEC: да
Поддержка DNSSEC: да
Ссылка 4 (докер0)
Текущие области применения: нет
Настройка DefaultRoute: нет
Настройка LLMNR: да
Настройка MulticastDNS: нет
Настройка DNSOverTLS: да
Настройка DNSSEC: да
Поддержка DNSSEC: да
Обратите внимание, что eth0
использует 192.168.4.1
.
Я попытался добавить:
[Сеть]
UseDNS=ложь
[DHCP]
UseDNS=ложь
[DHCPv4]
UseDNS=ложь
[DHCPv6]
UseDNS=ложь
[IPv6AcceptRA]
UseDNS=ложь
К /etc/systemd/сеть/eth0.сеть
, /etc/systemd/networkd.conf
, /etc/systemd/resolved.conf
Я пробовал любую комбинацию из следующего:
sudo resolvectl reset-server-features
sudo resolvectl вернуть eth0
sudo systemd-resolve --set-dns=1.1.1.1 --interface=eth0
sudo resolvectl DNS eth0 1.1.1.1
sudo systemctl демон-перезагрузка
sudo systemctl перезапустить systemd-networkd
sudo systemctl перезапустить systemd-resolved
sudo resolvectl flush-cache --no-pager
статус sudo resolvectl --no-пейджер
sudo systemd-resolve --статистика
Вот текущий кот /etc/systemd/resolved.conf
# Этот файл является частью systemd.
#
# systemd — бесплатное программное обеспечение; вы можете распространять его и/или модифицировать
# в соответствии с условиями Стандартной общественной лицензии ограниченного применения GNU, опубликованной
# Фонд свободного программного обеспечения; либо версии 2.1 Лицензии, либо
# (на ваш выбор) любая более поздняя версия.
#
# Записи в этом файле показывают значения по умолчанию времени компиляции.
# Вы можете изменить настройки, отредактировав этот файл.
# Значения по умолчанию можно восстановить, просто удалив этот файл.
#
# Подробности смотрите в файле resolve.conf(5)
[DHCP]
UseDNS=ложь
[DHCPv4]
UseDNS=ложь
[DHCPv6]
UseDNS=ложь
[Решать]
#DNS=
#ЗапаснойDNS=
#домены=
#DNSSEC=нет
#DNSOverTLS=нет
#MulticastDNS=нет
#LLMNR=нет
#Кэш=без отрицательных значений
#DNSStubListener=да
#ReadEtcHosts=да
#ResolveUnicastSingleLabel=нет
DNS=1.1.1.1 1.0.0.1 2606:4700:4700::1111 2606:4700:4700::1001
DNSSEC=истина
DNSOverTLS=истина
Чего мне не хватает, я перерыл сотни вкладок и интернет-поисков, и не могу понять.
Система Ubuntu 20.10 (GNU/Linux 5.8.0-1029-raspi aarch64