На одном из моих VPS я столкнулся с проблемой с SSH. Я не могу подключиться из дома, но я могу подключиться с другого VPS. KiTTY получает тайм-аут соединения, и с помощью командной строки Windows telnet [host] 22 получает ошибку подключения.

VPS использует fail2ban, но при запуске iptables -L fail2ban-SSH -v -n отображаются другие заблокированные IP-адреса, но не мои.

Выполнение iptables -L -v -n | grep "[my IP]" нигде не показывает мой IP-адрес, поэтому можно с уверенностью сказать, что меня не блокирует брандмауэр.

Я также проверил /etc/hosts.deny но там ничего нет.

Делаем cat /var/log/auth.log | grep [my IP] есть только принятые сообщения о соединении со вчерашнего дня и раньше.

Делаем cat /var/log/fail2ban.log | grep "[my IP]" ничего не показывает.

Перезапуск демона SSH не помог

Подключение к другим VPS из дома, отлично работает.

Я не перезагружал домашний маршрутизатор, потому что это дало бы мне другой IP и, скорее всего, сработало бы. Но мне нужно выяснить, что происходит. Я бы перезапустил fail2ban только в крайнем случае, по той же причине.

Есть идеи, что еще это может быть?

0