更改端口 53 WSL2
Change Port 53 WSL2
我 运行 我的机器上有一个 DNS 服务器(端口 53),我也使用 Docker,但是新的 docker 更新强制使用 WSL 而不是 Hyper-V .
问题是,WSL2 需要端口 53 才能运行。所以现在我有一个端口冲突。有什么办法可以更改 WSL 使用的端口吗?
原来这是一个 Windows 服务,它使用名为 SharedAccess 的端口 53。
你可以通过执行这个命令来停止它net stop sharedaccess
并通过进入 services.msc(Internet 连接共享 (ICS))
永久禁用它
可以从这篇文章中找到更多信息:
https://www.hanselman.com/blog/your-computer-is-not-a-black-box-understanding-processes-and-ports-on-windows-by-exploring
我 运行 我的机器上有一个 DNS 服务器(端口 53),我也使用 Docker,但是新的 docker 更新强制使用 WSL 而不是 Hyper-V .
问题是,WSL2 需要端口 53 才能运行。所以现在我有一个端口冲突。有什么办法可以更改 WSL 使用的端口吗?
原来这是一个 Windows 服务,它使用名为 SharedAccess 的端口 53。
你可以通过执行这个命令来停止它net stop sharedaccess
并通过进入 services.msc(Internet 连接共享 (ICS))
可以从这篇文章中找到更多信息: https://www.hanselman.com/blog/your-computer-is-not-a-black-box-understanding-processes-and-ports-on-windows-by-exploring