Vine Linux 5.0 から、GUIツール「NetworkManager」がインストールされ、こちらの設定が優先。
インストーラーでDNSを指定しても「NetworkManager」でDNSを設定しないと名前解決不能。
CUIツール「netconfig」コマンドで設定しても、OS起動の度に「NetworkManager」が /etc/resolv.conf を書き換える。
chkconfig --list | grep etwork
NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
次のいずれかで解決。
●「NetworkManager」使うなら、「startx」しデスクトップ→システム→システム管理→ネットワーク で該当のデバイスのDNSを設定。
●「NetworkManager」使わなければ停止し、/etc/resolv.conf を設定。
/etc/init.d/NetworkManager stop
/etc/init.d/network start
下記の
/etc/ppp/pppoe.conf の DNSTYPE=NOCHANGE
/etc/sysconfig/network-scripts/ifcfg-eth0 の DHCPCDARGS=-R
/etc/sysconfig/network-scripts/ifcfg-eth0 の PEERDNS=yes
などの情報は、常時接続のLAN、固定IPでは無関係。