Хотите узнать количество портов Ethernet на вашем Linux-сервере, не заходя физически в серверную? Команда lspci поможет вам.
Стоечные серверы предназначены для поддержки систем и операций корпоративного уровня. В отличие от обычных серверов, стоечные серверы должны быть отказоустойчивыми и обычно содержат несколько физических портов Ethernet или сетевых интерфейсных карт (NIC), чтобы иметь возможность подключаться к нескольким сетям одновременно.
Помимо стоечных серверов, некоторые промышленные или специализированные ПК также оснащены несколькими портами Ethernet или сетевыми адаптерами.
В любом случае, вот как вы можете узнать количество портов Ethernet на сервере Linux, не заходя физически в серверную для проверки.
Почему серверы имеют несколько физических портов Ethernet?
Большинство стоечных серверов или промышленных ПК имеют несколько сетевых интерфейсных карт (NIC) по следующим причинам:
- Сегментация сети: Несколько физических портов позволяют серверу подключаться к нескольким сетям одновременно. Это обеспечивает лучшую безопасность и производительность.
- Виртуализация: Виртуализация является ключом к оптимальному использованию ресурсов вашим сервером. Это также позволяет вам запускать различные типы сетевых серверов на одном аппаратном сервере. Наличие нескольких интерфейсов также позволяет виртуально сегментировать сети виртуальных машин.
- Резервирование: Несколько физических интерфейсов делают вашу серверную сеть более отказоустойчивой, потому что вы все еще можете связаться с сервером, когда один кабель или интерфейс испытывает аппаратный сбой.
В целом, несколько сетевых интерфейсов в вашей серверной сети обеспечивают лучшую производительность и надежность.
Список физических портов Ethernet на вашем сервере Linux
lspci Команда выводит список всех устройств Interconnect Peripheral Component Interconnect (PCI) на вашем компьютере. PCI — это стандартный протокол, который позволяет компьютерам подключаться и обмениваться данными через физические интерфейсы, такие как сетевые карты, видеокарты и т. д.
Поскольку нас интересуют только порты Ethernet, отфильтруйте список соответствующим образом. с помощью команды grep следующее:
лспци | grep -я Ethernet
Выходной список всех сетевых карт на этом сервере; как видите, всего их восемь. В дополнение к списку сетевых карт вы также получите производителя сетевой карты и ее тип: в данном случае Ethernet.
Чтобы показать только общее количество портов без подробного списка, используйте следующую команду:
лспци | grep Ethernet | туалет -л
Овладение администрированием Linux-сервера
Серверы, которые поставляются с несколькими физическими портами Ethernet, обеспечивают более высокую производительность и являются более надежными и отказоустойчивыми по сравнению с ПК, которые поставляются только с одной сетевой картой.
Linux поставляется со многими встроенными инструментами, такими как IP Команда для настройки и управления вашей сетью.