Brève introduction : J'ai 2 serveurs. Un serveur à la maison et un Raspberry Pi à distance. Les deux font tourner ssh, postfix (rpi comme backup), bind (serveur domestique pour lan uniquement), squid3, fail2ban et d'autres (peut-être pas si importants).
Les deux sont derrière des routeurs avec des IP publiques statiques. Le problème a commencé il y a quelques jours avec une connexion occasionnelle (ssh) du réseau domestique à la rpi et la connexion a échoué (timed out), j'ai vérifié que l'IP est correctement résolue et j'ai essayé de me connecter à partir du téléphone - ça a marché. J'ai essayé de me connecter au routeur (WebUI) et cela a fonctionné, rien n'est bloqué/interdit. J'ai essayé de me connecter via un proxy http (de la maison vers le routeur).
nmap'ing montre que le port 22 est filtré, mais en faisant la même chose depuis le bureau, le port est ouvert. Depuis le travail, je me suis connecté à la maison et j'ai essayé de me connecter à la RPI, et c'est la même chose.
J'ai vérifié iptables sur les deux appareils et l'IP n'est pas bloquée.
Je peux passer de rpi à home mais pas l'inverse. tcpdump montre que home envoie des paquets, mais rpi montre que rien n'est reçu.
J'ai essayé de connecter le PC portable directement à la prise murale Ethernet, mais la situation est la même.
rpi:# iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-N fail2ban-recidive
-N fail2ban-ssh
-A INPUT -p tcp -j fail2ban-recidive
-A INPUT -p tcp -m multiport --dports 22 -j fail2ban-ssh
-A fail2ban-recidive -j RETURN
-A fail2ban-ssh -s 91.224.161.69/32 -j REJECT --reject-with icmp-port-unreachable
-A fail2ban-ssh -s 85.25.120.207/32 -j REJECT --reject-with icmp-port-unreachable
-A fail2ban-ssh -s 113.21.228.166/32 -j REJECT --reject-with icmp-port-unreachable
-A fail2ban-ssh -s 122.225.243.194/32 -j REJECT --reject-with icmp-port-unreachable
-A fail2ban-ssh -s 183.61.109.240/32 -j REJECT --reject-with icmp-port-unreachable
-A fail2ban-ssh -s 116.31.116.48/32 -j REJECT --reject-with icmp-port-unreachable
-A fail2ban-ssh -j RETURN
aucune des IPs bannies n'est la mienne.
Déjà essayé Le serveur SSH ne répond pas à la demande de connexion
Si vous avez besoin de logs ou de tests, dites-le !
Merci d'avance !