每一个问题都是机会

Vultr CentOS 7 防火墙打开,关闭等常用设置

文章目录
  1. 基本命令
  2. 开放端口
  3. 关闭端口
  4. 查询指定端口是否开放
  5. 查看已开放端口

基本命令

启动防火墙:

systemctl start firewalld

关闭防火墙:

systemctl stop firewalld

查看防火墙状态:

systemctl status firewalld

firewall-cmd --state

running 为打开

设置开机禁用防火墙:

systemctl disable firewalld

设置开机启用防火墙:

systemctl enable firewalld

重新加载防火墙规则:

修改配置后要重新加载防火墙规则,使更改生效

firewall-cmd --reload

开放端口

防火墙打开状态才能设置端口

# 开放 80 端口(自定义端口建议四位数,避免和系统相关服务端口冲突)
firewall-cmd --zone=public --add-port=80/tcp --permanent

# 重新加载防火墙规则,使更改生效
firewall-cmd --reload

命令含义:

--zone=public 作用域
-add-port=80/tcp 添加端口,格式为:端口/通讯协议
--permanent 规则永久生效,没有此参数重启后失效


关闭端口

# 移除 80 端口
firewall-cmd --permanent --remove-port=80/tcp

# 重新加载防火墙规则,使更改生效
firewall-cmd --reload

查询指定端口是否开放

查询 80 端口是否开放:

firewall-cmd --query-port=80/tcp

查看已开放端口

firewall-cmd --list-ports
赞(2)
未经允许不得转载:技术好学屋 » Vultr CentOS 7 防火墙打开,关闭等常用设置
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址