我们一般使用linux的时候是将Linux当作服务器去使用,但是一般操作是用windows上安装相应的链接工具进行相应的操作,这样就会有一点问题就是有时候,访问相应的时候将不能访问成功。比如tomcat等等。。。这是Windows进行ping的时候是ping的通的,但是就是访问不了相应,这时有个解决办法就是关闭Linux的防火墙,这样就可以访问了。
1.关闭防火强有两种,一种是重启生效,一种是立即生效,但是每次重启的时候就失效了。
a.重启生效
chkconfig iptables off --关闭防火墙
chkconfig iptables on --开启防火墙
上面是重启生效的。
b. 即时生效,重启后失效
开启: 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