なんか社のクライアントのネットワークで DNS がおかしいとかいって, 見てくれなんて言われてみたり.あたしゃ DNS は詳しくない,つーか, O'Reilly のバッタ本を読んでかじっただけの, 有り体に言ってシロートなんですけど.
とりあえず相手のトコから社内サーバの zone ファイルを貰ってきて読んでみたり... あーっと...
www.hogehoge.or.jp A 210.xxx.xxx.xxx
えーっとえーっと(汗) これわつまりー,この zone が foo.co.jp だったとすると, ここの社内から www.hogehoge.or.jp にアクセスすると, www.hogehoge.or.jp.foo.co.jp(そのアドレスは 210.xxx.xxx.xxx) に行く,ってことだよな.てゆーかこの設定はおかしいよな. 彼らのやりたかったことを推測すると「www.hogehoge.or.jp で 210.xxx.xxx.xxx に行く」ってのなんだろうけど, それなら hogehoge.or.jp の権威を持っているサーバ(これがうちのなんだが) にそういう設定(www A 210.xxx.xxx.xxx,とか)をするか, あるいは個別に /etc/hosts(?windows?hosts あるいは ?winnt?system32?drivers?etc?hosts) に設定するしかない...よねぇ?
ついでに www CNAME dns なんてレコードを見つけちゃったりして. あたしが読んだ「DNS&BIND 3rd edition」では CNAME レコードでは別名と正規名の結び付きを記述する, つまり CNAME の右側には dns.foo.co.jp. と「.」まで含めて書くべし, とあったんだけど,Microsoft の DNS を使っているようなので, これがどう扱われるのかは不明...なんか変な拡張とかしてそうだし(偏見