• ベストアンサー

フルコンピュータ名でないと名前解決ができない

いつもお世話になっております。 名前解決の内容はたくさん出ていたのですが、力不足で解決に至らなかったため、掲載させていただきました。 環境 ・AD環境下に2台のPCがあります。  PCの設定情報(DNS設定有り、WINS無し)   コンピュータ名 OS  ドメイン DNSサフィックス   RED     2000Pro jf.co.jp jf.co.jp   BLUE    XPPro  jf.co.jp jf.co.jp ・この環境にドメインに参加しないWORKGROUP設定のPCを接続しました  PCの設定情報(DNS設定有り、WINS無し)   コンピュータ名 OS  ドメイン DNSサフィックス   YELLOW  2000Pro 無し   無し テスト内容 ・YELLOWからREDに「ping RED」とPINGを打っても応答がありません。REDで「ipconfig/all」コマンドで情報を確認するとHostNameに「RED.jf.co.jp」と表示されたのでこのフルコンピュータ名でPINGを打つと応答がありました。 BLUEも同様。 質問内容 ・ドメインをつけないコンピュータ名だけで名前解決ができない理由は何故でしょうか? この件でとても大きな問題が発生しており、解決の糸口になることでもいいのでアドバイスをお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • monda
  • ベストアンサー率87% (50/57)
回答No.3

簡単に言えば「名前解決できてないから」で、その原因は「マスタ ブラウザがいない、もしくは機能していない」ということです。 現在の環境は下記のように理解しました。これを前提に考えます。 ・ADドメインjf.co.jpのドメインコントローラには統合DNSが  インストールされている。 ・RED,BLUE,YELLOWの全てのPCは、DNSとして上記サーバのアドレスが  設定されている。 ・上記サーバは、RED,BLUE,YELLOWとは異なるセグメントに置いてある。 ・もしくは上記サーバがブラウズマスタになることを妨げる機器がある。 ・RED,BLUE,YELLOWは同じセグメントに存在する。 解決策はふたつあります。 1. RED,BLUE,YELLOWのいるセグメントのブラウズマスタを固定する。 どのようなコンピュータでも構いませんが、常に通電されていて止める ことのないコンピュータが望ましいです。固定は、ここ: http://www.monyo.com/technical/windows/msnet/msnet3.html 注18の方法をまず試してください。 常に通電されていることが望ましいですがそれが難しいならば、 「他の機器(ネットワークHDDなどは特に)を常に通電しない」 「一番初めに電源を入れて(Windowsを起動させて)一番後に電源を切る」 を守る必要があります。 2. Yellow を同じドメインにする。 最も簡単なのは Yellow を同じドメインに加入させることです。 こうしておけばブラウズマスタを介在させずに名前解決が出来るよう になります。 もしくは Yellow が jf.co.jp ドメインのものであるように設定します。 ドメインサフィックスが一致しているもの同士ならばサフィックスを 省略できる(のがWindowsの初期値)ので、jf.co.jp 部分を付けなく ても勝手に補完してくれます。 「jf.co.jp ドメインのものであるように設定」とは: 「ローカルエリア接続」「インターネットプロトコルのプロパティ」 「TCP/IP詳細設定」「DNS」タブで、 ・「以下のDNSサフィックスを順に追加する」を選択し、に「jf.co.jp」  を追加する。 ・この接続のDNSサフィックスに「jf.co.jp」と書き込む。 とりあえずこのふたつのいずれか(もしくは両方)を実施してみて、様子 を見てください。 --

bahamood
質問者

お礼

丁寧な解説ありがとうございました。 確認作業は少し先になりそうですが試してみます。

その他の回答 (2)

  • caomin
  • ベストアンサー率59% (19/32)
回答No.2

コンピュータ名での名前解決は WINS か lmhosts で行うことが基本だと思うのですが。 同じローカルネットワーク内であれば、NetBIOS-over-TCP/IP (NetBT) を使用する事で解決できないでしょうか。

bahamood
質問者

補足

ありがとうございます。 WINS構築しない、hostsファイルは使用しないの制限があり、同じセグメント内なのでブロードキャストで見つかるはずではないか、との指摘を受けております。 NBTは全台有効になっております。 よろしくお願いします。

  • salf
  • ベストアンサー率42% (27/64)
回答No.1

ちょっとした疑問なのですが RED と BLUE と YELLOW は同じセグメントに存在するのでしょうか? もし違うセグメントに存在している場合、DNS への問い合わせを行っていると考えられます。 DNS の登録で jp.co.jf の zone に RED が存在している場合、上記のような現象が起こる気がします。

bahamood
質問者

補足

情報が不足していて失礼しました。 同一セグメント内です。

関連するQ&A