
В Gnome Ubuntu 14.04 можно было указать дополнительные домены поиска для resolv.conf при редактировании сетевого подключения, например так:
Но где найти это поле для «дополнительных доменов поиска» в Ubuntu 16.04?
Это единственный "реальный" способ изменить /etc/resolvconf/resolv.conf.d/base
или /etc/resolvconf/resolv.conf.d/head
? Нет ли графического интерфейса для этого?
решение1
В Ubuntu GNOME 16.04 вы правы, что возможность редактировать или добавлять дополнительные домены поиска недоступна, но этотолько правдадля «стандартной» системы редактирования сети, которую вы видите. Эта «новая» система была введена в действие, согласно Джереми Бича в #ubuntu-gnome
канале чата IRC на Freenode, потому что редактор по умолчанию в Настройках должен быть проще в использовании для большинства конечных пользователей:
jbicha: извините, но по умолчанию он скрыт, потому что большинству людей не нужны два сетевых графических интерфейса, а тот, что в приложении «Настройки», должен быть проще в использовании для большинства людей
И, конечно же, вы не сможете увидеть домены поиска в редакторе по умолчанию:
Однако оригинальный графический интерфейс сетевого редактирования по-прежнему доступен. Просто запустите nm-connection-editor
. Это откроет то же самое, старое доброе окно редактирования Network Manager, которое вы ожидаете увидеть. Чтоимеет возможность выполнять поиск по доменам. (Спасибо #ubuntu-gnome
IRC-каналу на Freenode за это!)
Эта процедура/ответ также работает в версиях 18.04 и 20.04 (проверено лично).
решение2
Это сводило меня с ума в 16.04, но потом мне удалось следовать инструкциям, которые я нашел здесь, и они, кажется, сработали.
https://github.com/ansible/ansible/issues/17843
Хотя это и выглядит как хак, и это определенно не способ «графического интерфейса».
решение3
Помимо обновления или понижения версии Ubuntu и/или сетевого менеджера, единственное графическое решение, которое я могу придумать, этоWICD(ссылка на вики-сайт сообщества Ubuntu)