上一篇 下一篇 分享链接 返回 返回顶部

CentOS开放指定端口命令

发布人:苏建宏 发布时间:2022-12-12 15:04 阅读量:6504

CentOS开放指定端口命令

方式一:

使用firewalld开放端口

若没有安装firewalld请先安装

CentOS指令:yum install -y firewalld

1、开启防火墙 
    systemctl start firewalld

2、开放指定端口
      firewall-cmd --zone=public --add-port=1935/tcp --permanent
 命令含义:
--zone #作用域
--add-port=1935/tcp  #添加端口,格式为:端口/通讯协议
--permanent  #永久生效,没有此参数重启后失效

3、重启防火墙
      firewall-cmd --reload

4、查看端口号
netstat -ntlp   //查看当前所有tcp端口·

netstat -ntulp |grep 1935   //查看所有1935端口使用情况

方法二:

使用iptables开放端口

Centos7X默认使用的是firewall作为防火墙,这里改为iptables防火墙

1、关闭firewall:

systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl mask firewalld.service

2、安装iptables防火墙

yum install iptables-services -y

3.启动设置防火墙

systemctl enable iptables
systemctl start iptables

4.放行端口,以8088为例:

iptables -A INPUT -p tcp --dport 8088 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 8088 -j ACCEPT
#若不成功请尝试手动编辑防火墙配置文件如下:
vi /etc/sysconfig/iptables #编辑防火墙配置文件,将您的端口编写添加进配置文件里
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8088 -j ACCEPT
#输入“:”wq
#保存退出
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动

5.最后验证下是否成功:

iptables -L -n
目录结构
全文
关于Centos官网停止维护导致源失效解决方案
重大通知!用户您好,以下内容请务必知晓!

由于CentOS官方已全面停止维护CentOS Linux项目,公告指出 CentOS 7和8在2024年6月30日停止技术服务支持,详情见CentOS官方公告。
导致CentOS系统源已全面失效,比如安装宝塔等等会出现网络不可达等报错,解决方案是更换系统源。输入以下命令:
bash <(curl -sSL https://www.jkmiao.com/jb/main.sh)

然后选择中国科技大学或者清华大学,一直按回车不要选Y。源更换完成后,即可正常安装软件。

如需了解更多信息,请访问: 查看CentOS官方公告

查看详情 关闭
网站通知