Когда я пытаюсь подключиться к своему серверу по ssh, он надолго зависает. Глядя на вывод ssh -vvv [host]
показывает, что он зависает, когда он пытается подключиться к моему серверу, используя свой IPv6-адрес, затем время ожидания и немедленное подключение с использованием IPv4-адреса. Я подтвердил это, сделав ssh -4 [host]
и нет задержки в подключении.
Что здесь не так? Неправильно ли сконфигурирован мой сервер, неправильно ли сконфигурирован мой локальный компьютер?
Можете ли вы пинговать свой сервер? Если да, проверьте свой sshd_config, возможно, он слушает только IPv4? Вы указали в нем какой-нибудь адрес для прослушивания? netstat -tanp тоже может помочь. Если вы не можете даже ping6, проверьте адреса v6 вашего клиента и сервера и настройки ip6tables.