resolv.confにnameserverを設定しても「Name or service not known」になる
参照順によっては正しいnameserverであっても意図して機能しないケースがあるので注意
例)nameserver xxx.xxx.254.134を参照すればweb1でsshできるはずができなかった
vim /etc/resolv.conf
nameserver xxx.xxx.0.12
nameserver xxx.xxx.254.134
search xxx.xxx.local
$ ssh web1
ssh: Could not resolve hostname web1: Name or service not known
最初のnameserverをコメントアウトしたら接続できるようになった
#nameserver xxx.xxx.0.12
nameserver xxx.xxx.254.134
search xxx.xxx.local
あるいは先に持ってくる
nameserver xxx.xxx.254.134
nameserver xxx.xxx.0.12
search xxx.xxx.local
$ ssh web1
user@web1's password:
Last login: Tue Dec 10 17:04:34 2013 from xxx.xxx.xxx.xxx
ちなみに、resolv.confの変更に対してnetworkのrestartなどは必要ありませんでした