おそらく, そのホストは実際には違うドメインに属しているのでしょう. 例えば, もしあなたが foo.bar.edu ドメインにいて, bar.edu ドメインの中の「mumble」というホストに接続したいと します. その場合あなたは, 「mumble」ではなく 「mumble.bar.edu」という完全な形のドメイン名 (FQDN) によっ てそのホストを参照しなければなりません.
伝統的に, これは BSD BIND リゾルバでは許されていました.
しかしながら, FreeBSD に付属する現在の BIND の
バージョンでは, 自分が属しているドメイン以外では,
完全な形でないドメイン名に対するデフォルトの省略形は
使用できません.
ですから, 完全でないホスト名 mumble
は,
mumble.foo.bar.edu
として解決されるか,
ルートドメインに検索しにいくでしょう.
これは, mumble.bar.edu
, mumble.edu
というように検索し続けるような過去の動作とは異なります.
なぜこれが悪い慣例, さらにはセキュリティーホールと考えられ
るようになった理由については, RFC1535 を参照してください.
この問題を回避するには,
search foo.bar.edu bar.edu
という行を
domain foo.bar.edu
に置き換えます.
これを自分のマシン上の /etc/resolv.conf
ファイルに
記述してください. しかしながら, 検索順序は, RFC 1535 に
書かれている, 「ローカル管理と公共の管理の間の境界線」
を越えないことを, あらかじめ確認してください.