日期:2014-05-16 浏览次数:20594 次
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/init.d/iptables status 会得到一系列信息,说明防火墙开着。 /etc/rc.d/init.d/iptables stop 关闭防火墙 最后: 在根用户下输入setup,进入一个图形界面,选择Firewall configuration,进入下一界面,选择Security Level为Disabled,保存。重启即可。 ——————————————————————————————— fedora下
修改/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
或者:
======================================================