Назад | Перейти на главную страницу

SSH-соединение медленное и работает с ошибками при подключении по IPv6

Я заметил, что мой сеанс SSH не используется (случайные ошибки подключения, задержка и т. Д.), Когда я подключаюсь по IPv6. Я не подключаюсь к своему серверу напрямую по адресам IPv4 / IPv6. Я использую свое доменное имя с действующими записями DNS A и AAAA. Я заметил, что меня случайным образом подключают по IPv4 или IPv6.

Простым решением было бы просто отключить IPv6 в конфигурации ssh, но я думаю, что это грязное решение. Я бы предпочел знать:

  1. Почему меня случайным образом подключают по IPv4 / IPv6.
  2. Почему нестабильна только сессия по IPv6?

sshс -6 Параметр заставляет клиента подключаться к IPv6: ssh -6 hostname

Можно остановить sshd от прослушивания IPv6, но это просто вызовет ошибку вместо проблемы с медленным подключением.

Точная причина, по которой ваше соединение случайным образом чередуется между ними, может быть трудно (и бессмысленно) определить, но, вероятно, связана с результатами (возможно, их порядком), полученными DNS-серверами и локальным кэшированием DNS.