Я использую Ubuntu Server Edition. Так как он настроен на использование IP-адреса, предоставленного DHCP. Теперь я хочу отредактировать файл resolv.conf
так, чтобы он указывал на серверы имен, которые я хочу определить. Очевидно, что редактирование файла resolv.conf
напрямую не будет работать, так как изменения будут перезаписаны. Я также попробовал другой подход для редактирования /etc/resolvconf/resolv.conf.d/head
и добавления туда записей сервера имен, которые работали для меня, но говорят, что это не рекомендуется. Поэтому я хочу знать, как я могу добавить записи сервера имен, если мой компьютер настроен на использование DHCP. Полагаю, мне придется редактировать /etc/network/interfaces
. Я перепробовал много хитростей, но, похоже, ничего не помогло. Также возможно ли добавить сервер имен при использовании DHCP?
В простой установке Ubuntu Desktop с использованием DHCP вы можете открыть редактор подключений и изменить настройку Method
на вкладке IPv4 Settings
на Automatic (DHCP) addresses only
. Затем добавьте нужный адрес сервера имен в поле Additional DNS servers
.
Затем отредактируйте /etc/NetworkManager/NetworkManager.conf и закомментируйте строку dns=dnsmasq
.
Вы можете добавить новые настройки в /etc/network/interfaces
Это будет выглядеть следующим образом:
iface eth0 inet static
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x
dns-nameservers x.x.x.x
Подробнее из официальной документации