Согласно этой странице это кажется простым. Тем /etc/bind
не менее, не существует при установке по умолчанию Ubuntu 12.04.3 сервера LTS.
Итак, без установки какого-либо дополнительного программного обеспечения, как настроить DNS и удалить dnsmasq на сервере Ubuntu? Я хорошо знаком с sudo
& nano
.
Ответы:
Установить DNS-серверы
Вам необходимо настроить
/etc/network/interfaces
файл, если вы хотите изменить свой DNS-сервер через командную строку.Это должно выглядеть примерно так:
Если у вас более одного DNS-сервера, просто добавьте пробел между каждым:
Просто замените X, Y и Z своими IP-адресами выбранных DNS-серверов, и когда это будет сделано, выполните эту команду, чтобы обновить настройки:
Надеюсь это поможет!
источник
longtth@long-ubuntu-14:~$ sudo ifdown eth0 && sudo ifup eth0
interface eth0 not configured
RTNETLINK answers: File exists
Failed to bring up eth0.
вы можете помочь мне исправить это?/etc/network/interfaces
файл.Однако, если вы используете более новую версию Ubuntu, вы можете использовать resolv.conf
Чтобы установить dns-nameservers, которые не будут удалены после перезагрузки, добавьте их в
любить
И Афер, что просто сделать
источник
/etc/resolvconf/update-libc.d/avahi-daemon
цикл для другого bash-скрипта,/usr/lib/avahi/avahi-daemon-check-dns.sh
все, что я хочу, это получить значение по умолчанию192.168.1.1
DNS Servers:
DHCP
настроекaddress only
и ввода адреса DNS. i.ibb.co/ysqwL0r/DHCP.pngNetworkManager TUI:
nmtui
Помимо этой альтернативы,
nmcli connection edit
вы можете использовать более подходящую для ncursesnmtui
, альтернативу GNUCLITUInm-connection-editor
.Примечание . Этот ответ больше относится к Ubuntu Desktop, но поскольку подходящий вопрос был помечен как дубликат этого (неправильно, IMO), я разместил его здесь.
источник