centos7防火墙firewalld守护进程

    xiaoxiao2026-09-11  0

    查看防火墙状态

    systemctl status firewalld.service

    启动防火墙

    systemctl start firewalld.service

    关闭防火墙

    systemctl stop firewalld.service

    重新启动防火墙

    对端口的操作:

    ##Add

    firewall-cmd --permanent --zone=public --add-port=80/tcp

    ##Remove

    firewall-cmd --permanent --zone=public --remove-port=80/tcp

    ##Reload 更新防火墙的规则

    firewall-cmd --reload

    firewall-cmd --complete-reload

    两者的区别就是第一个无需断开连接,就是firewalld特性之一动态添加规则,第二个需要断开连接,类似重启服务 查看打开的端口列表: firewall-cmd --permanent --zone=public --list-ports 查看支持的服务 firewall-cmd  --permanent --zone=public  --list-services 添加服务: firewall-cmd --permanent --zone=public --add-service=smtp 这种方式就是间接修改/etc/firewalld/zones/public.xml文件

    转载请注明原文地址: https://ju.6miu.com/read-1311971.html
    最新回复(0)