PING不通DNS怎么办?

PING不通DNS怎么办?,第1张

一、Request Timed Out

当Ping指定的对象时,出现“Request Timed Out”提示信息的频率非常高,这说明对方无法接受发送过来的数据。当然这种情况下,很可能就是网络出现了故障,但并不能就因此而确定网络一定不通。因为它还有可能是其它原因造成的。

主机不在线:如果对方关机、禁用网卡或者拨掉网线,那么无论你怎么 *** 作,都不会有连通的信息返回的。要知道最简单的却往往是最容易被忽视的。

防火墙拦截:当安装了防火墙之后,当防火墙工作时,一般都能自动拦截来自网络的Ping命令,从而让其失去响应。同时安装防火墙后,还会造成共享文件无法访问的故障。因此在检查时应该先让对方关闭防火墙,然后再使用Ping命令来检测。

IP安全策略限制:对于很多有经验的网管人员来说,他们都在服务器上添加了IP安全策略,对ICMP报文进行过滤,使Ping命令无法回应,从而返回“Request Timed Out”的错误提示。

网关设置错误:这种情况主要出现在Ping外部网络地址时才出现。因为当网关设置错误时,Ping发出的数据包无法经网关进行转发。因此需要检查本机的网关设置以及远程网关的配置是否正确。

一般来说,只有在排除上述原因之外,才能够根据“Request Timed Out”初步判断网络连接可能有问题。

二、Destination Host Unreachable

出现“Destination Host Unreachable”错误信息时表示对方主机不存在或者没有跟对方建立连接。看起来好像与“Request Timed Out”差不多,但两者却有关本质的区别。如果Ping命令所发出的数据包经过路由器,并经路由表到达目标的路由,但是因为其它原因(例如防火墙拦截等)导致不可达,那么就是“Request Timed Out”的提示了;相反如果路由表中没有到达目标的路由信息,那么就会出现“Destination Host Unreachable”。

出现这种情况主要有以下一些方面的原因:对于使用DHCP自动分配IP地址的网络,很可能是DHCP服务器出错或不能正常工作,这样客户机无法与DHCP正常通讯并获得正确的IP地址,对此只需要修复DHCP服务器即可;另外则可能是子网掩码设置错误,对此只需要修改成正确的即可。

三、Unknown host

该提示表示无法识别的主机,出现这个问题之后是不是就表示目标主机一定有问题呢?当然不能!因为我们使用Ping命令去连接目标主机名称时,主要使用DNS来负责将名称转换成IP地址。例如“Ping >

透过表面的现象,看清真实的问题,只有这样才能够帮助我们找出故障的源头,从而对故障有正确的判断。

重启路由, 试试看。 还有一个问题,可能你通过代理了,代理才可以PING通,你只能PING通你的代理主机; 然后看看网上邻居有没有安装必须安装的协议和服务 还有一点可能是屏蔽了icmp协议,所以ping不通

该协议是TCP/IP协议集中的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。我们可以通过Ping命令发送ICMP回应请求消息并记录收到ICMP回应回复消息,通过这些消息来对网络或主机的故障提供参考依据。

应 用:要使用该协议,我们可以进行相应的ICMP设置,比如在Windows XP中,首先打开“网络连接”,右键单击启用Internet连接防火墙的“网络连接”,选择“属性”打开属性窗口。接着,选择“高级”选项卡,单击右下角“设置”按钮。然后,在高级设置窗口中选择“ICMP”选项卡,在其中就可以进行相应的设置,包括允许传入的回显请求等。

看了这几点意见后。应该可以了。如果不还不行的话。可能是服务器自身的问题了。

如果ip等其他网络连接设置没问题,也可能是没有开启远程服务设置,能远程到肯定就能连接到。试试开启远程,打开计算机属性,选择远程设置

第三个“仅允许……”这个安全点,或者可选择第二个“允许……”

导致这个错误的可能的原因是:

1) 远程计算机上的远程连接可能没有启用。

2) 已超出远程计算机上的连接最大数。

3) 建立连接时出现了一个网络错误

解决办法:

1) 打开被控机的注册表编辑器,定位到HKLM\SOFTWARE\Microsoft\MSLicensing。

2) 备份MSLicensing键。

3) 删除MSLicensing键,重启系统。

很可能是ping不通的机器上的防火墙阻止了
或者是IP/TCP协议没装好,重装一次试试
依次检测
ping 127001
ping 自己的IP
ping 局域网机器
看看能不能通
127001没通说明TCP/IP有问题,
自己IP没通说明网卡工作有问题,
局域网机器没通说明 网线没插好、防火墙阻止等原因
要是都不行,,就换根网线试试

ping命令是利用ICMP协议来建立连接,ping 不通的原因有很多种
1如果服务器里边禁止ping 了,所有的IP都ping 不通这台服务器
2ping命令是双向的,如果出现request time out 说明服务器和电脑之间是通的,只不过没有返回数据到电脑
3如果出现 unable hostname,你要检查一下网络的设置了
4禁止ping也是一种很好的安全手段,目前网络的DDOS攻击就是利用ping命令
具体的请参照ping命令详解,希望能帮到你。。。。

DNS无法Ping通是正常现象,为了避免恶意攻击,许多服务器都禁用了ICMP。出现该错误的原因是没开启DNS转发。对于Windows网络,如果安装了Active Directory服务,可以将工作站的DNS服务器设置为局域网内服务器的地址,即升级到支持Active Directory的主域计算机的IP地址,并在DNS服务中启用DNS转发(例如转发地址为20296128143),估计这样就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10268417.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存