最MC论坛

标题: 利用SSR+Proxifier让Minecraft服务器正版验证更顺畅 [打印本页]

作者: KiwiSAMA~    时间: 2017-6-4 10:05
标题: 利用SSR+Proxifier让Minecraft服务器正版验证更顺畅
本帖最后由 KiwiSAMA~ 于 2017-6-4 10:10 编辑


   开服这个事情呢。。。其实也要符合国情,而且开服也要讲究唯物论与辩证法,要尊重客观事实,然后再发挥主观能动性。于是,由于一些特殊的原因呢。。。有些服务器的正版验证经常会在服务器刷出TimeOut的字样,当然,这也不完全是因为咱们开服的时候不符合国情的原因啦~有时候服务器也会由于一些神奇的原因经常正版验证的时候TimeOut呢,比如江苏宿某:

小攻:嘿,看招!
小受:哇,好痛,你欺负人~555(哭
==小受发动了技能-屏蔽海外流量==
小攻:哇,你怎么变得那么主动了
小受:如果你能打到我,我就让你嘿嘿嘿~。今后也要加油哦~


然后神奇的事情就发生了:
服务器:java.net.SocketTimeoutException: connect timed out客户端:Error occurred while contacting login servers,are they down?
而且,不只是正版验证,很多正版插件,比如EW某,AA某什么的,都不能验证惹。。。。


    于是,怎么办呢?
    这时候我们就应该具体问题具体分析,然后找到正确的方向,发挥主观能动性,正确的意识促进事物的发展!

============================================

    我们需要第二台服务器,系统最好为CentOS。服务器的物理位置最好是能在萌萌的湾湾或者遵守基本法的香港,当然也不一定要在这些位置,只要能满足几个条件就可以了:

   




============================================


    那么首先呢,我们需要这么一台服务器,然后连接上SSH

    搭建SSR(详见这位dalao的github:https://github.com/breakwa11/shadowsocks-rss/wiki/Server-Setup

    依次输入以下的东西,中间有提示确认的全部Y

  (这一部分的搭建并不建议看论坛上的内容,建议直接去作者的github上仔细阅读)
yum  update
yum upgrade
yum install screen #是否要用screen请根据自身情况考虑,具体问题具体分析
yum install git
git clone -b manyuser https://github.com/shadowsocksr/shadowsocksr.git
screen #是否要用screen请根据自身情况考虑,具体问题具体分析
cd ~/shadowsocksr/shadowsocks
ython server.py -p 443 -k password -m aes-256-cfb -O auth_sha1_v4 -o http_simple


-p 端口 -k 密码 -m加密方式 -O协议插件 -o 混淆插件

============================================


然后在开MC的那台服务器上下载SSR客户端

https://github.com/shadowsocksr/shadowsocksr-csharp/releases

选择PAC模式或者全局,然后检查连接是否正常
如有必要,可以修改端口

============================================


安装Proxifier,记得一定要去官网下载http://www.proxifier.com/

安装过程最后可能会断网,建议安装前保存服务器数据然后设置自动重启(cmd输入shutdown -r -t 60 )(60是秒),不然断网导致的mstscrdp无法连接问题需要请求服务商进行服务器的重启 。

重启完后打开

ADD添加

默认的端口是1080,请尊重客观事实后修改

然后点击OK

点击第二个按钮

Add...添加

选择java路径
在Target host填入:*.minecraft.net;*.mojang.com;*.mcapi.de
(如果要让大部分的插件也使用代理进行验证,那么就在Target port填入443;80就行了,port和host一定要填一个,不然服务器可能会无法正常开启)
最后的Action选择Proxy

然后点OK
确保java.exe优先权是在第一位的,且开启了proxy
default在最后且开启direct
如果中途使用的时候提示防止SSR自我循环,那么就跟着他的引导来。
然后你就会发现服务器成功地使用代理进行正版验证了
如果你填了*.mojang.com的话就会这样:
java.exe *64 - sessionserver.mojang.com:443 open through proxy 127.0.0.1
如果你是填了443;80的话就会这样:


到此为止就成功了

============================================


之前有人说只要SSR改下PAC就能做到了,我不是很明白是怎么做到的,如果有更简单更正确的方法,我会向dalao请教的。




作者: lss233    时间: 2017-6-4 13:33
SS自身也有一个规则表,不需要Proxifier也是可以的吧?
修改ss客户端下的user-rules.txt
在里面加上
  1. ||minecraft.net
  2. ||mojang.com
复制代码

然后开启全局模式。
担心别被封号了




欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2