web-dev-qa-db-ja.com

ボンディングされたネットワーク接続でのdns-nameserverの設定

Ubuntu 12.04サーバーを実行しているサーバーがあります。

このサーバーには2つのネットワークインターフェイス(eth0とeth1)があり、bond0として結合しています。 DNSは現在動作していません。google.comにpingしてもホストを解決できませんが、GoogleのIPアドレスには正常にpingできます。

私が読んだものから、追加する必要があるのはdns-nameservers into /etc/network/interfaces、しかし、ボンディング接続でも同じように動作するかどうかはわかりません。

これはlive多数のユーザーがいる実稼働サーバー上にあるため、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
BT643

とにかく今日はサーバーをリブートする必要がありました..元の質問の方法はうまくいきました。置く必要がありました:

dns-nameservers 8.8.8.8 8.8.4.4 208.67.222.222

/etc/network/interfaces

1
BT643