liunx系统端口开启修改方法

2年前 (2023-08-05)阅读20回复0
administrator
administrator
  • 管理员
  • 注册排名1
  • 经验值775
  • 级别管理员
  • 主题155
  • 回复0
楼主

1、查看防火墙状态

在Linux控制台输入:firewall-cmd --state
此时控制台返回:not running表示防火墙处于关闭状态

也可以通过这样的命令查询:systemctl status firewalld.service        (查看防火墙状态)

2、开启防火墙

输入:systemctl start firewalld.service开启防火墙

此时系统没有反馈任何信息,再次查看防火墙状态

running 表示打开正常

3、开启端口(以端口443为例)

输入:firewall-cmd --zone=public --add-port=443/tcp --permanent命令

显示success表示成功
–zone=public表示作用域为公共的
–add-port=443/tcp添加tcp协议的端口端口号为443
–permanent永久生效,如果没有此参数,则只能维持当前 服 务生命周期内,重新启动后失效


5、重新载入防火墙

输入:firewall-cmd --reload显示success表示成功

6、查看已开启的端口

输入:firewall-cmd --list-ports可以看到刚刚开启的443的端口

7、如何关闭端口

输入:firewall-cmd --zone=public --remove-port=8080/tcp --permanent

success表示成功,然后重复第4、5步操作,即可成功关闭


再重启你需求的服务,不行操作防火墙关闭

以下命令:

systemctl stop firewalld.service        (禁用防火墙)



systemctl disable firewalld.service      (禁用防火墙服务)



systemctl status firewalld.service        (查看防火墙状态)

再不行就reboot重启服务器再使用打开的端口

0
回帖

liunx系统端口开启修改方法 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息