#测试回程路由
dd if=/dev/zero of=Test bs=1M count=500 #生成名为Test并且大小为500M的文件
python -m SimpleHTTPServer 443
#MTR
# CentOS系统:
yum update && yum install mtr -y
# Debian/Ubuntu系统:
apt-get update && apt-get install mtr -y
*使用命令*
mtr x.x.x.x #动态显示,一直持续下去,除非手动终止
mtr -c 100 --report x.x.x.x #只发送 100个数据包(测试100次)
#测试去程路由
# CentOS系统:
yum update && yum install traceroute -y
# Debian/Ubuntu系统:
apt-get update && apt-get install traceroute -y
*使用命令*
traceroute x.x.x.x
traceroute -q 1 x.x.x.x #默认是测试3次的,所以有时候会显示很乱,这个参数指的是只测试一次,当然之所以测试3次就为因为可能会丢包等情况,三次可以比较准确。
#在每个路由信息后面加上对应的地址信息,需要使用其他的路由追踪软件:
nali-ipip、BestTrace(ipip.net开发),这两个使用的都是 ipip.net 的IP地址库。
#nali-ipip
# CentOS系统:
yum update && yum install -y traceroute git gcc make
# Debian/Ubuntu系统:
apt-get update && apt-get install -y traceroute git gcc build-essential make
git clone https://github.com/dzxx36gyy/nali-ipip.git
cd nali-ipip
./configure && make && make install
#nali-traceroute x.x.x.x
#nali-traceroute -q 1 x.x.x.x
#BestTrace
BestTrace是由 ipip.net 官方(不确定)开发的,同样也需要安装基础路由追踪软件:traceroute,这个软件不需要编译安装,是用Go语言编译好的程序
# CentOS系统:
yum update && yum install traceroute -y
# Debian/Ubuntu系统:
apt-get update && apt-get install traceroute -y
apt install unzip
wget https://cdn.ipip.net/17mon/besttrace4linux.zip
unzip besttrace4linux.zip
chmod +x besttrace
#./besttrace -q 1 x.x.x.x
#一键测试脚本bench.sh
命令1:
wget -qO- bench.sh | bash
或者
curl -Lso- bench.sh | bash
命令2:
wget -qO- 86.re/bench.sh | bash
或者
curl -so- 86.re/bench.sh | bash
#https://github.com/teddysun/across/blob/master/bench.sh
#国内测速脚本
curl -Lso- https://raw.githubusercontent.com/oooldking/script/master/superbench.sh | bash
领取专属 10元无门槛券
私享最新 技术干货