iptables只允许指定ip访问
时间: 2023-11-24 19:06:42 浏览: 150
只允许打开指定网站、只允许指定的网站访问、只允许访问一个网站的方法
可以使用iptables命令来限制只允许指定IP访问,具体操作步骤如下:
1. 首先,你需要打开终端并以root身份登录。
2. 输入以下命令来设置默认策略:
```
iptables -P INPUT DROP
iptables -P OUTPUT DROP
```
上述命令将设置输入和输出的默认策略为DROP,即默认情况下不允许任何访问。这样做是为了确保所有未明确允许的访问都被拒绝。
3. 输入以下命令来允许指定IP访问:
```
iptables -A INPUT -s your_ip_address -j ACCEPT
iptables -A OUTPUT -d your_ip_address -j ACCEPT
```
将“your_ip_address”替换为允许访问的IP地址。
4. 如果你有多个IP地址需要允许访问,可以重复步骤3。
5. 最后,保存iptables规则:
```
iptables-save > /etc/iptables/rules.v4
```
这将把当前的iptables规则保存到文件“/etc/iptables/rules.v4”中,并在系统重启后自动加载。
现在,只有指定IP地址才能访问你的系统。
阅读全文