主 题:v.ps法兰克福偶尔会卡?使用bash脚本稳定复现
发 布 者:yescallop
标签分类: 技术
时 间:2026-09-10 22:53:44
内容预览:7月初的时候买了v.ps法兰克福的starter plan,使用下来感觉就是偶尔会卡,频率很低,但是一卡就加载不出东西。之后我研究了一番,发现问题只会出在特定四元组上(源ip、源端口、目的ip、目的端口),比如目前在我的另一台vps上执行 mtr -u -L 34399 -P 39628 45.80.188.66(固定源端口为34399,目的端口为39628,进行UDP MTR测试),会得出这样的高延迟丢包结果:我写了一个能够稳定复现的bash脚本附在底下,使用方法是在你的另一台linux设备上安装 mtr 之后,把脚本保存后或者复制进bash终端里执行,其中 第一行的 45.80.188.66 可以换成你自己的v.ps法兰克福服务器的ip地址(默认是 fra-premium.lg.xtom.com 的ip地址)。等待几分钟之后就可能出现如下图所示的 BAD 提示,这时立即复制下方的 Reproduce with: 后跟的命令并执行就能复现高延迟丢包结果。(注意:立即执行很重要,因为如果你本地在nat后边,nat状态等久了会重置;两个mtr测试同时执行会受到内核icmp rate limit,如果想要看到准确的丢包率可以先把脚本按Ctrl-C停止掉;如果想观察统计信息,可以让脚本一直运行,它会一直输出统计信息比如 Stats: bad=7 all=127 ratio=5.51%)TARGET="45.80.188.66"COUNT=3 number of probes per port combination (mtr -c)WRST_THRESHOLD=300 ms — flag as bad if final hop Wrst exceeds thisSTDEV_THRESHOLD=30 ms — flag as bad i
直达链接: https://www.nodeseek.com/post-922606-1
 
 
Back to Top