Рейтинг:0

Не удалось подключиться к WSL2 через ssh

флаг br

Однажды мне удалось подключиться к WSL2 (win11) на моем MacBook. Затем я перезапускаю компьютер с Windows, чтобы проверить соединение ssh. Но в этот раз он терпит неудачу, сообщая kex_exchange_identification: чтение: сброс соединения пиром

я уже добавил sshd: ВСЕ в WSL и перезапустите службу ssh. Но я все еще не могу подключиться к WSL. Что мне делать?

NotTheDr01ds avatar
флаг vn
Какова ваша цель для ssh'ing с Mac на WSL2? Мои рекомендуемые шаги по настройке ssh немного отличаются в зависимости от ваших потребностей. Вам просто нужен терминальный доступ к вашему компьютеру с Windows через WSL2 с вашего Mac? Или что-то более похожее на `scp`?
Cino avatar
флаг br
На самом деле, я хочу использовать WSL2 в качестве Linux-сервера.
Рейтинг:0
флаг co

При перезагрузке WSL выберет другой IP-адрес, что сделает ваши настройки переадресации портов недействительными, поскольку пакеты будут пересылаться на старый IP-адрес, которого больше не существует в вашей системе. Вам нужно будет использовать какую-то форму моста или статический IP. Также сценарий установки тоже может быть полезно.

Гензельман говорил об этом так же подробнее:

ПЕРЕАДРЕСАЦИЯ ПОРТОВ В WSL2

Теперь из приглашения администратора Windows — это может быть cmd.exe или powershell.exe, это не имеет значения, используйте сетевую оболочку «netsh», чтобы добавить правило portproxy. Снова измените connectaddress на ВАШ IP-адрес WSL2, который является внутренним адресом вашей машины.

netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=2222 connectaddress=<внутренний-IP> connectport=2222

Как ВАШ IP-адрес WSL2 изменяется при следующей загрузке, переадресация портов перестает работать.

Надеюсь, это поможет. Удачи.

Cino avatar
флаг br
Я уже делал это раньше. Это не работает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.