热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

linux防火墙的启动和关闭

文章标题:linux防火墙的启动和关闭。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类

        昨天在linux服务器上装了一个tomcat,整个过程很顺利,装上去就可以用。但是今天却无法启动。于是修改tocmat的配置文件,重

        装tomcat,修改/etc/profile,把各种可能都尝试了好几次。可是tomcat就是死在那里。唉~~,真是气人.....

        看来只能用最笨的办法试试——重装linux。在重装之前,我在linux服器试着访问 tomcat,结果页面一下子就出来了。很显然tomcat

        已经启动了,但是在其他机却无法访问,说明网络出了问题。Oh,不对,网络也不可能出问题,因为服务器还装着apache,apache运

        行正常,其他机子都可以访问它。它们的不同之处是apache使用80端口,tomcat使用8080端口。于是我关闭apache,将tomcat改为80

        端口,启动tomcat,这一次tomcat运行正常,网内的其他机器也可以访问。

        后来在网上查找资料,发觉是防火墙在作怪,它关闭了许多端口,但没有关80。于是我用service iptables stop 关闭防火墙,再用

        将tomcat的端口改为 8080 , 启动 tomcat , 结果一切正常。

        在此说一下关于启动和关闭防火墙的命令:

        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


推荐阅读
author-avatar
手机用户2502925313
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有