私たちの地元の大学ネットワークでは、私は/etc/resolv.confに以下の設定を(DHCPによって取得して)持っています。
search a.domain.com b.domain.com domain.com
nameserver x.x.x.x
nameserver y.y.y.y
設定はシステム環境設定でも同じです。 以下の問題が発生します。
nslookup server
正しく動作し、正しくserver.a.domain.comを要求するためにネームサーバーの1つを使用しています。 私はしかしpingしようとすると、
ping server
到達不能なホストで失敗します。
ping server.a.domain.com
動作します。 nslookupによって取得されたIPアドレスを持つサーバーを/ etc / hostsに手動で追加するとpingも機能しますが、この「解決策」はネームサーバーを迂回して理想的ではありません何がこれを引き起こしているのでしょうか。 pingがnslookup / searchdomainsの結果を使用しないのはなぜですか?
ssh server
また失敗します、これは本当の問題/不便です。
私はすでにmDNSResponderにAlwaysUseSearchDomainsを追加しました、しかしこの修正はserver.fooを使用するとき問題を助けるだけです。
OS X Lion 10.7.3を使用しています。