- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
为什么PING域名得到IP与实际公网IP不符
为什么PING域名得到IP与实际公网IP不符
2009-09-16 09:17
很多用户在检查花生壳的域名解析时,习惯于使用ping域名的方法。实际上这个方法经常会误导我们。为什么这么说呢?假设我们的域名是,当我们在命令提示符界面输入”ping ”查询到的域名的ip地址有这样几个可能:?
1.ping命令返回一个公网ip地址,但是这个ip地址和花生壳客户端所在机器的当前公网ip不一致
例如ping ,返回的ip是5,如下图:
而当前花生壳登录的电脑通过路由器上网,路由器的wan口ip是89,也就是说花生壳登录的这台电脑的公网ip是89。
?
遇到这种情况,首先要确认是不是你的电脑中的DNS缓存尚未刷新导致。
想象这样一个例子:你刚才在电脑C打开浏览器访问域名,发现浏览器提示“您输入的域名和网址无法访问”,这时C的DNS缓存中留下了一个关于此域名的ip地址记录。你检查了服务器S,发现花生壳的客户端离线了,接下来你把花生壳客户端重新登录在线,这时你再在电脑C上去访问这个域名,很可能此时本机的DNS缓存会返回给你之前的ip地址,而不是S当前的公网ip地址。
下面是具体过程:
用命令” ipconfig /displaydns”可以看到本机DNS缓存中的所有记录。发现其中有一条关于的记录如下图所示:
计算机ping一个域名时,会先去本机的DNS缓存中查找,上面看到的DNS缓存中的信息就影响了ping的结果。
这时用命令” ipconfig /flushdns”可以清除本机DNS缓存中的所有记录,如下图所示:
清除了缓存后,再ping域名,就可以排除本机DNS缓存的影响,这时返回的ip地址就是正确的,如下图所示:
有时候你会发现清除了本机的DNS缓存后,ping域名得到的ip仍然不是正确的ip地址。这时候很可能是你的宽带接入商的地区DNS服务器尚未刷新数据,也就是它尚未同步DNS数据,那么当你的花生壳所在电脑的ip地址变化了之后,虽然Oray的DNS服务器已经将指向了当前的新ip地址,但是你那个地区的接入商的DNS服务器返回给你电脑的的ip地址还是之前的旧ip地址。如下图所示:
这种时候你要做的就是把本机DNS服务器设置为当地最高效的DNS服务器,你可以直接拨打你的宽带接入商的服务电话询问并把问到的高效DNS地址设置到你的电脑上即可。例如将电脑的主DNS从6改为66,然后用命令” ipconfig /flushdns”清除本机DNS缓存后,再ping ,结果正确,如下图所示:
2. ping命令返回一个局域网ip地址
如下图所示:
是一个局域网ip地址,在公网上是无效的。
造成这种情况的原因,一般是用户在本机的hosts文件中添加了一条关于的ip地址记录。
Hosts文件是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制。Hosts文件只对本机有效。
Hosts文件的存储位置在不同的操作系统中并不相同,甚至不同Windows版本的位置也不大一样。Windows NT/2000/XP/2003/Vista:默认位置为%SystemRoot%\system32\drivers\etc\。例如 c:\windows\system32\drivers\etc\。?
修改本机的Hosts文件,一般出于以下几种应用目的:
(1)加快域名解析
如果在Hosts中配置了某个域名和IP的映射关系,当输入域名计算机就能很快从本机的Hosts文件中查找到该域名的IP,而不用请求网络上的DNS服务器查询,从而提高域名解析速度。
(2)方便局域网用户
在很多局域网中,会有内部服务器提供给用户使用。但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址。管理员可以分别给这些服务器取个容易记住的名字,然后在每个用户机器的Hosts中建立IP映射,这样以后访问的时候,只要输入这个服务器的名字就行了。
(3)屏蔽网站
对于某些不良网站,我们可以利用Hosts把该网站的域名映射到错误的IP或本地计算机的IP,这样本机就访问不到了。在WINDOWSX系统中,约定为本地计算机的IP地址, 是错误的IP地址。
如果在Hosts中,写入以下内容:
要屏蔽的网站A
???? 要屏蔽的网站B
这样,计算机解析域名A和B时,就解析到本机IP或错误的IP,达到了屏蔽网站A和B的目的。某些杀毒软件就是通过修改Hosts文件达到屏蔽不良网站的目的。
(4)顺利连接某些特殊系统
对于Lotus的服务器和一些数据库服务器,在访问时如果直接输入IP地址那是不能访问的,只能输入服务器名才能访问。那么配置好Hosts文件,这样输入服务器名就能顺利连接了。
文档评论(0)