知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

为Linux(CentOS)防火墙添加端口

发布时间:2014-09-05 17:16:30作者:知识屋

今天安装了一台CentOS的服务器,最精简安装的,半个小时就安装完了,而且我所需要的最基本的功能都有,真是完美啊。

接下来,我就安装了DirectAdmin(简称DA),但是安装成功后就是打不开管理页面,查了很多遍都找不到问题,最后想到可能是防火墙问题。关闭防火墙之后果然就好了,但是关闭防火墙毕竟是不安全的,所以下面我就添加了几个端口,一个是访问网站需要的80端口,一个是DA默认的2222端口,当然你也可以更改一下DA的管理面板访问端口。

Linux的防火墙叫iptables,配置文件在/etc/sysconfig里面,我依次进行了如下操作:

#vi /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 2222 -j ACCEPT


然后保存并重启防火墙,这样我们需要的端口就添加进去了。

Update 2010-3-2: 写文章的时候没特别注意,发现wp程序把半角的两个-转化为全角的-了,所以评论中的bbao也提到了这一点,不过当时也没太注意,今天哥们ppopcn说我的时候我才注意到,在此表示歉意,现在已经更正。
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