Как установить соединение SecureCRT для подключения к WSL2 без необходимости каждый раз менять IP-адрес?
Есть ли способ сделать IP-адрес WSL2 статическим? Я читал об этом, и мне сказали, что невозможно сделать IP-адрес статическим, а есть ли способ установить соединение SecureCRT с WSL2 без необходимости менять IP-адрес в конфигурациях, чтобы мне не приходилось вводить его повторно. айпи каждый раз?
1 ответ
Если вам просто нуженssh
соединение/протокол для SecureCRT, который вы указали в комментариях, то есть альтернатива пробросу портов:
- Установите сервер Windows OpenSSH (инструкции , работающие на порту 22.
- Установите для порта sshd WSL2 другое значение (например, 2222) в
/etc/ssh/sshd_config
- Используйте хост Windows в качестве узла перехода, воспользовавшись преимуществами переадресации портов WSL2. Т.е.
ssh -o "ProxyCommand ssh -W %h:%p windowshost.local" -o "StrictHostKeyChecking=no -p 2222 localhost
(замените «windowshost» на имя вашего компьютера).
Это работает, поскольку по умолчанию Windows обнаруживает службы, работающие в экземплярах WSL2, и пересылает их.localhost
связи с ними.
Разумеется, это предполагает, что SecureCRT может использовать ProxyCommand.