禁止的互联网提供商IP地址由Fail2ban?

时间:2014-05-13 10:57:03

标签: ubuntu webserver iptables

我无法从多个IP地址访问我的网络服务器。我认为问题可能出在iptables上。

我在服务器上安装了fail2ban,也许这就是原因。

我的网络服务器在ubuntu 13.10下运行

IPTABLES -L给了我下一个:

root@mail:/home/irishman# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
fail2ban-postfix  tcp  --  anywhere             anywhere             multiport dports http,https,smtp,submission,pop3,pop3s,imap2,imaps,sieve
fail2ban-dovecot  tcp  --  anywhere             anywhere             multiport dports http,https,smtp,submission,pop3,pop3s,imap2,imaps,sieve
fail2ban-roundcube  tcp  --  anywhere             anywhere             multiport dports       http,https,smtp,submission,pop3,pop3s,imap2,imaps,sieve
fail2ban-ssh  tcp  --  anywhere             anywhere             tcp dpt:ssh

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

Chain fail2ban-dovecot (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere            

Chain fail2ban-postfix (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere            

Chain fail2ban-roundcube (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere            

Chain fail2ban-ssh (1 references)
target     prot opt source               destination         
RETURN     all  --  anywhere             anywhere   

我在那里看不到任何被禁止的地址。 但问题仍然存在。我可以通过一个互联网提供商访问我的服务器 而不能与另一个人。

我也安装了calmAV(这可能是原因吗?)

1 个答案:

答案 0 :(得分:1)

正如你所说,看起来fail2ban不是你的问题。只是要检查一下,尝试暂时停止fail2ban服务(service fail2ban stop),这将删除任何iptables限制,看看会发生什么。

接下来要尝试的是来自某些无法访问服务器的主机的traceroute,看看是否存在卡住的常见位置 - 您偶尔会遇到路由问题,尤其是Web服务器位于最近分配的IP地址块上。