Ubuntu 16.04 стирает /etc/resolv.conf после перезапуска
Я новый пользователь в Ubuntu и мне нужна ваша помощь.
Я хотел бы настроить DNS в /etc/resolv.conf
, поэтому я использовал эту команду:
sudo nano /etc/resolv.conf
Я изменил свой DNS-сервер, и все было в порядке, но после перезапуска мои изменения /etc/resolv.conf
были удалены и конфигурация по умолчанию была восстановлена.
Я попробовал команду ниже, но она не удалась:
sudo chattr +i /etc/resolv.conf
chattr: Opération non supportée lors de la lecture des drapeaux sur /etc/resolv.conf
на английском: chattr: Операция не поддерживается при чтении флагов на /etc/resolv.conf
Что я могу сделать?
2 ответа
Привет Saturdayne64 и добро пожаловать в Askubuntu! Содержание /etc/resolv.conf
в конечном итоге перезаписываются, но мы все равно можем настроить ваш DNS-сервер для вашего компьютера через Network Manager. Пожалуйста, следуйте этим шагам:
- Нажмите значок Wi-Fi в правом верхнем углу экрана и выберите "Сетевые подключения".
- Нажмите "Изменить"
- Перейдите на вкладку "Настройки IPV4".
- Рядом с "Метод: ", нажмите "Автоматически (DHCP)" и выберите "Только автоматические (DHCP) адреса"
- В текстовом поле рядом с "DNS-серверы:" введите адрес предпочитаемого DNS-сервера.
- Нажмите "Сохранить" и в терминале запустите
sudo systemctl restart network-manager.service
,
Дайте мне знать, если вам нужна дополнительная помощь:)
Вам необходимо установить настройки DNS в любом инструменте, который вы используете для настройки вашей сети (например, NetworkManager или /etc/network/interfaces
).
Кроме того, вы можете удалить resolvconf
вернуться к более традиционной настройке (или старомодной, в зависимости от вашей точки зрения).