怎么在linux下通过iptables只允许指定ip地址访问指定端口的设置方法

2023-04-17 01:38:00 指定 端口 只允许

在Linux下使用iptables来限制指定IP地址只能访问指定端口的设置方法,首先要确保iptables已经安装,并且服务已经启动。

一、首先我们需要使用iptables命令清空现有的规则:

iptables -F,这样就可以清空现有的规则,然后我们可以开始添加新的规则。

二、添加新的规则:

1. 首先我们要允许指定IP地址访问指定端口,可以使用以下命令:

iptables -A INPUT -s 指定IP地址 -p tcp --dport 指定端口 -j ACCEPT

2. 然后我们可以添加一条规则,拒绝指定IP地址访问除指定端口以外的其它端口:

iptables -A INPUT -s 指定IP地址 -p tcp --dport !指定端口 -j DROP

3. 再添加一条规则,拒绝其它IP地址访问指定端口:

iptables -A INPUT -s !指定IP地址 -p tcp --dport 指定端口 -j DROP

三、最后,我们可以使用以下命令来保存规则:

service iptables save,这样就可以保存刚才添加的规则了。

以上就是在Linux下使用iptables来限制指定IP地址只能访问指定端口的设置方法,希望对大家有所帮助。

相关文章