Resolv.conf автоматически сбрасывается после перезагрузки на неправильный DNS

В моем ubuntu 16.04 мой /etc/resolv.conf меняет каждый запуск системы

cat /etc/resolv.conf  
nameserver 127.0.0.1

Сетевой менеджер имеет правильный DNS-сервер 192.168.1.1
Я удалил bind9 и все связанные пакеты.
Никакой специальной конфигурации для папок rc и rc.local
Нет опций DNS-сервера с / etc / network / interfaces .

Я что-то упустил? Какое приложение может автоматически изменять этот файл?

0
задан 9 April 2017 в 03:20
3 ответа

ຂໍໂທດ, ບໍ່ສາມາດໃຫ້ ຄຳ ເຫັນຫຍັງເທື່ອ. ດັ່ງນັ້ນ:

ທ່ານໃຊ້ dhcp ບໍ?

  • ບາງທີເຄື່ອງແມ່ຂ່າຍ dhcp ຂອງທ່ານຈະສົ່ງເຄື່ອງຊີ້ບອກ nameserver ທີ່ບໍ່ຖືກຕ້ອງບໍ?
  • ທ່ານມີ dhcp.conf ທີ່ ກຳ ນົດເອງທີ່ໃຊ້ມັນແມ່ນ nameserver config ແລະ

ຖ້າທ່ານບໍ່ໃຊ້ dhcp: - ທ່ານໄດ້ອ່ານແລະເຂົ້າໃຈບໍ https://askubuntu.com/questions/627899/nameserver-127-0-1-1-in-resolv-conf-wont-go-away ບໍ? - ທ່ານມີມະຫາວິທະຍາໄລພາວະນາສະນະບໍ?

0
ответ дан 5 December 2019 в 08:22

Я не могу вспомнить, когда это началось, но resolv.conf - это файл, сгенерированный системой.

Все (точнее, статические параметры из предыдущего файла resolv.conf), которые вы хотите добавить в его следует поместить в /etc/resolvconf/resolv.conf.d/base .

0
ответ дан 5 December 2019 в 08:22

Убедитесь, что служба resolvconf запущена, включите ее:

sudo systemctl start resolvconf.service

затем введите ее:

sudo nano /etc/resolvconf/resolv.conf.d/head

затем добавьте/измените нужные серверы имен и сохраните их, а затем измените resolv.conf и Закрыть.

не забудьте настроить DNS-менеджера сети на то, что вы установили в resolv.conf

0
ответ дан 22 May 2020 в 18:46

Теги

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