解决Windows端口被占用无法监听3000端口

林一二2024年04月10日 21:28
Ref: 亂馬客
Keywords:

显示禁用的端口范围,如果包含了我们要用的端口号,就会导致监听失败 listen EACCES: permission denied 0.0.0.0:5220

netsh interface ipv4 show excludedportrange protocol=tcp

不跟我们没法知道到底是谁占用了。解决办法是用管理员权限启动终端执行

net stop winnat
net start winnat

再查看端口范围就会发现几乎清空了。

Code
显示禁用的端口范围,如果包含了我们要用的端口号,就会导致监听失败 `listen EACCES: permission denied 0.0.0.0:5220`。

```sh
netsh interface ipv4 show excludedportrange protocol=tcp
```

不跟我们没法知道到底是谁占用了。解决办法是用管理员权限启动终端执行

```sh
net stop winnat
net start winnat
```

再查看端口范围就会发现几乎清空了。