本机服务器,之前好好的,今天装了eset nod32 后,突然用 http://localhost 无法访问本机网站了,检查了一下apache 开着没有问题。于是乎Ping了一下,没想到ping localhost和ping 127.0.0.1 返回的竟然不一样。百度了一下终于找到了类似的原因及解决方案。
症状:http://localhost[:端口/路径] 无法访问。
表现:ping localhost 返回 reply from ::1<1ms 之类的与ping 127.0.0.1 返回的replay from 127.0.0.1:byte=32 time<1ms ttl=64.不一致。
解决方案:发现跟网络连接TCP/IP协议有关,将网卡IPV6协议卸载。
终于OKay了,现在localhost可以正常访问了,而且ping 结果放回也与127.0.0.1 相同了。
Nod32自动添加的IPV6?
No,nod32 不会自动添加ipv6,ipv6我之前就装了,没有问题。nod32会让ipv6无法正常工作,不能使用ipv6网络资源,所以很多人建议如果要ipv6那么卸掉nod32.
Nod32确实有些地方做的很隐密,以前连网打魔兽,装Nod32的机器做主机别人就看不见,得改配置才行,虽然安全性增加了,就是一般人用起来会碰到这样那样儿的问题.