在Linux7上配置防火墙

Linux7防火墙配置方法

  1. 查看防火墙状态

在终端输入以下命令,查看防火墙状态:

systemctl status firewalld

如果防火墙处于开启状态,会出现以下提示:

● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service;
   enabled; vendor preset: enabled)
   Active: active (running) since Wed 2021-10-20 10:25:41 CST; 
     1h 33min ago
     ……

如果未开启,则会出现以下提示:

● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service;
   enabled; vendor preset: enabled)
   Active: inactive (dead)
     ……
  1. 开启防火墙

如果防火墙未开启,则需要输入以下命令来启动防火墙:

systemctl start firewalld

如果想要防火墙在开机自动启动,可以输入以下命令:

systemctl enable firewalld
  1. 查看防火墙规则

可以通过以下命令查看当前防火墙规则:

firewall-cmd --list-all

该命令会输出当前防火墙的规则,如:

public (default, active)
  interfaces: enp0s3
  sources: 
  services: dhcpv6-client ssh
  ports: 
  ……
  1. 添加防火墙规则

可以通过以下命令添加新的防火墙规则:

firewall-cmd --add-service=SERVICE_NAME --permanent

其中,SERVICE_NAME为服务名称,例如http、ssh等。添加成功后,可以通过以下命令查看添加的规则:

firewall-cmd --list-all

注意:添加规则后需要重启防火墙才能生效,重启命令如下:

systemctl restart firewalld
  1. 删除防火墙规则

可以通过以下命令删除已添加的防火墙规则:

firewall-cmd --remove-service=SERVICE_NAME --permanent

其中,SERVICE_NAME为要删除的服务名称。删除规则后需要重启防火墙才能生效:

systemctl restart firewalld

以上就是在Linux7上配置防火墙的操作步骤,希望对您有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山与海丫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值