名前解決のおおもとは/etc/resolv.confである
この中の記述が誤っていると名前解決に失敗する
しかし、自分の思う設定値にしても再起動で書き換わってしまう
書き換わらないようにする設定
原因はネットワークマネージャーが書き換えている
NetworkManager が /etc/resolv.conf を変更しないようにするには、/etc/NetworkManager/NetworkManager.conf を編集して [main] セクションに以下を追加します
# vi /etc/NetworkManager/NetworkManager.conf
[main] plugins=ifupdown,keyfile,ofono #dns=dnsmasq dns=none [ifupdown] managed=false
dns=none を追記すればok
/etc/resolv.confの中身のnameserverは/etc/network/interfacesの値を参照している
コメント