>Давайте вывод tcpdump на момент разрыва.
>Что пишет ssh-сервер в лог в этот момент?tcpdump пока не смотрел. в логе ssh ничего нет, если все же удается подключиться - пишется об успешном подключении, а записи о разрыве соединения нет.
ssh -vvv показывает, что разрыв происходит на случайном этапе установления подключения, опять таки никаких сообщений об ошибках.
>Любое tcp соединение рвется?
>keepalive на клиенте ssh пробовали использовать?
keepalive ставил на 1 секунду, при подключении через putty - не помогло.
подключение по 80-му порту на тот же "белый" IP работает без проблем, но это не показатель, т.к. продолжительного обмена данными нет.
по локальному IP все работает отлично.
>/etc/hosts.allow и /etc/hosts.deny в студию, так же возможно проблема в самом роутере или в больших коннектах на 22 порт(черви, ддос и всякая шняга вирусов). так же попробуйте на роутере перебросить не 22 стандартный порт, а 2022 к примеру порт на ваш Debian 22 порт.
/etc/hosts.allow и /etc/hosts.deny пустые. Собственно сервер пустой, кроме апача ничего и не успел поставить
С портом попробую поиграть, а если разберусь, как подключиться к ssh с телефона, то воткну сервер в сеть провайдера напрямую.
>Таки точно, неплохо какой нибудь fail2ban прикрутить как превентивную меру к sshd
в дальнейшем действительно надо будет прикрутить, но не думаю, что сейчас это чем-то поможет,по крайней мере следов чьих-то попыток подключения в логах ssh нет.
>Может таймауты неадекватные у провайдера. Может ошибки на порту(ах).
Можно более подробно осветить эту возможность? Если и звонить провайдеру, то хочется общаться более предметно.