ssr法的具体应用(SSR端口被占用情况分析)

最近在升级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选项设置里修改

ssr法的具体应用(SSR端口被占用情况分析)(1)

ssr法的具体应用(SSR端口被占用情况分析)(2)

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,终于好了,记录一下,不容易,给后来的小伙伴也整理一份资料。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页