WeGame导致WSL无法监听端口问题

Posted 雪域熊猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WeGame导致WSL无法监听端口问题相关的知识,希望对你有一定的参考价值。

Windows 10 系统自带Linux子系统(WSL),可以方便的使用WSL运行Linux程序和脚本。笔者在WSL上运行Redis时突然发现无法监听6379端口,尝试重新安装WSL无果。

后来重新安装系统后运行WSL发现可以正常监听端口,但是在安装了腾讯WeGame后重现无法监听端口的问题。查询发现有人遇到相同的问题,在Github上有两个类似的issue中提到了这个问题,根据回复中提到的解决方案,修改WeGame配置得以解决。

解决方案如下:

1.下载安装最新版 [wegame](https://wegame.com)
2.在 wegame 的安装目录比如 `C:\Program Files\WeGame` 中新建一个空文件 `UseNewDriver.cfg`
3.删除 `system32/drivers/QMTgpNetFlow764.sys` 并重启电脑

 

Github关于这个issue的地址如下,问题解决方案在 #1554 中找到:

  https://github.com/Microsoft/WSL/issues/1498

  https://github.com/Microsoft/WSL/issues/1554

以上是关于WeGame导致WSL无法监听端口问题的主要内容,如果未能解决你的问题,请参考以下文章

JavaFX窗口拖动

TGP(WeGame)导致桌面消失的解决办法

nginx配置某端口号后无法运行排查

通过ssh连接到局域网内Windows下WSL的Ubuntu

解决CentOS7 docker容器映射端口只监听ipv6的问题

完成端口线程的 OutOfMemoryException