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

ssh -4 работает, но ssh -6 нет

Когда я пытаюсь подключиться к своему серверу по ssh, он надолго зависает. Глядя на вывод ssh -vvv [host] показывает, что он зависает, когда он пытается подключиться к моему серверу, используя свой IPv6-адрес, затем время ожидания и немедленное подключение с использованием IPv4-адреса. Я подтвердил это, сделав ssh -4 [host] и нет задержки в подключении.

Что здесь не так? Неправильно ли сконфигурирован мой сервер, неправильно ли сконфигурирован мой локальный компьютер?

Можете ли вы пинговать свой сервер? Если да, проверьте свой sshd_config, возможно, он слушает только IPv4? Вы указали в нем какой-нибудь адрес для прослушивания? netstat -tanp тоже может помочь. Если вы не можете даже ping6, проверьте адреса v6 вашего клиента и сервера и настройки ip6tables.