【错误】ShadowSocks端口已被占用解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ls1792304830/article/details/85001543

【错误】ShadowSocks端口已被占用

错误页面如上图,首先我们去排查一下是自己电脑的端口占用了SS的1080还是运行SS的服务器上的端口被占用了,方法很简单,使用手机打开SS这时如果能够正常访问的话就是自己的电脑端有软件占用了SS的1080端口,这时我们打开命令行(Win+R) 在如下图命令行里面输入:netstat -ano (列出所有端口的情况)

我们可以看到1080端口对应的PID是6148,然后我们就需要去找一下这个6148对应的什么程序,然后把它给关闭就可以正常启用SS 继续在命令行中输入:tasklist|findstr "6148"(注意使用英文输入法的引号)

如上图,我们能发现PID 6148对应的程序是什么(此处显示ShadowSocks是因为我已经排查好了)然后我们就可以手动关闭这个软件即可重新打开SS

如果不想使用命令行查看对应的程序,也可以打开任务管理器(Ctrl+Shift+Esc)点击进程选项,寻找PID是6148的程序进行结束进程

此时就可以重新打开SS了,回到解决方法的第一步,如果是手机客户端也没有办法访问,同时检查电脑的端口占用的时候并未发现有1080端口被占用的情况发生,那么我们就需要去排查一下搭建SS的服务器里面的程序端口使用情况,方法与上面排查的方式一样,也是去找哪个程序占用了这个端口,然后关闭它,如果出现不方便关闭的软件,我们也可以在SS的配置文件中进行修改端口,尽量改一个不太容易被重复使用的就好了:配置方式教程详解

【注】检查端口那块也可以使用如下命令:netstat -ano|findstr "1080"直接查找1080对应的PID,然后打开任务管理器去关闭对应PID的程序既可以了…

猜你喜欢

转载自blog.csdn.net/ls1792304830/article/details/85001543