前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

SSR端口被占用情况分析(ssr显示端口被占用)

qiguaw 2024-10-27 12:33:58 资源文章 19 ℃ 0 评论

最近在升级win10操作系统后,有时候系统大更新后SSR总是提示端口占用,在网上搜了很多方法试了都不太管用,主要有以下几种,写出来给大家参考下,也许大家用了可以。

1、查找端口占用程序,结束对应进程

  • 打开cmd,输入

netstat -aon|findstr "1080"

  • 例如查看结果:

TCP 0.0.0.0:49664 0.0.0.0:0 LISTENING 1080

根据结构找到对应程序结束对应进程即可(以上结果只展示样子)

2、修改端口,避开占用的端口

  • 可以直接在gui-config.json文件里修改,同时修改gui-config.json.backup文件找到

"loacalport":1080,

  • 换成另外一个端口,比如:

"loacalport":12345,

  • 保存后重启SSR即可。

或者在SSR选项设置里修改



3、修改端口,避开协议TCP端口排除范围

  • 以上两种方法能解决大部分情况的问题了,可惜我之前都是正常的,win10更新后突然跳出来端口占用,以上两种办法都试了没用用,查了好久在一个答复的评论里看到了这个方法,试了一下果然管用。原因不明,反正不知道为什么端口真的被占用了,不能用这个端口了,需要输入命令排除已经占用的端口。输入

netsh interface ipv4 show excludedportrange protocol=tcp

协议 tcp 端口排除范围

开始端口 结束端口

---------- --------

1024 1123

1124 1223

1224 1323

1324 1423

1462 1462

1463 1562

1563 1662

1663 1762

2280 2379

2380 2479

2480 2579

2580 2679

2680 2779

2780 2879

2880 2979

3286 3385

3386 3485

3486 3585

3586 3685

3686 3785

12106 12205

12206 12305

12306 12405

12406 12505

12506 12605

12706 12805

12806 12905

12906 13005

13006 13105

13106 13205

13507 13606

13607 13706

13707 13806

13807 13906

13907 14006

14013 14112

14113 14212

14213 14312

14313 14412

14413 14512

14513 14612

50000 50059 *

* - 管理的端口排除。

1080,12345前面两种方法里试过的端口都在这个范围内,莫非真的是因为这个?试一下根据方法2修改端口,3786刚好空着,改成3786,保存重启SSR,终于好了,记录一下,不容易,给后来的小伙伴也整理一份资料。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表