zyjking
本帖最后由 zyjking 于 2018-6-5 11:52 编辑

注:本帖为原创,如有雷同,纯属巧合

前言:自从我用了这个方法后,我就再也不知道什么叫丢包,卡顿,跳ping了

正文

玩hypixel服务器时,有时会因为网络不稳定或者人太多而卡顿,懂点技术的人可能会用ping等指令来查看延迟



但是,问题来了


你会发现根本ping不通



原因可能是服务端禁止了ICMP报文,也就是说,无论你怎么ping,都是无效的


方法



接下来要用到的工具:Psping(微软的工具)



工具下载地址:http://technet.microsoft.com/en-us/sysinternals/jj729731

打开网页后直接点击进行下载,并解压缩


随后进入文件夹,按住键盘的Shift,在空白处右键,点击 在此处打开命令窗口




在弹出来的命令行里输入psping 209.222.115.X:25565 (X为0~75之间的任意数),就可以检测延迟了


别忘了加上空格!

在IP地址后面有个端口:25565,别忘了加上冒号和数字!!!如果不加端口。就跟普通的ping命令一样,是不通的!!




由于Hypixel的服务器在美国,所以延迟高是正常的,通常在210-240ms之间,如果你的数字不稳定,比如一会儿上300,然后变正常,然后280,450,330这样子,尝试多ping几次,还是这样子的话就换IP(也就是换个数字)



应用地址



打开你的hosts文件,windows系统在C盘,Windows\System32\drivers\etc目录下,双击用记事本打开



mac请参考https://jingyan.baidu.com/article/17bd8e52503abe85ab2bb833.html



在最底下添加 IP地址(空格)域名,比如 209.222.115.X 空格 mc.hypixel.net(不用加冒号和端口)(209.222.115.23 mc.hypixel.net)





别忘了保存再退出!!!


最后一步,打开命令提示符,输入ipconfig /flushdns 刷新缓存,然后享受吧


问题FAQ

Q1:为什么其他服务器直接ping就可以?

A:其他服务器可能不禁止ICMP报文

Q2:为什么找了许多地址还是不稳定?

A:重启电脑或者路由器试试



以下给高级人员使用



1.hypixel的IP范围为209.222.114.0~209.222.115.255,有些是官网,论坛的ip,有些是游戏服务器的ip,具体不详



2.使用psping -? t 获取帮助信息



3.使用 -w X 进行热身ping包数量设置,使用 -n X 进行正式ping包数量设置,X为任意数, -t 为一直ping下去



4.最近使用常规ping时可能会解析到172.65.128.X,也不知道为什么,但这不是Hypixel的真正IP












13665374636
赞一个_(:з」∠)_

loulicon
厉害了,我的楼主

7565691
谢谢楼主,我成功了

神绮_Shinki
楼主,搞个走好线路(如CN2GIA)的VPS做端口转发有效果吗?
目前我是深港IPLC->CN2GIA->HYPIXEL

zyjking
神绮_Shinki 发表于 2019-5-19 09:52
楼主,搞个走好线路(如CN2GIA)的VPS做端口转发有效果吗?
目前我是深港IPLC->CN2GIA->HYPIXEL ...

效果是有的,确保来回程都是相同配置即可
而且,你有这么优质的线路就不用改hosts了

2359994060
楼主这是vip线路嘛

梦忆笙歌
作者加油啊

星朗天君
右键菜单里没有 在此打开命令行窗口 的选项该咋整...

09876431q
真的神奇支持支持

09876431q
作者加油良心的大家看的见

09876431q
如果能有更多的那就更好了

Tompines
星朗天君 发表于 2019-8-22 20:07
右键菜单里没有 在此打开命令行窗口 的选项该咋整...

打开powershell窗口

Hello_Kitty_
可以不错不错不错不错

Tompines
真的有效啊

黑羽快斗´
用ip就能进去了

是你的菠萝
很棒的想法,给你点个赞。

随风缘
这个工具为什么下载那么慢啊

晋云海
我也是我只有一个powershell

曲奇大大丶

真的神奇支持支持

asd123ppp
本帖最后由 asd123ppp 于 2020-2-5 20:51 编辑

我的是win10 专业版 并且安装了vs[编程软件]有些win10操作不一样一点
也是进入文件夹按住Shift 然后选择  在此打开PowerShell窗口(s)
操作:
直接使用[psping 209.222.115.0:25565]会发生:
{PS D:\PSTools> psping 209.222.115.0:25565
psping : 无法将“psping”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径
正确,然后再试一次。
所在位置 行:1 字符: 1
+ psping 209.222.115.0:25565
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (psping:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException需要加上。
}
然后提示
{
Suggestion [3,General]: 找不到命令 psping,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前位置加载命 令。如果信任此命令,请改为键入“.\psping”。有关详细信息,请参阅 "get-help about_Command_Precedence"。
}
也就是说需要使用 .\psping 209.222.115.0:25565使用了就会与楼主所发的教程一样
这里为了方便展示 把x换成有效值


asd123ppp
本帖最后由 asd123ppp 于 2020-2-5 21:02 编辑

我还是继续用楼主的 23
速度也还行快261-276

zyjking
asd123ppp 发表于 2020-2-5 20:34
我的是win10 专业版 并且安装了vs[编程软件]有些win10操作不一样一点
也是进入文件夹按住Shift 然后选择   ...

powershell下任何程序前都要加.\
而cmd就不用

asd123ppp
zyjking 发表于 2020-2-5 22:36
powershell下任何程序前都要加.\
而cmd就不用

哦,原来如此。

2745675456
星朗天君 发表于 2019-8-22 20:07
右键菜单里没有 在此打开命令行窗口 的选项该咋整...

我也是这样,你现在解决了吗

第一页 上一页 下一页 最后一页