整理-LinuxVPS 路由以及性能测试

#测试回程路由

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

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180309G0HM9Q00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励