能上网,却ping不通:针对局域网中有如下原因(分为三道关卡)
局域网互访第一关卡:
操作系统默认:利用ipc$通道可以建立空连接,匿名枚举出该机有多少帐户。显然有一定的安全隐患。黑客可以利用扫描器,找到开放ipc$共享的电脑,匿名枚举出该机的所有用户帐号,如果用户的帐号不设密码,则容易被入侵。本系统已禁止空连接。这样,即使用户没设密码,上网也不会有多大的风险。但影响到局域网互访。
局域网互访第二关卡:
本地安全策略--安全选项--帐户:使用空白密码的本地帐户只允许进行控制台登录。系统默认值是:已启用。
解说:很多人的帐户并没有加密码。这样,当局域网中别的电脑访问本机时,会弹出错误提示:登录失败:用户帐户限制………。这是xp系统的一条安全策略造成的,防止别人趁你空密码时进入你的电脑。如果你的电脑是家用的,没必要设密码,那就应把它设为:已停用。
局域网互访第三关卡:
控制面板--防火墙--例外--文件和打印机共享。系统默认:不选。
解说:所有的策略都设置好了,局域网依然不能访问,提示:您没有权限使用网络资源,找不到网络路径!呵呵,真是令人大为光火。这是因为xp还有一道关卡,就是防火墙,必须要经过防火墙的允许才行。
ping使用的icmp协议,该协议一般的服务器和windowsxp以后的系统中默认是关闭的,所以一般在别人未关闭防火墙的情况下,你是ping不通的。
你说的收到4个回复,一般ping命令默认是ping4次,如果返回有数据如:
replyfrom192.168.1.1:bytes=32time<1msttl=64
replyfrom192.168.1.1:bytes=32time=330msttl=64
就是通的。
如果返回是timeout那就是ping不到对方,并不能说数据不可达,可能是别人关闭了icmp协议。
能正常上网就说明网络没问题了。
