• ベストアンサー

コンピュータ名とIPアドレスの対応付け

各コンピュータにあるデータベースだけで、世界中のコンピュータ名とIPアドレスの対応付けを行うのは困難だと思います。実際のネットワークでは、コンピュータ名とIPアドレスの対応付けをどのように行っているのですか?

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

  • ベストアンサー
  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.5

簡単に言うと電話帳に相当する「DNSサーバー」というコンピュータが 世界中に無数に配置されています。 国を調べるもの、その下、その下という風に階層的に分担されています。 http://oshiete1.goo.ne.jp を例にとると世界→jp→ne→gooという風に問い合わせていきます。

その他の回答 (5)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.6

DNSサーバーがホスト名とIPアドレスの対応ファイルを持っています。 もちろん、全てのアドレスを1つのPCでそれぞれ管理するのではなく、階層ごとに管理するドメインを持っていてその部分を管理しています。 管理外のアドレスについては、他のDNSサーバーに問い合わせをします。

  • Turbo415
  • ベストアンサー率26% (2631/9774)
回答No.4

グローバルIPは「DNSサーバー」がつけますし、LAN内のパソコンならプライベートIPをルーターが付けます。LANにつながっていなかったり、インターネットを使っていなければIPは振られないです。 LAN内ならルーターにグローバルIP一つを振り、その配下の何百台にはプライベートIPが振られます。プライベートIPは別のLAN内なら同じ物があっても問題ないです。 ただ、今のIPの振り方だとそのうち足りなくなるのは目に見えているので、IPv6という規格が出来てきています。 今の振り方だと2の32乗個しかないですが、IPv6なら2の128乗個になりますから。

回答No.3

DNSについて、以下のURLおよびそこから参照できる関連するコンテンツを眺めてみるといいのでは。「ツリー構造」とか「分散協調」とかがキーワードでしょうか。 http://www.atmarkit.co.jp/fnetwork/rensai/dns01/dns01.html

  • n-akina
  • ベストアンサー率31% (75/238)
回答No.2

こんにちは。  用語辞典のサイトを貼っておきます。  要は、サーバ同士で問い合わせて調べるようですね。 では。

参考URL:
http://e-words.jp/w/DNSE382B5E383BCE38390.html
noname#17171
noname#17171
回答No.1

「DNSサーバ」等を利用してます。

参考URL:
http://e-words.jp/w/DNS-2.html

