允许特定端口上的特定 IP

允许特定端口上的特定 IP

我正在尝试允许我的 IP 地址远程连接到特定端口,因此在我的远程机器中我输入了以下内容:

 iptables -P INPUT DROP
 iptables -A INPUT -p tcp --dport 4848 -s myip@ -j ACCEPT 

因此,当我尝试连接时:

 ip@remotemachine:4848 

什么都没有发生,但如果我禁用防火墙或将策略切换为ACCEPT

 iptables -P INPUT ACCEPT 

 service iptables stop

我可以访问我的远程机器,有什么办法可以解决这个问题吗?

答案1

问题是我使用代理。我没有注意到,所以当我tcpdump在我的服务器中运行时,我发现另一个地址(代理地址)而不是我的地址,这就是我的规则不起作用的原因。

相关内容