centos如何打开端口?


本文摘自PHP中文网,作者coldplay.xixi,侵删。

centos如何打开端口?

centos打开端口的方法:

一、iptables(centos 6及以前)

1.打开/关闭/重启防火墙

开启防火墙(重启后永久生效):chkconfig iptables on

关闭防火墙(重启后永久生效):chkconfig iptables off

开启防火墙(即时生效,重启后失效):service iptables start

关闭防火墙(即时生效,重启后失效):service iptables stop

重启防火墙:service iptables restartd

2.查看打开的端口

1

/etc/init.d/iptables status

3.打开某个端口(以8080为例)

(1)开启端口

1

iptables -A INPUT -p tcp --dport 8080 -j ACCEPT

(2)保存并重启防火墙

1

2

/etc/rc.d/init.d/iptables save

/etc/init.d/iptables restart

4.打开49152~65534之间的端口

1

iptables -A INPUT -p tcp --dport 49152:65534 -j ACCEPT

同样,这里需要对设置进行保存,并重启防火墙。

5.其他打开方式

我们还可以通过修改/etc/sysconfig/iptables文件的方式开启端口,如下

1

vi /etc/sysconfig/iptables

然后在文件中增加一行

1

-A RH-Firewall-1-INPUT -m state ?Cstate NEW -m tcp -p tcp ?Cdport 8080 -j ACCEPT

参数说明:

?CA 参数就看成是添加一条规则

?Cp 指定是什么协议,我们常用的tcp 协议,当然也有udp,例如53端口的DNS

?Cdport 就是目标端口,当数据从外部进入服务器为目标端口

?Csport 数据从服务器出去,则为数据源端口使用

?Cj 就是指定是 ACCEPT -接收 或者 DROP 不接收

二、firewalld(centos7)

Centos7默认安装了firewalld,如果没有安装的话,可以使用yum install firewalld firewalld-config进行安装。

阅读剩余部分

相关阅读 >>

CentOS php pecl 安装方法

CentOS如何安装vim

tomcat在CentOS下出现中文乱码怎么办

分享CentOS修改ip的两种方式

CentOS使用localhost无法连接数据库

CentOS系统如何从一般用户切换到root用户

如何解决CentOS搭建dhcp服务器启动失败

linux中怎么查看端口是否被占用

虚拟机下如何让CentOS识别u盘

关闭linux系统端口的三种方法

更多相关阅读请进入《CentOS》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...