困惑,ip和域名到底怎样的对应关系?望高手指点!!!!!

时间:2022-07-26 11:52:47
首先,啥是域名?
www.csdn.net是域名?还是csdn.net是域名???????????

如果www.csdn.net是域名,那么他和ip是啥对应关系?
我感觉,只要在dns上做一下手脚,就可以让bbs.csdn.net和forum.csdn.net对应同一个ip,反过来估计就不行了吧。

如果csdn.net是域名,那么他和ip是啥对应关系??
我认为,csdn.net可以对应一个子网,所以这种情况下应该是一个域名对应多个ip

请高手指点,由于小弟要写书,《计算机应用基础》,呵呵,害怕误人子弟,希望高手明确的指点一下。

33 个解决方案

#1


该回复于2015-05-26 13:18:57被管理员删除

#2


这个不懂,关注一下~~~

#3


csdn.net是域名 www是指的万维网的缩写,也可以说是二级域名

一个域名对应多个ip不可能,一个域名指向一个IP,IP内部可以分多部机子做集群

#4


一个IP可以有多个域名指向

#5


你还是不要写了!我就是被你这种书给害了。

#6


域名是用来解析IP地址的。
ip是计算机本机识别的  
域名是绑定在ip上的  
ip可以单独使用  
域名在没有解析到具体的ip上就无法使用  

#7


域名是要通过解析的,不然就找不到IP;但IP就不需要,因为它是直接的。
一个IP可以有多个域名。
IP是原本质的东西,域名是IP的一种形式,主要目的是为了方便记忆和理解。
另外,IP是由营运商提供的,而域名则需要拿IP去域名中心注册,这个域名中心就是负责域名解析的。

#8


该回复于2014-04-03 08:52:09被管理员删除

#9


引用 3 楼 little06 的回复:
一个域名对应多个ip不可能


这句话我不太赞同,讨论一下

比如  bbs.csdn.net  对应的ip是192.168.0.2,而 forum.csdn.net 对应的ip是192.168.0.3,那么不可以这样理解吗,就是csdn.net这个域名对应着一个网络192.168.0.*,bbs和forum都是这个网络中的主机名。这时,csdn.net这个域名不就对应了许多ip吗????

#10


引用 7 楼 burningice44 的回复:
域名是要通过解析的,不然就找不到IP;但IP就不需要,因为它是直接的。
一个IP可以有多个域名。
IP是原本质的东西,域名是IP的一种形式,主要目的是为了方便记忆和理解。
另外,IP是由营运商提供的,而域名则需要拿IP去域名中心注册,这个域名中心就是负责域名解析的。


这位大哥回复的好详细,不过我虽然比较菜,dns还是懂的,呵呵。

#11


引用 5 楼 i_saw_you 的回复:
你还是不要写了!我就是被你这种书给害了。


不要怪社会变态,只能怪自己太菜

#12


笼统的说www.csdn.net就是一个域名  在你访问的时候首先接收的是域名解析 那里www.csdn.net域名的管理者指定了他指向了具体IP地址 而IP地址是网络地址的唯一标志符  这个问题还是好好研究研究在写在书上万一误人子弟就......

#13


有意思。。。。。。。。

#14


引用 11 楼 andycpp 的回复:
引用 5 楼 i_saw_you 的回复:
你还是不要写了!我就是被你这种书给害了。


不要怪社会变态,只能怪自己太菜


买书要慎重

#15


一个域名对应多个ip好像是可以的
一些大的网站都可以一个域名对多个ip 就是不知道怎么做到的

一个域名对应多个ip应该可以看作是为了减轻服务器压力做的负责均衡

#16


引用 14 楼 flyrain2012 的回复:
引用 11 楼 andycpp 的回复:
引用 5 楼 i_saw_you 的回复:
你还是不要写了!我就是被你这种书给害了。


不要怪社会变态,只能怪自己太菜


买书要慎重
呵呵 你写的这本书我就不买了,一个连自己都没搞懂得人写书,危险啊!

#17


同意楼上的意见,您的书我强烈的认为不敢买啊!!

#18


引用 15 楼 piaopiao11 的回复:
一个域名对应多个ip好像是可以的
一些大的网站都可以一个域名对多个ip 就是不知道怎么做到的

一个域名对应多个ip应该可以看作是为了减轻服务器压力做的负责均衡

CDN可以做到

#19


对应多个IP那叫镜像   

#20


12345678910

#21


