Windows 7 下通过IP和LOCALHOST访问TOMCAT的设置问题
一.默认的hosts  
不修改WINDOWS 7下的hosts文件,内容如下:
Java code
#    127.0.0.1       localhost
#    ::1             localhost
通过http://localhost:9080/能正常访问TOMCAT.  
但http://127.0.0.1:9080/或者http://192.168.1.101:9080/无法访问,提示:"Internet Explorer 无法显示该网页".  
二.修改1的hosts  
修改成以下的内容后,通过localhost和IP都无法访问.  
Java code
    127.0.0.1       localhost
#    ::1             localhost
二.修改2的hosts  
修改成以下的内容后,通过localhost可以访问TOMCAT,但通过IP还是无法访问.提示:"Internet Explorer 无法显示该网页".  
Java code
    127.0.0.1       localhost
    ::1             localhost
注:  
1.hosts文件路径为:C:\Windows\System32\drivers\etc  
2.tomcat版本为:5.5.29  
2.windows 7版本为6.1  
谢谢!
------解决方案--------------------
访问tomcat网站与名称解析是两个问题,分开排除先,
# 是注释,win7下是两条
127.0.0.1       localhost
::1             localhost
测试用:
BatchFile code
ping localhost
ping -a 127.0.0.1
nslookup localhost
nslookup 127.0.0.1
------解决方案--------------------
这个问题,我发现是win7阻止了tomcat对外提供服务.只能localhost.