可以试试这个命令:netsh winsock reset
ping不通,但是可以上网,原因有以下几个:
1.远程主机禁止ping
2.firewall禁止ping,icmp
3.dns解析有问题
from:http://bbs.51cto.com/viewthread.php?tid=1089903&extra=&page=2
问:
ping 192.168.1.1 -t 显示 request time out 可以上网,经常掉线,掉线时ping 192.168.1.1 -t 显示 destination host unreachable 然后关掉猫的电源,几分钟后可以重新连接。每次都这样,搞不懂?
答:
很显然,192.168.1.1是网关地址,而且网关把PING关掉了,也就是网关不允许别人PING 自己。这个设置是很正常的,因为大量的PING会消耗网关资源。网关为了安全起见,关了PING是很普遍的做法。虽然网关不允许别人PING自己,但也不定就会把整个PING协议封掉,当然它是可以封掉的。你试一下ping www.sina.com.cn 看看是不是通。一般来说,你是可以PING到外面的。如果行,你就直接PING外网地址检查网络吧。如果不行,那就真是网关把PING协议封了。这一般是防火墙爱干的事,不是路由器爱干的事。如果想改变这个设置,可以找网管来调整设备配置参数。从你写的情况来看,象是小路由的出厂设置里封了别人PING自己而配置了。这基本上是处于安全考虑。你应该是可以PING到外网的。问:WINS服务器与DNS服务器有什么区别?
答:
1.WINS实现的是IP地址和计算机名称的映射,DNS实现的是IP地址和域名的映射。2.WINS作用的范围是某个内部网络,DNS的范围是整个互联网。简单说明一下:WINS实现的是IP地址和计算机名称的映射。它集中管理计算机名称和IP地址。通常这些计算机名称都是在某个单位内部有效。比如在一个局域网内你可以通过使用计算机名就访问另一台计算机,它有一个查询IP地址的过程,就是通过WINS服务来实现的。DNS实现的是IP地址和域名的映射。这个接触的就比较多了 ,它通过全球各地分布的各级DNS服务器来解析域名和IP地址的关系,实现域名上网。
来源:https://www.cnblogs.com/xuan52rock/p/5899809.html