1 csdn.net是域名
2 域名可以指向多个IP,一般用来负载均衡,比如sina. 这个可以动过BigDNS来实现
3 一个IP可以服务多个域名,也就是虚拟主机


OVER.

测试,我这里ping www.sina.com.cn 的地址是 60.28.175.134 你们的呢?

#22


天津  60.28.175.134 
广州 58.63.236.47
北京 202.108.33.72 202.108.33.85
镇江 61.172.201.194

足以证明,一个域名,为了负载均衡,可以动态拿到IP的。

#23


DNS的工作原理

DNS分为Client和Server,Client扮演发问的角色,也就是问Server一个Domain Name,而Server必须要回答此Domain Name的真正IP地址。而当地的DNS先会查自己的资料库。如果自己的资料库没有,则会往该DNS上所设的的DNS询问,依此得到答案之后,将收到的答案存起来,并回答客户。



DNS服务器会根据不同的授权区(Zone),记录所属该网域下的各名称资料,这个资料包括网域下的次网域名称及主机名称。



在每一个名称服务器中都有一个快取缓存区(Cache),这个快取缓存区的主要目的是将该名称服务器所查询出来的名称及相对的IP地址记录在快取缓存区中,这样当下一次还有另外一个客户端到次服务器上去查询相同的名称时,服务器就不用在到别台主机上去寻找,而直接可以从缓存区中找到该笔名称记录资料,传回给客户端,加速客户端对名称查询的速度。例如:

当DNS客户端向指定的DNS服务器查询网际网路上的某一台主机名称 DNS服务器会在该资料库中找寻用户所指定的名称如果没有,该服务器会先在自己的快取缓存区中查询有无该笔纪录,如果找到该笔名称记录后,会从DNS服务器直接将所对应到的IP地址传回给客户端,如果名称服务器在资料记录查不到且快取缓存区中也没有时,服务器首先会才会向别的名称服务器查询所要的名称。例如:

DNS客户端向指定的DNS服务器查询网际网路上某台主机名称,当DNS服务器在该资料记录找不到用户所指定的名称时,会转向该服务器的快取缓存区找寻是否有该资料 ,当快取缓存区也找不到时,会向最接近的名称服务器去要求帮忙找寻该名称的IP地址,在另一台服务器上也有相同的动作的查询,当查询到后会回复原本要求查询的服务器,该DNS服务器在接收到另一台DNS服务器查询的结果后,先将所查询到的主机名称及对应IP地址记录到快取缓存区中 ,最后在将所查询到的结果回复给客户端 。

#24


是是啊,哈哈,我还帮忙测试了那,呵呵,IP确实很多啊,光北京这就变了好多次呢,~~~~

#25


学习了,我以前就是老师,可是自己什么都不懂在那误人,就出来了,我看这位大哥还是先出来吧,没有实际的工作经验,是教不好人的。尤其是技术上的。强烈建议斑竹这样的高人去教书。

#26


你还来写书????!!!

#27


域名  可以方便用户记忆

#28


引用 26 楼 wyyl00 的回复:
你还来写书????!!!


我写书是好事啊!!!!!!
就因为市面上的书乱七八糟,讲不清道理,所以我写书纠正一下,(*^__^*) 嘻嘻……
你想想,如果市面上的书说的很清楚,我还来这里问啥??

#29


引用 11 楼 andycpp 的回复:
引用 5 楼 i_saw_you 的回复:
你还是不要写了!我就是被你这种书给害了。 
 

不要怪社会变态,只能怪自己太菜


世界太变态了

#30


引用 28 楼 andycpp 的回复:
引用 26 楼 wyyl00 的回复:
你还来写书????!!! 
 

我写书是好事啊!!!!!! 
就因为市面上的书乱七八糟,讲不清道理,所以我写书纠正一下,(*^__^*) 嘻嘻…… 
你想想,如果市面上的书说的很清楚,我还来这里问啥??


 你能写明白估计难度很大 写出来的书估计更乱七八糟

#31


引用 9 楼 andycpp 的回复:
引用 3 楼 little06 的回复:
一个域名对应多个ip不可能


这句话我不太赞同,讨论一下

比如  bbs.csdn.net  对应的ip是192.168.0.2,而 forum.csdn.net 对应的ip是192.168.0.3,那么不可以这样理解吗,就是csdn.net这个域名对应着一个网络192.168.0.*,bbs和forum都是这个网络中的主机名。这时,csdn.net这个域名不就对应了许多ip吗????


诚以为,一个域名只对应一个ip,
如果阁下连子域名,二级域名都不懂.还是不要出来误人子弟了.....

