这几天开发项目时,遇到一个问题:同一个局域网内的其他机子访问不到自己电脑上tomcat中的项目,ip可以ping通,但是加上端口号和项目名就不行了。发现这个问题是由于本机上的防火墙造成的,但是又不好将防火墙直接关掉(在服务器上这扬操作是危险的,不提倡),所以就采取了以下操作(window7系统):
1.控制面板-》windows防火墙-》高级设置;
2.右键“入站规则”,点击“新建规则”,选择端口,点击下一步;
3.选择tcp,勾选“特定本地端口”,这里填写的端口号是tomcat开放的端口号,比如说8080,点击下一步;
4.点击“允许连接”,点击下一步;
5.点击下一步;
6.名称随便填写,方便阅读即可,比如填写tomcat,点击完成;
然后重新打开浏览器,输入ip地址+端口号+项目名称,即可访问。