要使用iptables允许特定IP访问,您需要执行以下步骤:
打开终端。
输入以下命令以允许特定IP访问您的服务器:
sudo iptables -A INPUT -s <允许的IP地址> -j ACCEPT
将<允许的IP地址>
替换为您要允许访问的IP地址。例如,如果您要允许IP地址为192.168.1.100
的设备访问您的服务器,请输入以下命令:
sudo iptables -A INPUT -s 192.168.1.100 -j ACCEPT
sudo iptables -A INPUT -p <协议> -s <允许的IP地址> --dport <端口号> -j ACCEPT
将<协议>
替换为TCP或UDP(根据您的需求),<允许的IP地址>
替换为您要允许访问的IP地址,<端口号>
替换为您要允许访问的端口号。例如,如果您要允许IP地址为192.168.1.100
的设备通过TCP协议访问端口80
,请输入以下命令:
sudo iptables -A INPUT -p tcp -s 192.168.1.100 --dport 80 -j ACCEPT
sudo iptables-save > /etc/iptables/rules.v4
在CentOS和RHEL上,您可以使用以下命令:
sudo service iptables save
或者
sudo systemctl save iptables
现在,您已经成功地使用iptables允许特定IP访问您的服务器。请注意,根据您的操作系统和iptables版本,某些命令可能略有不同。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: linux怎么导出oracle数据库dmp文件