ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как проверить скорость моей сетевой карты в Linux?

Как проверить скорость моей сетевой карты в Linux?

«Все мы знаем, что сетевая карта (NIC) действует как мост между компьютерной системой и сетью, к которой эта система подключена. NIC имеет связанную скорость, которая определяет качество вашего взаимодействия с сетью. Поэтому в этом руководстве мы постараемся изучить методы, с помощью которых мы можем проверить скорость сетевой карты в Linux».

 

Различные методы проверки скорости сетевой карты в Linux

Существуют различные методы проверки скорости сетевой карты (NIC) в системе Linux, которые обсуждаются ниже:

 

Способ № 1: Использование «ethtool»

В первом методе мы будем использовать утилиту «ethtool» для проверки скорости сетевой карты. Однако, если эта утилита еще не установлена ​​в вашей системе Linux, вам придется сначала установить ее с помощью следующей команды:

$ sudo apt install ethtool

 

После того, как эта утилита установлена ​​в вашей системе, вам необходимо проверить имя интерфейса сетевого интерфейса, скорость которого вы хотите узнать. Для этого вам нужно будет запустить команду, приведенную ниже:

$ ip а

 

Эта команда отобразит информацию обо всех сетевых интерфейсах вашей системы, как показано на следующем рисунке. Мы выбрали сетевой интерфейс с именем «enp0s3» для демонстрации этого метода, а также двух других методов.

Как проверить скорость моей сетевой карты в Linux?

 

Теперь, чтобы проверить скорость указанной сетевой карты, мы выполним команду, показанную ниже:

$ sudo ethtool enp0s3

 

Скорость нашего указанного сетевого адаптера выделена на следующем изображении:

Как проверить скорость моей сетевой карты в Linux?

Однако вы можете видеть, что вывод вышеупомянутой команды слишком длинный. Поэтому, если вы хотите ограничить этот вывод только скоростью сетевой карты, вам придется изменить его, как показано ниже:

$ sudo ethtool enp0s3 | grep –i speed

 

Из следующего вывода вы можете визуализировать, что теперь на терминале отображается только скорость NIC.

Как проверить скорость моей сетевой карты в Linux?

 

Способ № 2: использование команды «dmesg»

В этом методе мы будем использовать встроенную команду «dmesg» в Linux для проверки скорости сетевой карты, как показано ниже:

$ dmesg | grep enp0s3 | grep up

 

Скорость указанной сетевой карты выделена на следующем изображении:

Как проверить скорость моей сетевой карты в Linux?

 

Способ № 3: Использование «mii-tool»

Теперь воспользуемся утилитой mii-tool для проверки скорости сетевой карты в Linux. Эта утилита находится внутри пакета «net-tools»; поэтому сначала мы установим его с помощью команды, показанной ниже:

$ sudo apt install net-tools

 

После установки этого пакета в вашей системе вам нужно будет выполнить следующую команду, чтобы проверить скорость сетевой карты:

$ sudo mii-tool –v enp0s3

 

Скорость указанной сетевой карты нашей системы Linux выделена на изображении ниже:

Как проверить скорость моей сетевой карты в Linux?

 

Вывод

С помощью этой полезной статьи вы можете мгновенно изучить три различных метода проверки скорости сетевой карты в Linux. После изучения этих методов вы сами выбираете, какой метод выбрать, чтобы удовлетворить ваши потребности.

Exit mobile version