Почему я чаще получаю сброс соединения по одноранговым ssh-соединениям из моего домашнего интернета по сравнению с офисным интернетом?
Я исследовал эту проблему в течение многих лет, и другие вопросы и ответы на этом сайте, и Google не помогают мне.
Вот фактический пример отключения, когда мой интернет был в порядке:
Чтение с удаленного хоста examplehost.com: сброс соединения по одноранговому соединению.
Я прошел все проверки конфигурации ssh/sshd и т.д. Для таких вещей, как ServerAliveInterval, ServerAliveCountMax, TCPKeepAlive
, включая эзотерические предложения, такие как включение / отключение настроек, связанных с GSSAPIAuthentication
.
Все системы являются серверами CentOS.
Я подключаюсь к тем же серверам, через ssh, из офиса и дома. Я сам настраивал роутеры в обоих местах. Офисный маршрутизатор - это класс DSR-250N для небольших офисов, а мой домашний маршрутизатор - DLink DIR-655 домашнего класса.
Возможно, это интересно: я использую VPN, и, как ни странно, ssh-соединения через VPN, кажется, остаются в силе до тех пор, пока VPN работает (от дней до недель).
Это продолжалось годами, поэтому я подозреваю, что это связано с ограничениями маршрутизатора, а не с тем, кто предоставляет интернет, но я не уверен, какие именно ограничения могут быть на маршрутизаторе домашнего класса и что искать в новый маршрутизатор, чтобы гарантировать, что эти проблемы, по крайней мере, значительно уменьшены.
Может быть, это память маршрутизатора, может быть, это что-то вроде спецификации «предела сеанса», которую я вижу на некоторых маршрутизаторах и т.д.?
Я был бы рад узнать, если проблема только в моем относительно низком уровне маршрутизатора (хотя я думаю, что это верхний средний конец для домашних маршрутизаторов).
Спасибо,