Ask and Learn

解决 Windows 下 VS Code 总是把 3000 端口转发到 3001 的问题

我在 Windows 上面用 VS Code + Remote SSH 在开发 Rails 应用时,端口总被转发到 3001,我就很奇怪,3000 被占用了?试了其他端口,都很正常。而且用 3000 也依然能够访问转发的应用,这就很奇特了。

image

查看占用端口的进程

netstat -aon|findstr "3000"

image

再查看进程对应的应用

tasklist |findstr "9236"

image

发现竟然是 VirtualBox,简单的搜索了下,终于找到了地方,我之前在配置时,有常识在 VirtualBox 上面配置端口映射,但是没有移除。

image

删除这一条记录后,回归正常。

image

参考链接