您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 16734|回复: 1
打印 上一主题 下一主题

[联机] 利用SSR+Proxifier让Minecraft服务器正版验证更顺畅

[复制链接]
  • TA的每日心情
    开心
    2017-5-9 20:17
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
    发表于 2017-6-4 10:05:41 | 只看该作者 |0人打赏回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 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请教的。



    打赏

    0

    收藏

    0

    支持

    0

    反对

    0

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    慵懒
    2019-2-10 10:44
  • 签到天数: 56 天

    [LV.5]常住居民I

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

    然后开启全局模式。
    担心别被封号了
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则