centos7

防火墙

  1. #启动防火墙
  2. systemctl start firewalld.service
  3. #关闭防火墙
  4. systemctl stop firewalld.service
  5. #重启防火墙
  6. systemctl restart firewalld.service
  7. #查看防火墙状态
  8. systemctl status firewalld.service
  9. #设置开机启动防火墙
  10. systemctl enable firewalld.service
  11. #设置开机不启动防火墙
  12. systemctl disable firewalld.service
  13. #添加端口
  14. firewall-cmd --zone=public --add-port=80/tcp --permanent
  15. #说明:
  16. #–zone 作用域
  17. #–add-port=80/tcp #添加端口,格式为:端口/通讯协议
  18. #–permanent 永久生效,没有此参数重启后失效
  19. #多个端口:
  20. firewall-cmd --zone=public --add-port=80-90/tcp --permanent
  21. #添加完毕过后重新读取防火墙规则或者重启防火墙,规则才生效
  22. firewall-cmd --reload
  23. 或者重启防火墙:
  24. systemctl restart firewalld.service
  25. #centos7查看防火墙所有信息
  26. firewall-cmd --list-all
  27. #centos7查看防火墙开放的端口信息
  28. firewall-cmd --list-ports
  29. #删除80端口
  30. firewall-cmd --zone=public --remove-port=80/tcp --permanent