很多朋友最近(比如从 2019 年 9 月 19 日 开始的这段时间)是不是发现,用着用着 Just My Socks 就突然断了,连不上了?是不是一脸疑惑和郁闷:“诶,我买的不是带自动换IP功能的嘛,怎么说不行就不行了?”
别急,答案其实很简单,而且你绝对不是一个人遇到这样的问题。
首先很重要的一点就是:Just My Socks 本身是“没坏”的!如果你遇到了连接不了的情况,往往不是服务本身出问题了,而是你这边的设备——没有能及时“识别到”它换了IP。
Just My Socks 的服务器都是用域名来连接的,而不是直接用IP地址。这样做的好处是——一旦某个 IP 被封了,官方就可以马上把域名解析指向另一个新的 IP,用户不用手动更换。
但是这里有一个关键点,通过域名来连接意味着你电脑或者手机,会缓存之前解析出来的 IP。一旦被封后,你的设备可能还在“傻傻地”去连那个旧的、已经凉凉的 IP!
所以看起来就像是“服务挂了”,实际上只是你的设备还没“知道”人家已经换地方了而已~
我知道你可能会笑,“就这?重启?”
说真的,大多数情况下,重启手机、电脑、路由器之后,系统会重新获取一次域名解析,自然也就能连上新的 IP,Just My Socks 又能美滋滋用了。
如果你不想太折腾,直接先试这个,真的是最简单粗暴却又有效的办法!
Just My Socks 通常会提供多个备用服务器,比如不同地区的或者不同线路的。你可以去官网查查,看有没有可以切换的服务器地址:
登录 Just My Socks 官网 → 菜单栏点击 Services > My Services → 找到你的服务 → 查看服务器信息(有时候有多个节点)
尝试换一个地址连接试试,说不定瞬间恢复!
有时候问题不是出在 IP 上,而是你使用的端口被拦了。Just My Socks 一般都给出了多个可用端口,直接试试切换成另一个端口看看。
如果你想手动让设备“忘掉”之前保存的旧 IP,可以试试下面这些操作:
如果你是 Windows 用户:
按下 Win + R,或鼠标右键点击任务栏上的开始按钮选择【运行】
输入 cmd,打开命令行窗口
然后输入以下命令:
ipconfig /flushdns
按回车就行,系统会告诉你 DNS 缓存刷新成功。
如果你是 Mac 用户:
打开【终端】Terminal
输入以下命令并按回车:
sudo dscacheutil -flushcache
可能会要求输入你的密码,处理完后缓存就清掉啦。
其他设备:
安卓手机、Linux 系统等,基本上也可以通过重启设备来达到刷新 DNS 的目的。
再试一次连接 Just My Socks,说不定就通啦!
有时候你想彻底绕过“域名解析”这一步,直接用 IP 连,那也是可以的!
点击菜单里的 Services > My Services
找到你购买的服务,状态显示 Active 的就是你正在用的产品
点进去详细信息页面,就能看到相应的服务器 IP,把它复制下来
把这个 IP 直接填到你使用的客户端工具中(比如 Shadowrocket、V2Ray、Clash 等)
这样你就跳过了 DNS 啦!
Just My Socks 现在已经开始支持 V2Ray 协议,如果你原来用的是 ShadowSocks,可以考虑升级一下客户端,切换到 V2Ray 对应的设置,连接可能会更稳定更顺畅~
先试试关机重启 —— 简单有效
尝试切换备用服务器
更换端口看效果
手动刷新 DNS 缓存
实在不行就用 IP 直连
考虑使用 V2Ray 协议
哪怕一开始你觉得 “这都试了还是不行”,别慌,用完这些方法,大部分情况都是可以顺利恢复连线的!