Firewall防火墙常用操作
  1. 开启端口

    1
    2
    3
    firewall-cmd --zone=public --add-port=<port>/<protocol> --permanent 
    #<port> 要开启的端口
    #<protocol> 协议:tcp、udp
  2. 关闭端口

    firewall-cmd --zone=public --remove-port=<port>/<protocol> --permanent

  3. 批量开启区间端口

    1
    2
    firewall-cmd --zone=public --add-port=<start>-<end>/<protocol> --permanent
    #<start>、<end>:要开启的区间[start, end]
  4. 开启、关闭、重启防火墙命令:

    1
    2
    3
    systemctl start/stop/restart firewalld.service 
    # 或者
    service firewalld start/stop/restart
  5. 重新载入防火墙配置(更新配置后需要执行此命令):

    firewall-cmd --reload

  6. 查看开放的端口:

    firewall-cmd --permanent --list-port

  7. 禁用防火墙

    systemctl stop firewalld

  8. 设置开机启动

    systemctl enable firewalld

  9. 停止防火墙并禁用开机启动

    systemctl disable firewalld

  10. 查看状态

    1
    2
    3
    systemctl status firewalld 
    # 或者
    firewall-cmd --state
文章作者: Jack.Charles
文章链接: https://blog.zjee.me/2020/03/27/firewall-cmds/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 江影不沉浮