Webmin 是基于 Web 的 Linux 配置工具。但目前还不能直接配置Firewalld的禁用IP功能,所以我们可以使用命令来禁用IP。
一. 连接服务器终端,输入以下命令(拒绝来自主机192.168.1.1的所有IPv4流量)。
firewall-cmd --zone=public --add-rich-rule 'rule family="ipv4" source address=192.168.1.1 reject'
二. 如果你真心想使用Webmin来配置,那么就安装ipables来替换firewalld,然后使用Webmin来管理
1. 连接服务器终端,输入以下命令来安装iptables并替换firewalld
systemctl stop firewalld.service
systemctl disable firewalld.service
yum install iptables-services -y
systemctl start iptables.service
systemctl enable iptables.service
2.进入WIDE主界面依次点击“服务器>>服务器管理”打开Webmin登录界面,输入用户名:root 密码:root。
3.成功登录之后依次点击“网络>>Linux Firewall”,打开iptables的配置界面,你会看到如下界面,然后添加两个规则来实现禁用IP。
4.开放80端口配置规则,如下图
5.禁止IP为192.168.1.1的主机访问80端口,如下图
6.如果网站是使用https访问的,则需要再按以上步骤添加443端口规则。您的网站就这样轻松让该IP的用户无法访问了