CentOS防火墙相关命令

Chason
2021-01-15 / 0 评论 / 0 点赞 / 1,789 阅读 / 649 字
温馨提示:
本文最后更新于 2021-03-01,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

CentOS7默认使用firewall

  1. 查看防火墙是否开启:systemctl status firewalld

  2. 开启防火墙:systemctl start firewalld.service
    如果出现Failed to start firewalld.service: Unit is masked的错误,说明firewalld服务被锁定了
    可执行:systemctl unmask firewalld 解除锁定

  3. 查看防火墙监听的端口号:
    firewall-cmd --list-ports

  4. 防火墙开启80端口访问:
    firewall-cmd --zone=public --add-port=80/tcp --permanent

  5. 重启防火墙:firewall-cmd --reload

防火墙相关命令:

  • 开启开机启动:systemctl enable firewalld.service
  • 关闭开机自启动:systemctl disable firewalld.service
  • 查看防火墙状态:firewall-cmd --state
  • 停止firewall:systemctl stop firewalld
  • 禁用firewall:systemctl mask firewalld

参考:https://blog.csdn.net/qq_19987491/article/details/86484749

0

评论区