1. # 开机自启防火墙
    2. sudo systemctl enable firewalld.service
    3. # 开机禁用防火墙
    4. sudo systemctl disable firewalld.service
    5. # 启动防火墙
    6. sudo systemctl start firewalld
    7. # 关闭防火墙
    8. sudo systemctl stop firewalld
    9. # 查看防火墙状态
    10. sudo systemctl status firewalld
    11. # 查看防火墙状态
    12. sudo firewall-cmd --state
    13. # 重启防火墙
    14. sudo firewall-cmd --reload
    15. # 查看开放的端口
    16. sudo firewall-cmd --list-ports
    17. # 开启防火墙端口
    18. sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
    19. # 关闭防火墙端口
    20. sudo firewall-cmd --zone=public --remove-port=9200/tcp --permanent
    1. zone #作用域
    2. add-port=80/tcp #添加端口,格式为:端口/通讯协议
    3. remove-port=80/tcp #移除端口,格式为:端口/通讯协议
    4. permanent #永久生效,没有此参数重启后失效
    5. 注意:添加端口后,必须用命令firewall-cmd --reload重新加载一遍才会生效