每个域都有唯一的IP吗?

时间:2011-03-22 11:40:17

标签: dns ip

我想知道每个域名地址是否都有唯一的IP地址? 此外,这些IP位于何处?以及这个重定向系统如何工作? 当我们尝试通过写域名来访问网站时它有多少重定向?

...谢谢

4 个答案:

答案 0 :(得分:10)

否:每个域都没有自己的IP地址。

可以在同一台服务器上托管多个域,并使用相同的IP地址。 这就是Apache的VirtualHosts背后的想法,例如。


一个域名可以对应几个不同的IP地址。

例如,使用google.fr域上的dig命令,您将获得(我只复制粘贴输出的一部分)

$ dig google.fr

;; ANSWER SECTION:
google.fr.              71      IN      A       74.125.230.81
google.fr.              71      IN      A       74.125.230.82
google.fr.              71      IN      A       74.125.230.83
google.fr.              71      IN      A       74.125.230.84
google.fr.              71      IN      A       74.125.230.80


有关更多信息,您应该阅读以下维基百科条目:Domain Name System

答案 1 :(得分:3)

  

我想知道每个域名地址是否都有唯一的IP地址?

没有。 有多个域和多个域的IP和IP。

  

此外,这些IP位于何处?

它们不在任何地方,它们是某些计算机的抽象地址

  

这个重定向系统是如何工作的?   当我们尝试通过写域名来访问网站时它有多少重定向?

你指的是哪个重定向系统?

答案 2 :(得分:1)

并非每个域地址都具有唯一的IP。同一IP上可能有多个域地址。每个域都有DNS,这些DNS指向重定向不同域(使用虚拟主机)的服务器,例如。

答案 3 :(得分:1)

不,每个域都不需要拥有自己分配的IP地址。 IP可以物理位于任何地方。重定向通常通过用户代理按照HTTP指令完成。

http://en.wikipedia.org/wiki/Domain_Name_System

http://en.wikipedia.org/wiki/HTTP