関連するQ&A

  • コンピュータ名と実際のIPアドレスが異なっています

    サーバのDHCP機能を使って、クライアントのIPアドレスを自動で割り振って使っています。 その中になぜか、コンピュータ名と実際のIPアドレスが異なっているPCがあるんです。(pingで調べました) 原因はなんでしょうか? 異なっているIPアドレスは確かに昔、そのPCが使っていたアドレスなのですが、コンピュータ名を一度変えて、元の名前に戻したらそうなってしまいました。 ちなみにコンピュータ名を変更してやると正常なIPアドレスが返ってきます。 よろしくお願いします。

  • ipアドレスからmacのコンピュータ名を調べる方法

    ipアドレスからネットワーク上の macのコンピュータ名を調べる方法を探しています。 使うツールはターミナル(mac)やコマンドプロンプト(windows)を 想定しています。 --- windowsの場合、 【ipアドレスから(winの)コンピュータ名を調べる方法】は nbtstat -A 192.168.1.5 などだと思います。 またアクティブディレクトリ環境などの場合 nslookupコマンドで調べることが出来ると思います。 ただ、macのコンピュータ名を調べる場合は どんなコマンドがあるのでしょうか? nslookupでは調べられませんでした。 Finderの左ペインにネットワーク上のコンピュータ名は 表示されますが、ipアドレスが分からないので突き合わせが 出来ません。 *想定としては同一ネットワークアドレス環境で考えています。 宜しくお願いします

    • ベストアンサー
    • Mac
  • IPアドレスとコンピュータ名の調査

    ローカルネットワーク内(ブロードキャストドメイン内)でIPアドレスとコンピュータ名の調査をしたいのですが、適したソフトなどございますでしょうか。 ご存知の方、宜しくお願いします。

  • IPアドレスでコンピュータの検索ができません…

    コンピュータの検索について質問させてください。 同一ネットワーク(セグメント)にAD環境下のWinXPが数台設置されています。Hubはごくごく普通のL2スイッチを使用しています。 その中の一台がPC同士でのコンピュータの検索にIPアドレスを使用して検索するとコンピュータが見つからず、PC名で検索すると見つかります。コンピュータ名での検索が出来ないなどのトラブルはきくのですが、ネットワークの知識が浅くなぜIPアドレスでの検索ができないかが理解できません… AD環境下なのでIPアドレスとPC名のリストはADにあって、ログオン時に各PCがそれをキャッシュすると認識していたのですが… ご存知の方がいらっしゃいましたら、どうかご教示いただけないでしょうか。よろしくお願いいたします。

  • IPアドレスからコンピュータ名を取得したい

    Windows7のPCがあります。このIPアドレスからコンピュータ名を取得したいのですが、 うまく取得できません。 ヒントがあったらよろしくお願いします 試した事 (1)ping -a IPアドレス→応答はありますが、コンピュータ名は表示されない (2)nsloopkup IPアドレス→Can't find Host not foundと表示される (3)nbtstat -A IPアドレス→Host not foundと表示される

  • IPアドレスについて

    ネットワークの設定で 「ネットワークでこのサービスをホストしているコンピューターの名前またはIPアドレス」 を入力する欄があり、調べてみたのですが (1)サーバーIPアドレス (2)クライアントIPアドレス の2種類がありました。これはどちらを入力すればよいのでしょうか。 また「IPアドレス」を入力せず「コンピューターの名前」を入力する場合のコンピュータ名とは何を指しているのでしょうか。 以上、初歩的な質問で申し訳ありませんが、今、とても困っています。 よろしくお願いします。

  • コマンドプロンプトを使ってipアドレスからコンピュータ名を知る方法

    ipアドレスは分かっていますがコンピュータ名が分かりません。リモート接続ソフトなどは使えないので、それでコンピュータ名を調べることはできません。 コマンドプロンプトを使ってipアドレスからコンピュータ名を知る方法を教えてください!

  • IPアドレスからコンピュータ名の検索

    LAN上で、IPアドレスからコンピュータ名の検索をしたいのですが 可能ですか? 新規マシン接続時にあいてるはずの番号が使われてることがあったので そういう時にとかに便利かなと思いまして・・・

  • IPアドレスからコンピュータ名の逆引き

    IPアドレスからコンピュータ名の逆引き pingでコンピュータ名やドメイン名を打つとIPアドレスが分かりますが、pingでIPアドレスを打ってもコンピュータ名はわかりません。 >ping yahoo.co.jp yahoo.co.jp [183.79.135.206]に ping を送信しています 32 バイトのデータ: 183.79.135.206 からの応答: バイト数 =32 時間 =27ms TTL=51 183.79.135.206 からの応答: バイト数 =32 時間 =46ms TTL=51 183.79.135.206 からの応答: バイト数 =32 時間 =41ms TTL=51 183.79.135.206 からの応答: バイト数 =32 時間 =33ms TTL=51 183.79.135.206 の ping 統計: パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、 ラウンド トリップの概算時間 (ミリ秒): 最小 = 27ms、最大 = 46ms、平均 = 36ms >ping 183.79.135.206 183.79.135.206 に ping を送信しています 32 バイトのデータ: 183.79.135.206 からの応答: バイト数 =32 時間 =14ms TTL=51 183.79.135.206 からの応答: バイト数 =32 時間 =16ms TTL=51 183.79.135.206 からの応答: バイト数 =32 時間 =37ms TTL=51 183.79.135.206 からの応答: バイト数 =32 時間 =17ms TTL=51 183.79.135.206 の ping 統計: パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、 ラウンド トリップの概算時間 (ミリ秒): 最小 = 14ms、最大 = 37ms、平均 = 21ms IPアドレスから、コンピュータ名やドメイン名を出す方法はありますか? 使いたい場面としては、 ローカルネットワーク上で、192.168.12.10が使いたいのに、誰かに踏まれていて使えない。 192.168.12.10にpingしてみたら、応答があるので、確かに誰かが使っている。 192.168.12.10は誰が使っているの? という場面です。

  • コマンドプロンプトを使用してIPアドレスからコンピュータ名を調べたい

    コマンドプロンプトを使用して IPアドレスからコンピュータ名を調べたいです。 ただし同じドメイン内の端末で、他の端末から調べることは可能でしょうか? どなたかそのコマンドを知っていたら教えて下さい。 nslookupでコンピュータ名からIPアドレスを調べる事はわかりましたが その逆をやってみたいのです。 よろしくお願いいたします。