我最近购买了一个 VPS,广告上说它有 100Mbps 的上行链路,但促销活动承诺免费升级到 1Gbps 的上行链路。我尝试了各种方法,但都没有成功。
运行lspci
我得到:
[root@host ~]# lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
[root@host ~]#
同样,运行时lshw
也ethtool
不会显示任何网络信息。
ifconfig -a
显示:
[root@host /]# ifconfig -a
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1662 errors:0 dropped:0 overruns:0 frame:0
TX packets:1662 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:97474 (95.1 KiB) TX bytes:97474 (95.1 KiB)
venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:256143 errors:0 dropped:0 overruns:0 frame:0
TX packets:177324 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:280427908 (267.4 MiB) TX bytes:76882233 (73.3 MiB)
venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:198.xx.xxx.xx P-t-P:198.xx.xxx.xx Bcast:198.xx.xxx.xx Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
[root@host /]#
也许这台服务器没有 PCI,如果是这样的话还有其他方法可以找出上行速度吗?
答案1
我找到了一种方法来测试你的上行速度是 100mbps 还是 1gbps,你可以下载这个 python 脚本,使用 speedtest.net 运行速度测试
wget -O speedtest-cli.py https://github.com/sivel/speedtest-cli/raw/master/speedtest_cli.py
然后一旦你有了脚本你就可以这样做:
python speedtest-cli.py --share
这是我的结果:
这证明我的工作站在full-dulpex transmission 1 gigabit per second uplink
答案2
ethtool
与接口参数一起使用,例如ethtool eth0
。
Dmesg 可能有其他有用的信息但只是暂时的。