Сети

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

Как проверить скорость моей сетевой карты Linux?
Сетевая карта или сетевая карта обеспечивает интерфейс между вашей системой и сетью, кроме одной проводной сети или беспроводной сети. Каждая сетевая карта имеет рейтинг скорости, например 100 Мбит / с или 1 Гбит / с. Знание скорости сетевой карты может быть полезно в разных ситуациях. Это может помочь вам диагностировать проблемы с производительностью. Знание предела скорости сетевой карты также полезно, если вы обновляете свои интернет-сервисы до более высокой пропускной способности, так как это поможет вам проверить, можете ли вы в полной мере использовать доступную пропускную способность.

В этом посте мы расскажем, как проверить скорость сетевой карты в ОС Linux.

Метод # 1 с использованием ethtool

Ethtool - удобный инструмент, позволяющий просматривать драйверы и параметры конфигурации оборудования и управлять ими. По умолчанию этот инструмент не установлен в системе Linux. Чтобы установить ethtool в ваших дистрибутивах Linux, используйте следующие команды:

Для Ubuntu / Debian / Mint

Вы можете установить его с помощью этой команды в Терминале:

$ sudo apt установить ethtool

Для CentOS / Redhat / Fedora

$ sudo dnf установить ethtool

Введите пароль sudo, после чего начнется установка. После завершения установки вы готовы к использованию инструмента.

Чтобы узнать скорость вашей сетевой карты, вам сначала нужно знать свое имя сетевой карты. Вы можете использовать эту команду, чтобы найти имя сетевой карты:

$ ip a

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

$ sudo ethtool

В нашем случае имя сетевой карты ens33, поэтому команда будет выглядеть так:

$ sudo ethtool ens33

Вывод вышеуказанной команды дает информацию о конфигурации сети, включая скорость сетевого адаптера.

Если вас не интересует подробная информация о конфигурации сети и вы просто хотите отобразить скорость NIC, используйте команду ниже:

$ sudo ethtool ens33 | grep -i скорость

Если будет предложено ввести пароль, введите пароль sudo.

Эта команда отображает только скорость сетевой карты, которая в нашем случае составляет 1000 Мбит / с.

Метод # 2 с использованием dmesg

Команда dmesg используется для отображения сообщений, связанных с ядром, в системе Linux. Мы также можем использовать эту команду для определения скорости сетевой карты.

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

$ dmesg | grep | grep up

Заменять с именем вашей сетевой карты.

Вот результат выполнения указанной выше команды в нашей системе, который показывает, что скорость сетевого адаптера составляет 1000 Мбит / с.

Метод №3 Использование mii-tool

Mii-tool используется для проверки или изменения статуса модуля Media Independent Interface (MII) сетевого адаптера. Чтобы установить mii-tools в ваших дистрибутивах Linux, используйте следующие команды:

Для Ubuntu / Debian / Mint

$ sudo apt install net-tools

Для CentOS / Redhat / Fedora

$ sudo dnf install net-tools

Чтобы узнать скорость вашей сетевой карты, используйте инструмент mii следующим образом:

$ sudo mii-tool -v

Заменять с именем вашей сетевой карты. Ниже приведен вывод команды mii-tool в нашей системе, который показывает, что скорость сетевого адаптера составляет 1000 Мбит / с.

В этом посте показано, как проверить скорость сетевой карты в ОС Linux с помощью различных инструментов, включая ethtool, dmesg и mii-tool. Как только вы определите скорость NIC, вам будет проще решить, менять ли карту в случае обновления сети.

Игры HD Remastered для Linux, ранее не выпускавшиеся для Linux
Многие разработчики и издатели игр придумывают HD-ремастеры старых игр, чтобы продлить жизнь франшизы, порадовать фанатов, требующих совместимости с с...
Как использовать AutoKey для автоматизации игр под Linux
AutoKey - это утилита автоматизации рабочего стола для Linux и X11, запрограммированная на Python 3, GTK и Qt. Используя его функции сценариев и MACRO...
Как показать счетчик FPS в играх для Linux
Игры для Linux получили серьезный толчок, когда Valve объявила о поддержке Linux для клиента Steam и своих игр в 2012 году. С тех пор многие игры AAA ...