从CentOS7(RHEL7)开始,官方的标准防火墙设置软件从iptables变更为firewalld,相信不少习惯使用iptables的人会感到十分不习惯,但实际上firewalld更为简单易用。

CentOS7开放端口及开启防火墙

一、firewall 防火墙

1、对于centos7自带的防火墙的相关指令

  1. 查看firewall的状态
  2. systemctl status firewalld.service
  3. 开启firewall
  4. systemctl start firewalld.service
  5. 停止firewall
  6. systemctl stop firewalld.service
  7. 重启firewall
  8. systemctl restart firewalld.service
  9. 禁止firewall开机启动
  10. systemctl disable firewalld.service
  11. 开机启动firewall
  12. systemctl enable firewalld.service

2、开放端口

  1. 开放端口
  2. firewall-cmd --zone=public --add-port=80/tcp --permanent
  3. 重新载入
  4. firewall-cmd --reload
  5. 查看端口
  6. firewall-cmd --zone=public --query-port=80/tcp
  7. 删除端口
  8. firewall-cmd --zone=public --remove-port=80/tcp --permanent

二、iptables 防火墙

1、iptables防火墙的相关状态

  1. 关闭防火墙
  2. service iptables stop
  3. 启动防火墙
  4. service iptables start
  5. 重启防火墙
  6. service iptables restart
  7. 查看防火墙状态
  8. service iptables status
  9. 永久关闭防火墙
  10. chkconfig iptables off
  11. 永久关闭后启用
  12. chkconfig iptables on

2、开放端口

  1. 开放端口
  2. iptables -A INPUT -p tcp --dport 8088 -j ACCEPT

本文已通过「原本」原创作品认证,转载请注明文章出处及链接。

Linux最后更新:2022-10-8
夏日阳光
  • 本文由 夏日阳光 发表于 2018年9月28日
  • 本文为夏日阳光原创文章,转载请务必保留本文链接:https://www.pieruo.com/11.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证
加载中...