首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
宝塔
V2EX  ›  微软

WSL2 还能否实现 “ssh 直接登录到 wsl” 这功能

  •  
  •   MartinWu · 126 天前 · 2219 次点击
    这是一个创建于 126 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前用 wsl,就可以直接 ssh 登录到 wsl 里去,奈何 shell 下的自动补全真的是慢出翔。 现在 wsl2 倒是没有这问题了,而且感觉比我的 macOS 还快,问题是,就没法直接 ssh 登录到 wsl2 了,我想做端口转发,但是每次重启 wsl2,IP 都会变。 怎么破?

    6 回复  |  直到 2019-07-17 15:11:25 +08:00
        1
    huaxianyan   126 天前 via Android
    WSL2 是 DHCP 拿的 IP 吗?要不路由静态分配,要不直接 WSL2 里改网卡配置文件固定 IP
        2
    MartinWu   126 天前
    @huaxianyan #1 我现在观察到的就是 win 下有 hype-v 的一个虚拟网卡,然后 wsl2 里面就用这个虚拟网卡的 ip 当网关。
        3
    invalidtoken   126 天前 via Android
    可以等等看后续的版本,之前看 WSL 团队的 Blog 说第一版的时候是这样的,虽然没说后面会怎样处理,但是猜测可能会最终变成和 1 代差不多吧...
    你现在可以试试通过安装 nmbd 的方式来在 Windows 上通过主机名解析 IP
        4
    MartinWu   125 天前
    @invalidtoken #3 我后面试下,主要是因为 systemd 在 wsl 下不工作了,所以常规的方式在系统内设置静态 IP 不 OK
        5
    smartbot   124 天前
    参考 我的解决方案: https://blog.arkfeng.xyz/2019/06/23/wsl2_note.html
        6
    MartinWu   123 天前
    @smartbot #5 那我如果想用 netsh 做端口转发的话,域名不行吧?
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1244 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 23:51 · PVG 07:51 · LAX 15:51 · JFK 18:51
    ♥ Do have faith in what you're doing.