如何在Ubuntu上的iptables中删除/取消阻止我的服务器IP?

时间:2017-01-27 12:01:58

标签: linux ubuntu ubuntu-16.04 devops

我的第一台服务器阻止了我的第二台服务器IP,现在我无法访问。

命令iptables -L -n | grep xx.xxx.xxx.xx

给我结果如:

ACCEPT     all  --  xx.xxx.xxx.xx        0.0.0.0/0
REJECT     all  --  xx.xxx.xxx.xx        0.0.0.0/0            reject-with icmp-port-unreachable

xx.xxx.xxx.xx是相同的IP,它是我的服务器IP。 对于此IP,我有两个规则,如ACCEPT AND REJECT。

如何从iptables访问我的服务器IP并防止阻止我的IP?

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

重新创建问题

iptables -A INPUT -s 10.64.7.109 -j ACCEPT
iptables -A INPUT -s 10.64.7.109 -j REJECT
iptables -P INPUT DROP

但是这不会阻止10.64.7.109,第一个规则命中就是接受

你只是分享专门拥有你感兴趣的IP的输出,所以我看不出这些上面的规则会阻止它。

您可以通过在第1位插入规则来允许此IP,该规则将解决您的问题,但如果没有看到您的所有规则,我不能说这是解决问题的最合适方法。

iptables -I  INPUT 1  -s 10.64.7.109 -j ACCEPT