Как определить скорость восходящего канала Ethernet на CentOS 6 OpenVZ VPS

Как определить скорость восходящего канала Ethernet на CentOS 6 OpenVZ VPS

Недавно я купил VPS, который рекламировался как 100-мегабитный аплинк, но в рекламе обещали бесплатное обновление до 1-гигабитного аплинка. Я пытаюсь выяснить, получил ли я обновление разными способами, но безуспешно.

Запускаю, 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

Я нашел способ проверить, используете ли вы восходящий канал связи со скоростью 100 Мбит/с или 1 Гбит/с. Для этого вам нужно загрузить этот скрипт 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 может содержать и другую полезную информацию, но она временная.

Связанный контент