linux防火墙给指定IP开放端口
时间: 2023-07-06 13:25:40 浏览: 633
linux下mysql开启远程访问权限 防火墙开放3306端口
要给特定的IP地址开放端口,可以使用iptables命令。以下是开放TCP端口的示例命令:
```bash
iptables -A INPUT -p tcp -s <IP地址> --dport <端口号> -j ACCEPT
```
其中,`<IP地址>`是你要开放端口的IP地址,`<端口号>`是你要开放的端口号。如果你要开放UDP端口,则需要将`-p tcp`替换为`-p udp`。
这个命令将在INPUT链中添加一条规则,允许指定IP地址的流量通过指定端口。要保存这个规则,可以使用以下命令将iptables规则保存到文件中:
```bash
iptables-save > /etc/iptables/rules.v4
```
这个命令将当前的iptables规则保存到`/etc/iptables/rules.v4`文件中。这样,下次系统重启后,规则将会自动加载。
阅读全文