web-dev-qa-db-ja.com

CentOS 6 OpenVZVPSでイーサネットアップリンク速度を検出する方法

最近、100Mbpsアップリンクとして宣伝されているVPSを購入しましたが、プロモーションでは1Gbpsアップリンクへの無料アップグレードが約束されていました。運が悪かったのに、いろいろな方法でアップグレードを受け取ったかどうか調べようとしています。

実行中lspci取得:

[root@Host ~]# lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
[root@Host ~]#

同様に、lshwethtoolを実行しても、ネットワーク情報は表示されません。

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がありません。その場合、アップリンク速度を調べる他の方法はありますか?

2
SSpoke

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

これが私の結果です:

enter image description here

これは私のワークステーションがfull-dulpex transmission 1 gigabit per second uplinkにあることを証明します

1
SSpoke

インターフェースの引数とともにethtoolを使用します。 ethtool eth0

Dmesgには他の有用な情報があるかもしれませんが、それは一時的なものです。

0
dmourati