日期:2014-05-16  浏览次数:20546 次

Linux Tomcat 下的项目局域网中访问不了

1.在自己虚拟机的centos系统的tomcat下发布了一个程序,在虚拟机上用

? http://localhost/xxx? 和? http://172.16.1.160/xxx?可以访问,但是在 局域网中用

?http://172.16.1.160/xxx?访问不了

---------------------------------------------------

解决方法:

?????????? 防火墙问题

?

将防火墙关闭: service iptables stop 以后 在局域网中 再次输入

http://172.16.1.160/xxx? 就能访问 该系统

---------------------------

手把手教你Linux关闭防火墙命令

2010-04-28 22:04

1)????? 重启后永久性生效:

开启: chkconfig iptables on

关闭: chkconfig iptables off

2)????? 即时生效,重启后失效:

开启: service iptables start

关闭: service iptables stop

需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。

在开启了防火墙时,做如下设置,开启相关端口,
修改/etc/sysconfig/iptables 文件,添加以下内容:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT


或者:

/etc/init.d/iptables status 会得到一系列信息,说明防火墙开着。

/etc/rc.d/init.d/iptables stop 关闭防火墙

最后:

在根用户下输入setup,进入一个图形界面,选择Firewall configuration,进入下一界面,选择Security LevelDisabled,保存。重启即可。
======================================================

———————————————————————————————

fedora