So ermitteln Sie die Ethernet-Uplink-Geschwindigkeit auf CentOS 6 OpenVZ VPS

So ermitteln Sie die Ethernet-Uplink-Geschwindigkeit auf CentOS 6 OpenVZ VPS

Ich habe vor Kurzem einen VPS gekauft, der als 100 Mbit/s-Uplink beworben wurde, aber in der Werbung wurde ein kostenloses Upgrade auf einen 1 Gbit/s-Uplink versprochen. Ich versuche mit verschiedenen Methoden herauszufinden, ob ich das Upgrade erhalten habe, aber ohne Erfolg.

Beim Laufen lspcibekomme ich:

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

Ebenso läuft es lshwund ethtoolzeigt auch keine Netzwerkinformationen an.

ifconfig -azeigt an:

[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 /]#

Vielleicht verfügt dieser Server nicht über PCI. Wenn das der Fall ist, gibt es eine andere Möglichkeit, die Uplink-Geschwindigkeit herauszufinden?

Antwort1

Ich habe eine Möglichkeit gefunden, zu testen, ob Sie einen 100mbps oder 1gbps Uplink nutzen. Laden Sie dieses Python-Skript herunter, um einen Geschwindigkeitstest mit speedtest.net durchzuführen.

wget -O speedtest-cli.py https://github.com/sivel/speedtest-cli/raw/master/speedtest_cli.py

Sobald Sie das Skript haben, gehen Sie wie folgt vor:

python speedtest-cli.py --share

Hier ist mein Ergebnis:

Bildbeschreibung hier eingeben

Das beweist, dass meine Workstation auf einemfull-dulpex transmission 1 gigabit per second uplink

Antwort2

Verwenden Sie es ethtoolmit einem Argument für die Schnittstelle, z. B. ethtool eth0.

Dmesg verfügt möglicherweise über weitere nützliche Informationen, diese sind jedoch flüchtig.

verwandte Informationen