介绍和原理
这是一个用来反代Hypixel或其他服务的程序,由bilibili用户 @miny1233 开发,已获得授权。
事实上不仅可以代理Hypixel,还可以代理任何Minecraft服务器或者服务。只要你拥有其服务器对应的IP地址or域名。🤔
原理基本就是相当于Nginx反代网站,只不过在这个程序里面,将网站的HTTP内容替换成了Minecraft Java的TCP数据流。原本从你的机器到Hypixel服务器(或者说其他国外Minecraft服务器)线路质量是很差的,这个程序运行在你的VPS上,相当于一个中间人,只要从你到VPS的线路质量够好,VPS到游戏服务器节点的质量够好(VPS机房大商家都是专线一般问题不大),最后结果就是就能降低延迟,提升你的游戏体验。🥰
如果不是很明白,可以观看作者的原视频:
建议使用 香港/台湾/日本/新加坡等 CN2线路,延迟相当可观;若没有,那么国内的起码也得专线BGP。
使用方法
首先去GitHub release页面下载,如果你由于网络原因无法下载也可以使用我下载好的:
下载好之后上传到VPS,运行(需要你的VPS拥有Java环境),Linux机器请先cd
到存放TPV6V4的目录,然后执行:
java -jar TPV6V4.jar
Windows 安装好Jre环境之后,请在存放TPV6V4的同级目录,新建bat文件,内容同上写入即可。?
成功运行后,会出现几个让你填的界面,BindPort
对应本地 对外服务的端口,可以不用像图片一样25565,ToIP
对应要连接的服务器IP,ToPort
对应Hypixel服务器端口25565,建议优先输入域名(Hypixel是mc.hypixel.net
),全部输入完成后回车不会有任何提示,类似这样,Windows切记不要关闭窗口,Linux建议安装screen
,然后执行screen -S mc
来创建一个进程,以便断开ssh让服务继续运行。
然后,如果你有类似于iptables和VPS面板的防火墙/安全组设置,请放行你在BindPort
中输入的端口。
如果你的端口输入是正确的,并且放行了端口,那么你就可以尝试连接到服务器了,去Minecraft里面添加一个服务器,地址填写你VPS IP,如果端口是默认25565则不需要修改;若修改了端口需要在VPS IP地址后面增加:你设置的BindPort端口
即可,出现服务器的motd说明成功。🥳
其他问题可以联系作者,或者在此留言。
speed.hypixel.net
。所以加速修改hosts和直连并不冲突,只需要让加速IP对应的host所占用的子域名和正常直连的hosts子域名不一样即可。