1

Я просто настроил небольшую лабораторию с виртуальной машиной Ubuntu 17.10.1 на Hyper-V на хосте Win 10 и пытался подключиться по SSH с этой виртуальной машины к экземпляру Ubuntu WSL (Windows Subsystem для Linux) в Win 10. Я постоянно получаю ошибку тайм-аута соединения.

Чтобы дать вам более краткое резюме:

  • Я могу использовать SSH в экземпляре WSL Ubuntu непосредственно с моего хоста Win 10 (используя новый Open SSH Beta CLient для Win 10).
  • Я могу использовать SSH Into Ubuntu 17.10.1 на Hyper-V с моего хоста Win 10.
  • Я могу использовать SSH в виртуальной машине Ubuntu 17.10.1 на Hyper-V из экземпляра WSL Ubuntu на Win 10.
  • Я не могу подключиться по SSH с виртуальной машины Ubuntu 17.10.1 на Hyper-V к экземпляру WSL Ubuntu на Win 10.
  • Я уже изменил порт SSH в экземпляре WSL Ubuntu с 22 на 2222 в файле sshd_config и установил:

UserPrivilegeSeparation Нет PasswordAutherntication Да Использовать PAM для Нет

Затем я перезапустил сервер SSH.

Брандмауэр на Win 10 настроен для входящего правила, чтобы разрешить 2222 на TCP.

Нет экземпляров IPTables или любого другого брандмауэра в экземпляре WSL Ubuntu

Пожалуйста, помогите диагностировать проблему.

Обновление: также попытался с опцией -vvvv. Вот вывод:

Отладочный вывод

0