2012-03-21 8 views
0

私はいつも、ドメインは何らかの形で関連するマシンの集まりだと思っていました。 google.comのようにドメイン名にpingを実行すると、どのようにしてIPアドレスが返されますか?このIPは何を指していますか?Pingコマンドとドメイン

答えて

0

centos.org BIND documentationを引用する:上記で

Zone File Resource Records 

... 

    A — Address record, which specifies an IP address to assign to a name. 

    <host>  IN  A  <IP-address> 

    Figure 14-7. Sample A record configuration 

    If the <host> value is omitted, then an A record points to a default IP address for the top of the namespace. This system will be the target of all non-FQDN requests. 

    Consider the following A record examples for the domain.com zone file: 

       IN  A  10.0.1.3 
    server1  IN  A  10.0.1.5 

、10.0.1.3は、ドメインのIPです。例えば。ドメインexample.comのゾーンファイルが上記の場合、ping example.comは10.0.1.3をpingします。各ドメインには、この「デフォルト」のIPアドレスがあり、上記のの場合のように、他のIPがあります。

補足として、複数のIPを同じDNS名で指定することができます。これは負荷分散に使用されます(例:thisまたはthisを参照)。これを確認するには、doo nslookup google.com

+0

Ah。意味をなさないありがとう。 –

0

ドメイン名は、単なる人にやさしいIPアドレスへのポインタです。

IPアドレスは、特定のドメイン名が指すマシンのアドレスを参照しています。これはDNSを使用して決定されます。 google.comのような大きなドメインには、冗長性の理由から実際には多くのIPアドレスが関連付けられています。これらの追加のIPアドレスは同じコンテンツを返すと仮定されているため、pingを含むほとんどのプログラムは、任意の1つだけを返します。これらのIPアドレスをすべて表示したい場合は、digプログラムを使用できます。