Я использую рабочий стол Ubuntu 21.10. По работе мне приходится переключаться между разными VPN, а раньше мне приходилось настраивать DNS
серверы имен для некоторых из них тоже. Я сделал это, просто отредактировав свой /etc/resolv.conf
файл.
Мне это больше не нужно, но каким-то образом этот IP-адрес сервера имен все еще хранится где-то в resolvconf
конфигурация. И я не мог узнать, где resolvconf
хранит эти IP-адреса.
Например, мой нынешний /etc/resolv.conf
:
сервер имен 1.1.1.1
сервер имен 8.8.4.4
сервер имен 1.0.0.1
Если я побегу resolvconf -u
это изменяет файл на:
сервер имен 10.12.1.1
сервер имен 1.1.1.1
сервер имен 1.0.0.1
Где первый - это IP, от которого я хотел бы полностью избавиться.
Пока resolvonf -l
перечисляет:
resolvconf -l
# resolv.conf из <моего текущего подключенного VPN>
сервер имен 1.1.1.1
сервер имен 1.0.0.1
У меня больше нет пользовательской конфигурации в /etc/сеть/интерфейсы
:
# файл interfaces(5), используемый ifup(8) и ifdown(8)
авто вот
iFace Lo Inet Loopback
статус разрешения
содержит только два элемента с DNS-серверами:
Глобальный
Протоколы: -LLMNR -mDNS -DNSOverTLS DNSSEC=нет/не поддерживается
Режим resolv.conf: внешний
Текущий DNS-сервер: 1.1.1.1
DNS-серверы: 1.1.1.1 8.8.4.4 1.0.0.1
Ссылка 2 (wlp59s0)
Текущие области: DNS
Протоколы: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=нет/не поддерживается
Текущий DNS-сервер: 8.8.8.8
DNS-серверы: 8.8.8.8
DNS-домен: --
Моя версия разрешения:
$ разрешение --версия
системад 248 (248.3-1ubuntu8.2)
+PAM +AUDIT +SELINUX +APPARMOR +IMA +SMACK +SECCOMP +GCRYPT +GNUTLS -OPENSSL +ACL +BLKID +CURL +ELFUTILS -FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP -LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE +BZIP2 +LZ4 +XZ +ZLIB +ZSTD -XKBCOMMON +UTMP +SYSVINIT иерархия по умолчанию = унифицированная
версия ресолконфа:
$ resolvconf --версия
openresolv 3.12.0
Где находится "база данных resolvconf" или кеш, где находится resolvconf -u
получить этот IP от? Как сбросить на "заводские настройки"?