一、localhost:8080端口可访问服务,但通过192.168.1.100:8080不可访问服务
修改Win7的防火墙配置。
1、开始----控制面板----系统和安全----windows防火墙----高级设置
2、选择“入站规则”----点击“新建规则”----“规则类型”选择“端口”----“下一步”----该规则应用于,选择“TCP”----“特定本地端口”输入“8080”(Tomcat使用的端口)----“下一步”----选择“允许连接”,点击“下一步”----何时应用该规则,默认全选,点击“下一步”----为该规则起一个名称,如“Tomcat开放8080端口”----点击“完成”
现在,Tomcat就能通过windows的防火墙了。
3、修改tomcat配置文件,在tomcat的安装目录下的conf目录,tomcatconfserver.xml,在设置端口地方,增加address="0.0.0.0",修改后结果如下:
最后,重启Tomcat服务即可使用IP地址正常访问。
二、192.168.1.100:8080可访问服务,但域名:8080服务访问服务
ip能访问说明本网站本身没有问题,域名不能访问说明有2方面原因:
1.域名与ip主机未绑定
2.访问网站的主机dns设置错误(通过访问其他常见网址,可以判断是否是dns设置错误,如果不是,需要进入空间管理设置域名绑定即可。)