Настройка DNS-серверов имен для сетевого соединения

У нас есть сервер, на котором работает сервер Ubuntu 12.04.

На этом сервере есть два сетевых интерфейса (eth0 и eth1), которые мы связали как bond0. DNS в настоящее время не работает .. если я пингую google.com, я получаю, не могу определить хост, но я могу пинговать IP-адреса Google отлично.

Из того, что я прочитал, нам просто нужно добавить dns-nameservers в /etc/network/interfaces, но я не уверен, будет ли это работать так же и со связанным соединением.

Это на живом производственном сервере с множеством пользователей, так что, очевидно, не хочу портить сетевое соединение, поскольку у меня есть только доступ по SSH!

Кто-нибудь может сказать мне, если это правильный способ сделать это? Правильно ли добавлять серверы имен в связь, а не в каждый отдельный интерфейс?

# 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 eth0
iface eth0 inet manual
bond-master bond0

auto eth1
iface eth1 inet manual
bond-master bond0

auto bond0
iface bond0 inet static
address 192.168.1.15
gateway 192.168.1.100
netmask 255.255.255.0
dns-nameservers 8.8.8.8 8.8.4.4 208.67.222.222
slaves eth0 eth1

Или существует более простой способ обновления серверов имен? Мы использовали их в resolv.conf, но теперь они перезаписываются при перезагрузке.

1
задан 13.04.2020, 10:12

1 ответ

Сервер должен был быть перезагружен сегодня в любом случае для чего-то еще ... и метод в моем первоначальном вопросе работал нормально. Просто нужно было положить:

dns-nameservers 8.8.8.8 8.8.4.4 208.67.222.222

в /etc/network/interfaces

1
ответ дан 13.04.2020, 10:12

Теги

Похожие вопросы