2

Я использую Ubuntu 10.10, и моя сеть настроена с помощью Network Manager. Я сделал некоторые изменения в /etc/resolv.conf, но эти изменения обновляются до того, что было раньше при каждой перезагрузке.

У меня есть ощущение, что сетевой менеджер должен сыграть здесь свою роль. Мне интересно, как я могу сделать свои изменения постоянными? (Я не хочу отключать диспетчер сети)

2 ответа2

6

Менеджер сети перезаписывает ваш resolv.conf. Если вы хотите вручную добавить настройки в свой resolv.conf, используйте сетевой менеджер, чтобы добавить их.

В окне "Сетевые подключения" выберите сеть, которую вы хотите изменить, нажмите "Изменить", нажмите "Настройки IPv4", измените метод с «Автоматический (DHCP)» на «Только автоматические (DHCP) адреса» и добавьте свои DNS-серверы / домены в поля ввода.

0

Если вы хотите предотвратить перезапись файла resolv.conf, введите эту команду:

sudo chattr +i /etc/resolv.conf

Это делает ваши файлы неизменяемыми, что означает, что даже root не сможет изменить или удалить файл. Чтобы отменить это, просто измените +i на -i , тогда вы сможете снова записать файл.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .