centos7.8 - firewall

原创
09/29 01:00
阅读数 47

查看状态

firewall-cmd --state

启动、停止

systemctl start firewalld.service
systemctl stop firewalld.service
systemctl restart firewalld.service

开机自启

systemctl enable firewalld.service
systemctl disable firewalld.service

查看打开的端口

  • 所有端口
firewall-cmd --list-ports
  • 永久打开的端口
firewall-cmd --list-ports --permanent
  • 指定空间端口
firewall-cmd --list-ports --zone=public
  • 特定端口
firewall-cmd --zone=public --query-port=80/tcp

添加端口

  • 临时端口
firewall-cmd --add-port=80/tcp
  • 永久端口
firewall-cmd --add-port=80/tcp --permanent
  • 指定空间 - 临时端口
firewall-cmd --zone=public --add-port=80/tcp
  • 指定空间 - 永久端口
firewall-cmd --zone=public --add-port=80/tcp --permanent

关闭端口

  • 临时端口
firewall-cmd --remove-port=80/tcp
  • 永久端口
firewall-cmd --remove-port=80/tcp --permanent
  • 指定空间 - 临时端口
firewall-cmd --zone=public --remove-port=80/tcp
  • 指定空间 - 永久端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent

更新防火墙规则

firewall-cmd --reload

关闭 selinux

# vim /etc/selinux/config
SELINUX=disabled
展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部