localhost不能访问而127.0.0.1能访问的解决方法

2010-08-28 10:56:22来源:西部e网作者:

今天调试程序发现直接访问localhost不能访问,而127.0.0.1能访问,不知道怎么回事,ipconfig了一下,发现有很多
Tunnel adapter Automatic Tunneling Pseudo-Interface
样的信息,icech知道这个是ipv6隧道适配器自动隧道虚拟接口,难道是这个问题?

于是我在我的WinXP下运行了命令:
ipv6 uninstall
将ipv6删除掉

然后查找了一下c:\windows\system32\drivers\etc\hosts文件,删除了里面一条十分怪异的一行:
# ::1             localhost

然后ping一下localhost,这回一切正常了!

解决问题的思路:

1、ping一下localhost,这个是关键,看看是否能ping通,然后看解析到那个ip地址下去了
2、然后查看本机的hosts文件,看看是否有被修改,如果被修改,就改回正常的模式
3、解决问题本质,ipconfig看看网络是否正常,如果不正常就进行修复
4、用杀毒软件或者360等修复软件进行扫描,看看是否存在恶意插件或者病毒,然后清除,一劳永逸!
5、多动脑,想办法解决问题,善于用搜索引擎。

关键词:winXP

赞助商链接: