Собственно ничего сложного нет, настроил соединение и прописал сертификаты. Всё работает, запускаю через консоль в фоновом режиме с дополнительными ключами ServerAliveInterval и ServerAliveCountMax.
Случайные разрывы связи восстанавливаются, но вот если сменится внешний IP-адрес, то соединение остаётся, а связи уже нет. Почему это происходит вроде понятно.
Правильно понимаю, что такие ключи как ServerAliveInterval и ServerAliveCountMax не проверяют валидную сессию и направлены поддержание только физического соединения?
С помощью каких параметров можно заставить SSH не восстанавливать соединение, если нарушены условия безопасной связи (сменился IP)?