CSDN的域名是  CSDN.net
bbs.csdn.net 或者 forum.csdn.net 只是二级域名.二级域名可以与主域名不同IP.

#32


困惑,ip和域名到底怎样的对应关系?望高手指点!!!!!

#33


“net”,才是域名,如www.XXXX.CN,“CN”就是指中国是CHINA的写法,Ca就是加拿大.

#1


该回复于2015-05-26 13:18:57被管理员删除

#2


这个不懂,关注一下~~~

#3


csdn.net是域名 www是指的万维网的缩写,也可以说是二级域名

一个域名对应多个ip不可能,一个域名指向一个IP,IP内部可以分多部机子做集群

#4


一个IP可以有多个域名指向

#5


你还是不要写了!我就是被你这种书给害了。

#6


域名是用来解析IP地址的。
ip是计算机本机识别的  
域名是绑定在ip上的  
ip可以单独使用  
域名在没有解析到具体的ip上就无法使用  

#7


域名是要通过解析的,不然就找不到IP;但IP就不需要,因为它是直接的。
一个IP可以有多个域名。
IP是原本质的东西,域名是IP的一种形式,主要目的是为了方便记忆和理解。
另外,IP是由营运商提供的,而域名则需要拿IP去域名中心注册,这个域名中心就是负责域名解析的。

#8


该回复于2014-04-03 08:52:09被管理员删除

#9


引用 3 楼 little06 的回复:
一个域名对应多个ip不可能


这句话我不太赞同,讨论一下

比如  bbs.csdn.net  对应的ip是192.168.0.2,而 forum.csdn.net 对应的ip是192.168.0.3,那么不可以这样理解吗,就是csdn.net这个域名对应着一个网络192.168.0.*,bbs和forum都是这个网络中的主机名。这时,csdn.net这个域名不就对应了许多ip吗????

#10


引用 7 楼 burningice44 的回复:
域名是要通过解析的,不然就找不到IP;但IP就不需要,因为它是直接的。
一个IP可以有多个域名。
IP是原本质的东西,域名是IP的一种形式,主要目的是为了方便记忆和理解。
另外,IP是由营运商提供的,而域名则需要拿IP去域名中心注册,这个域名中心就是负责域名解析的。


这位大哥回复的好详细,不过我虽然比较菜,dns还是懂的,呵呵。

#11


引用 5 楼 i_saw_you 的回复:
你还是不要写了!我就是被你这种书给害了。


不要怪社会变态,只能怪自己太菜

#12


笼统的说www.csdn.net就是一个域名  在你访问的时候首先接收的是域名解析 那里www.csdn.net域名的管理者指定了他指向了具体IP地址 而IP地址是网络地址的唯一标志符  这个问题还是好好研究研究在写在书上万一误人子弟就......

#13


有意思。。。。。。。。

#14


引用 11 楼 andycpp 的回复:
引用 5 楼 i_saw_you 的回复:
你还是不要写了!我就是被你这种书给害了。


不要怪社会变态,只能怪自己太菜


买书要慎重

#15


一个域名对应多个ip好像是可以的
一些大的网站都可以一个域名对多个ip 就是不知道怎么做到的

一个域名对应多个ip应该可以看作是为了减轻服务器压力做的负责均衡

#16


引用 14 楼 flyrain2012 的回复:
引用 11 楼 andycpp 的回复:
引用 5 楼 i_saw_you 的回复:
你还是不要写了!我就是被你这种书给害了。


不要怪社会变态,只能怪自己太菜


买书要慎重
呵呵 你写的这本书我就不买了,一个连自己都没搞懂得人写书,危险啊!

#17


同意楼上的意见,您的书我强烈的认为不敢买啊!!

#18


引用 15 楼 piaopiao11 的回复:
一个域名对应多个ip好像是可以的
一些大的网站都可以一个域名对多个ip 就是不知道怎么做到的

一个域名对应多个ip应该可以看作是为了减轻服务器压力做的负责均衡

CDN可以做到

#19


对应多个IP那叫镜像   

#20


12345678910

#21


1 csdn.net是域名
2 域名可以指向多个IP,一般用来负载均衡,比如sina. 这个可以动过BigDNS来实现
3 一个IP可以服务多个域名,也就是虚拟主机


OVER.

测试,我这里ping www.sina.com.cn 的地址是 60.28.175.134 你们的呢?

#22


天津  60.28.175.134 
广州 58.63.236.47
北京 202.108.33.72 202.108.33.85
镇江 61.172.201.194

