1
  • Я все еще хочу использовать DHCP для получения адресов IP4 и IP6.
  • DHCP доставляет DNS-серверы
  • Я хочу, чтобы DNS-серверы от DHCP игнорировались и вместо них использовались два сервера, которые я указал вручную.
  • Должно быть сделано на безголовом сервере (без графического интерфейса) через Bash.
  • ubuntu-14.04.2-server-amd64, стандартная минимальная установка + sshd

Как это настроено правильно?

Как проверить, что конфигурация работает как положено?

/etc/network/interfaces это:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto em1
iface em1 inet dhcp

resolvconf установлен.

1 ответ1

0

Добавьте строку

supersede domain-name-servers 8.8.8.8, 8.8.4.4;

в файл конфигурации клиента DHCP /etc/dhcp/dhclient.conf.

Чтобы проверить получение имен сетевых интерфейсов с помощью ifconfig, закройте интерфейс (ы) с помощью ifdown ifname (например, ifdown eth0), перезапустите его с помощью ifup ifname (например, ifup eth0). После этого (или после перезагрузки) /etc/resolv.conf должен содержать две строки

nameserver 8.8.8.8
nameserver 8.8.4.4

Спасибо Биг Крису.

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