Linux Mint 17.3
再起動するたびに、/etc/resolv.confに「nameserver 8.8.8.8」を手動で作成する必要があります。また、「Waiting for network」というメッセージが表示されます。 「ESC」ボタンを押してメッセージをスキップし、手動で「ifup br0」を使用してブリッジを設定します。
私のオプション:"echo "nameserver 8.8.8.8" > /etc/resolv.conf " in /etc/rc.local file"
他の解決策は何ですか?起動時にブリッジングとネームサーバーに使用されます。以下は私の/etc/network/interfacesファイルです。
# cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
#10.0.2.193 Bcast:10.0.3.255 Mask:255.255.254.0
auto br0
iface br0 inet static
address 10.0.2.199
netmask 255.255.254.0
gateway 10.0.2.1
dns-nameservers 8.8.8.8
#set static route for LAN
post-up route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1 dev br0
bridge_ports eth1
bridge_stp off
bridge_fd 0
bridge_maxwait 0
答え1
DNS設定が失敗する主な理由は無効なキーワード。dns-nameservers
使用する代わりにdns-nameserver
。
あなたがそこにいる間、おそらく回線を修正する必要がありますpost-up
。 @MarkoPoloがコメントで説明したように、
また、br0インターフェイスと同じサブネット上にないネクストホップIPを使用してスタティックルートを追加しようとしました。
キーワードがで表示されるため、これは致命的なエラーではありませんが、up
単に機能しません。同じネットワークカードで両方のサブネットを実行してみましたか?
答え2
起動時にファイルが書き換えられると、通常はそのファイルがディレクトリ/etc/network/interfaces
に接続されます。/run
- 1) ネットワーク管理者を正しく設定してください。
- 2) Network Manager を削除し、ファイルに設定します。