在Linux中,您可以使用iptables命令来允许特定的IP地址访问您的服务器
首先,找到您要允许的IP地址。例如,假设您要允许的IP地址是192.168.1.100
。
然后,使用以下命令打开iptables的TCP端口(例如,端口80):
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
这将允许通过TCP协议访问端口80的所有流量。如果您需要允许其他类型的流量(如UDP),请将-p tcp
替换为相应的协议(例如,-p udp
)。
sudo iptables -A INPUT -s 192.168.1.100 -p tcp --dport 80 -j ACCEPT
这将允许IP地址192.168.1.100
通过TCP协议访问端口80。
sudo apt-get install iptables-persistent
sudo netfilter-persistent save
sudo yum install iptables-services
sudo systemctl enable iptables
sudo systemctl start iptables
现在,您已经成功允许了特定IP地址访问您的服务器上的特定端口。