vultr网速问题排查
公司用电信百兆,使用Vultr的日本服务器,延迟300多ms,丢包率50%,网页直接打不开,之前都能秒开Youtube1080分辨率视频,现在开个google搜索都要半天,然后就去排查问题。
先是测试vultr 服务器自身宽带有没有缺斤少两,下载speedtest
工具测试,发现服务器自身网速快的飞起,下载有82M每秒。
1 | git clone https://github.com/sivel/speedtest-cli.git |
那么只可能是本地网络到服务器的网络通道出了问题:
测试网点(宽带提供商)到服务器的网络通道的可以直接用网页:https://tools.ipip.net/ping.php
输入自己服务器的ip ,就可以得到全国几十个测速点的通道情况
我这边测试的结果是:长沙电信的延迟300ms,丢包率50%。谁告诉我 日本服务器 网速好的??
vultr 机房选择
接下来肯定就是换机房了,下面是vultr 官方放出来的测试通道,一个下载文件,可以看下载网速,一个是直接ping,可以看丢包率。
1 | ping hnd-jp-ping.vultr.com |
Location 地理位置 | Hostname 官方测试服务器ip | Download Test File 下载测试文件 |
---|---|---|
(Asia)Tokyo, Japan[日本 东京] | hnd-jp-ping.vultr.com | 100Mb 1000Mb |
Singapore[新加坡] | sgp-ping.vultr.com | 100Mb 1000Mb |
(AU) Sydney, Australia[悉尼] | syd-au-ping.vultr.com | 100Mb 1000Mb |
(EU) Frankfurt, DE[德国 法兰克福] | fra-de-ping.vultr.com | 100Mb 1000Mb |
(EU) Amsterdam, NL[荷兰 阿姆斯特丹] | ams-nl-ping.vultr.com | 100Mb 1000Mb |
(EU) London, UK[英国 伦敦] | lon-gb-ping.vultr.com | 100Mb 1000Mb |
(EU) Paris, France[法国 巴黎] | par-fr-ping.vultr.com | 100Mb 1000Mb |
Seattle, Washington[美东 华盛顿州 西雅图] | wa-us-ping.vultr.com | 100Mb 1000Mb |
Silicon Valley, Ca[美西 加州 硅谷] | sjo-ca-us-ping.vultr.com | 100Mb 1000Mb |
Los Angeles, Ca[美西 加州 洛杉矶(推荐)] | lax-ca-us-ping.vultr.com | 100Mb 1000Mb |
Chicago, Illinois[美东 芝加哥] | il-us-ping.vultr.com | 100Mb 1000Mb |
Dallas, Texas[美中 德克萨斯州 达拉斯] | tx-us-ping.vultr.com | 100Mb 1000Mb |
New York / New Jersey[美东 新泽西] | nj-us-ping.vultr.com | 100Mb 1000Mb |
Atlanta, Georgiaa[美东 乔治亚州 亚特兰大] | ga-us-ping.vultr.com | 100Mb 1000Mb |
Miami, Florida[美东 佛罗里达州 迈阿密] | fl-us-ping.vultr.com | 100Mb 1000Mb |
一个个下载一个个ping 测试,最好发现 洛杉矶 最快,下载网速有5M,而日本的居然只有20k,我TM居然忍受了一年了
更换机房
原先的软件安装总不能一个个从头再来,不过以前ip 本ban过,所以换机房已经轻车熟路了
先做快照备份,然后用快照 创建新的服务器,然后再启动服务
一定要备份快照服务器的root 密码,因为用快照恢复的服务器,密码是原快照的密码
如果 不能通过ssh 远程登录(sshd服务未启动),那么只能通过网页 console 登录
启动sshd
service sshd start
启动后sshd后,就可以通过terminal 登录了,之前所有软件服务、配置都有,然后只需要启动你想启动的服务
然后就是启动你想启动的服务