• 注册
  • 技术交流 技术交流 关注:21 内容:28

    WSL2 X-Server 网络问题

  • 查看作者
  • 打赏作者
    • 技术交流
    • 现象

      从WSL1升级WSL2之后,X-Server 出现问题,Ubuntu图形界面弹出不来。DISPLAY没起作用。

      Ubuntu环境里面可以联通外网,ping 和 apt 都没有问题,ping局域网内其他主机也没有问题。

      Ubuntu环境ping主机IP无法ping通。

      简单分析(猜测)

      升级WSL2 之后, 开启了虚拟化,有虚拟网卡。 看起来是虚拟机环境的网卡被block了,而且单单无法ping通主机。

      解决方法

      直接放开WSL虚拟网卡的访问:

      New-NetFirewallRule -DisplayName "WSL" -Direction Inbound -InterfaceAlias "vEthernet (WSL)" -Action Allow

      参考链接

      https://lengthmin.me/posts/wsl2-network-tricks/
      https://github.com/microsoft/WSL/issues/4585

      作者:Bruce钟
      链接:https://www.jianshu.com/p/d42cf33bead9
      来源:简书
      著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

      请登录之后再进行评论

      登录

      WordPress后台-外观-小工具 进行配置小工具

      帖子间隔 侧栏位置: