概述

  • centos7可以用这个命令,其他不清楚

防火墙控制:

  • 关闭firewall:
  • systemctl stop firewalld.service #停止firewall
  • systemctl disable firewalld.service #禁止firewall开机启动

    端口控制

  • —zone #作用域

  • —add-port=80/tcp #添加端口,格式为:端口/通讯协议
  • —permanent #永久生效,没有此参数重启后失效

    示例

    开启端口

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

    查询80端口号是否开启:

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

    查询所有开启的端口

  • firewall-cmd --list-port