足以证明,一个域名,为了负载均衡,可以动态拿到IP的。

#23


DNS的工作原理

DNS分为Client和Server,Client扮演发问的角色,也就是问Server一个Domain Name,而Server必须要回答此Domain Name的真正IP地址。而当地的DNS先会查自己的资料库。如果自己的资料库没有,则会往该DNS上所设的的DNS询问,依此得到答案之后,将收到的答案存起来,并回答客户。



DNS服务器会根据不同的授权区(Zone),记录所属该网域下的各名称资料,这个资料包括网域下的次网域名称及主机名称。



在每一个名称服务器中都有一个快取缓存区(Cache),这个快取缓存区的主要目的是将该名称服务器所查询出来的名称及相对的IP地址记录在快取缓存区中,这样当下一次还有另外一个客户端到次服务器上去查询相同的名称时,服务器就不用在到别台主机上去寻找,而直接可以从缓存区中找到该笔名称记录资料,传回给客户端,加速客户端对名称查询的速度。例如:

当DNS客户端向指定的DNS服务器查询网际网路上的某一台主机名称 DNS服务器会在该资料库中找寻用户所指定的名称如果没有,该服务器会先在自己的快取缓存区中查询有无该笔纪录,如果找到该笔名称记录后,会从DNS服务器直接将所对应到的IP地址传回给客户端,如果名称服务器在资料记录查不到且快取缓存区中也没有时,服务器首先会才会向别的名称服务器查询所要的名称。例如:

DNS客户端向指定的DNS服务器查询网际网路上某台主机名称,当DNS服务器在该资料记录找不到用户所指定的名称时,会转向该服务器的快取缓存区找寻是否有该资料 ,当快取缓存区也找不到时,会向最接近的名称服务器去要求帮忙找寻该名称的IP地址,在另一台服务器上也有相同的动作的查询,当查询到后会回复原本要求查询的服务器,该DNS服务器在接收到另一台DNS服务器查询的结果后,先将所查询到的主机名称及对应IP地址记录到快取缓存区中 ,最后在将所查询到的结果回复给客户端 。

#24


是是啊,哈哈,我还帮忙测试了那,呵呵,IP确实很多啊,光北京这就变了好多次呢,~~~~

#25


学习了,我以前就是老师,可是自己什么都不懂在那误人,就出来了,我看这位大哥还是先出来吧,没有实际的工作经验,是教不好人的。尤其是技术上的。强烈建议斑竹这样的高人去教书。

#26


你还来写书????!!!

#27


域名  可以方便用户记忆

#28


引用 26 楼 wyyl00 的回复:
你还来写书????!!!


我写书是好事啊!!!!!!
就因为市面上的书乱七八糟,讲不清道理,所以我写书纠正一下,(*^__^*) 嘻嘻……
你想想,如果市面上的书说的很清楚,我还来这里问啥??

#29


引用 11 楼 andycpp 的回复:
引用 5 楼 i_saw_you 的回复:
你还是不要写了!我就是被你这种书给害了。 
 

不要怪社会变态,只能怪自己太菜


世界太变态了

#30


引用 28 楼 andycpp 的回复:
引用 26 楼 wyyl00 的回复:
你还来写书????!!! 
 

我写书是好事啊!!!!!! 
就因为市面上的书乱七八糟,讲不清道理,所以我写书纠正一下,(*^__^*) 嘻嘻…… 
你想想,如果市面上的书说的很清楚,我还来这里问啥??


 你能写明白估计难度很大 写出来的书估计更乱七八糟

#31


引用 9 楼 andycpp 的回复:
引用 3 楼 little06 的回复:
一个域名对应多个ip不可能


这句话我不太赞同,讨论一下

比如  bbs.csdn.net  对应的ip是192.168.0.2,而 forum.csdn.net 对应的ip是192.168.0.3,那么不可以这样理解吗,就是csdn.net这个域名对应着一个网络192.168.0.*,bbs和forum都是这个网络中的主机名。这时,csdn.net这个域名不就对应了许多ip吗????


诚以为,一个域名只对应一个ip,
如果阁下连子域名,二级域名都不懂.还是不要出来误人子弟了.....

CSDN的域名是  CSDN.net
bbs.csdn.net 或者 forum.csdn.net 只是二级域名.二级域名可以与主域名不同IP.

#32


困惑,ip和域名到底怎样的对应关系?望高手指点!!!!!

#33


“net”,才是域名,如www.XXXX.CN,“CN”就是指中国是CHINA的写法,Ca就是加拿大.