CentOS 如何打开和查看端口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 如何打开和查看端口相关的知识,希望对你有一定的参考价值。

CentOS安装好如果希望开放其他端口的话,需要打开所需端口,比如打开perforce的默认端口1666 编辑iptables root:vi /etc/sysconfig/iptables添加root:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3001 -j ACCEPT重新启动服务 root:/sbin/service iptables restart查看端口是否开放 root:/sbin/iptables -L -n 参考技术A

    查看端口命令ss -lntup

    在关闭防火墙的情况下/etc/init.d/iptables stop   当你开启某个服务时,对应端口就会打开。如果需要在防火墙开启时打开端口就需要做配置,如开放80端口iptables -A INPUT -p tcp --dport 80 -j ACCEPT

如何打开centos iptables 开放端口

参考技术A 可以python写的服务器在Ubuntu
14.04.3上测试时发现很正常,但是在CentOS
6.3上搭好环境后,发现对特定端口,比如8000,的http请求无法访问,真是百思不得其解。最后不断分析,发现是防火墙屏蔽了对特殊端口的访问。
当前主机上的开发端口是这样的
下面添加对特定端口开放的方法:
使用iptables开放如下端口
/sbin/iptables
-I
INPUT
-p
tcp
--dport
8000
-j
ACCEPT
/sbin/iptables
-I
INPUT
-p
tcp
--dport
8090
-j
ACCEPT
/sbin/iptables
-I
INPUT
-p
tcp
--dport
10000
-j
ACCEPT
/sbin/iptables
-I
INPUT
-p
tcp
--dport
12000
-j
ACCEPT
保存
/etc/rc.d/init.d/iptables
save
重启服务
service
iptables
restart
查看需要打开的端口是否生效?
/etc/init.d/iptables
status
可见,达到我们的要求。

以上是关于CentOS 如何打开和查看端口的主要内容,如果未能解决你的问题,请参考以下文章

如何在Centos 7快速开启端口

Centos 7和 Centos 6开放查看端口 防火墙关闭打开

debian怎么查看打开了哪些端口

centos 7怎么查看开启的端口号

linux下怎么开启80端口

Centos 7 开放查看端口 防火墙关闭打开