当前位置:   article > 正文

Centos7/8 安装和使用防火墙firewall_安装firewall-config

安装firewall-config

CentOS7之后 , 系统已经推荐了firewall防火墙 , 而不是iptables

1、安装

yum install -y firewalld
yum install -y firewall-config 
  • 1
  • 2

2、配置

开启firewall服务

#重启firewalld服务(注意有个d)

systemctl restart firewalld
  • 1

#设置开机自启动(注意有个d)

systemctl enable firewalld
  • 1

特别提醒: firewall 和 iptables冲突 , 需要禁用其中一个

#停止iptables服务

systemctl stop iptables
  • 1

#禁用iptables服务

systemctl mask iptables
  • 1

3、使用

启动

systemctl start firewalld # 启动
systemctl status firewalld #查看firewalld当前状态
systemctl enable firewalld # 开机启动
systemctl stop firewalld # 关闭
systemctl disable firewalld # 取消开机启动
  • 1
  • 2
  • 3
  • 4
  • 5

使用
查看开放端口命令

firewall-cmd --list-ports
  • 1

#设置脚本

firewall-cmd --permanent --zone=public --add-service=ftp
firewall-cmd --permanent --zone=public --add-port=21/tcp
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --permanent --zone=public --add-port=8080/tcp
firewall-cmd --reload
  • 1
  • 2
  • 3
  • 4
  • 5

命令说明 :

–permanent 永久生效 / 否则重启失效
–zone 作用域 一般都是public , 可以使用firewall-cmd --list-all-zones命令查看当前使用的域
–add-service 添加服务
–add-port 添加端口, 格式为 端口号/端口协议

查看端口开放情况

#查看某个端口

firewall-cmd --zone=public --query-port=80/tcp
  • 1

#查看所有端口开放情况

firewall-cmd --zone=public --list-ports
  • 1

4、端口转发路由 :

将80端口的流量转发至8080

firewall-cmd --add-forward-port=port=80:proto=tcp:toport=8080  
  • 1

将80端口的流量转发至192.168.0.1

firewall-cmd --add-forward-port=proto=80:proto=tcp:toaddr=192.168.1.0.1 
  • 1

将80端口的流量转发至192.168.0.1的8080端口

firewall-cmd --add-forward-port=proto=80:proto=tcp:toaddr=192.168.0.1:toport=8080
  • 1

5、扩展命令 :

检查是否允许伪装IP

firewall-cmd --query-masquerade  
  • 1

允许防火墙伪装IP

firewall-cmd --add-masquerade  
  • 1

禁止防火墙伪装IP

firewall-cmd --remove-masquerade
  • 1

设置特定ip访问特定服务

firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="192.168.0.4/24" service name="http" accept'
  • 1

删除命令为 : --remove-rich-rule

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/426894
推荐阅读
相关标签
  

闽ICP备14008679号