linux设置ip白名单
时间: 2023-09-01 21:11:19 浏览: 190
要设置IP白名单,您需要编辑Linux服务器上的防火墙规则。以下是一些常见的Linux防火墙:
1. iptables:这是Linux服务器上的默认防火墙。您可以使用以下命令进行配置:
```
iptables -A INPUT -s [IP地址] -j ACCEPT
```
将[IP地址]替换为您要添加到白名单中的IP地址。这个命令将允许来自该IP地址的所有流量进入服务器。
2. firewalld:这是CentOS 7和RHEL 7上的默认防火墙。您可以使用以下命令进行配置:
```
firewall-cmd --permanent --zone=public --add-source=[IP地址]/32
```
将[IP地址]替换为您要添加到白名单中的IP地址。这个命令将允许来自该IP地址的所有流量进入服务器。
3. ufw:这是Ubuntu上的默认防火墙。您可以使用以下命令进行配置:
```
sudo ufw allow from [IP地址]
```
将[IP地址]替换为您要添加到白名单中的IP地址。这个命令将允许来自该IP地址的所有流量进入服务器。
要删除已添加的IP地址,请使用以下命令:
1. iptables:
```
iptables -D INPUT -s [IP地址] -j ACCEPT
```
2. firewalld:
```
firewall-cmd --permanent --zone=public --remove-source=[IP地址]/32
```
3. ufw:
```
sudo ufw delete allow from [IP地址]
```
请注意,如果您使用的是其他防火墙,请参考其文档以了解如何进行白名单配置。
阅读全文