在CentOS 7上设置IP白名单,可以使用firewalld防火墙来实现。下面是设置IP白名单的步骤:
检查firewalld防火墙是否已安装并运行:
systemctl status firewalld
如果没有安装,可以使用以下命令安装:
yum install firewalld
然后启动firewalld:
systemctl start firewalld
添加IP到白名单:
firewall-cmd --permanent --add-source=IP地址
将IP地址替换为要添加的实际IP地址。可以多次运行此命令来添加多个IP地址。
重新加载防火墙规则:
firewall-cmd --reload
验证IP是否已添加到白名单:
firewall-cmd --permanent --list-sources
将显示已添加到白名单的IP地址列表。
如果要删除已添加的IP地址,可以使用以下命令:
firewall-cmd --permanent --remove-source=IP地址
注意:以上命令均需要使用root权限执行。设置完成后,firewalld将允许来自添加到白名单的IP地址的流量通过防火墙。