• 确博日记
  • 工作时间:09:30 pm-06:24 pm

Centos7或以上版本封IP或IP段的方法

CentOS7和更高版本中引入了firewalld作为管理防火墙的工具,如果系统使用的是firewalld,则应该使用它的命令来封禁IP地址。

sudo firewall-cmd --permanent --add-rich-rule="rule family='ipv4' source address='192.168.1.1' reject"
sudo firewall-cmd --reload

其中,第一条命令添加了一个永久规则来封禁指定的IP地址,第二条命令重新加载配置以应用新规则。

在执行上述命令后,来自192.168.1.1的所有连接都将被服务器拒绝。

以下为封段的方法:

sudo firewall-cmd --permanent --add-rich-rule="rule family='ipv4' source address='192.168.1.0/24' reject"
sudo firewall-cmd --reload

同样,在这个规则中192.168.1.0/24 表示封禁从192.168.1.0到 192.168.1.255 的整个IP段。

  • 在线列表
    1589813