Debian

Список мережевих інтерфейсів у Debian 10

Список мережевих інтерфейсів у Debian 10
Як системний адміністратор або звичайний користувач, вам часто потрібно виконувати конфігурації мережі. Перш ніж це зробити, ви повинні знати, скільки мережевих інтерфейсів доступно у вашій системі. У цій статті будуть розглянуті різні способи переліку мережевих інтерфейсів у системах Debian.

Команди, перелічені в цій статті, виконувались за допомогою програми терміналу командного рядка. Щоб запустити програму Terminal у Debian, натисніть вкладку Діяльність у верхньому лівому куті робочого столу та введіть термінал у рядку пошуку. Коли з’явиться результат пошуку, натисніть на піктограму терміналу, щоб відкрити термінал.

Примітка: Усі команди, обговорені в цій статті, були виконані за допомогою системи Debian 10 Buster.

Спосіб №1: Команда IP

Найпоширеніший і найпростіший спосіб перерахування мережевих інтерфейсів - це використання команди IP. Ця команда надає широкий спектр інформації про мережеві інтерфейси вашої системи.

Щоб перерахувати мережеві інтерфейси у вашій системі, виконайте таку команду в терміналі:

$ ip a

Або

$ ip адреса

У вищевказаній команді перераховані всі мережеві інтерфейси, доступні у вашій системі. Наведений вище результат показує, що в системі є три інтерфейси: один інтерфейс зворотного зв'язку (lo) та два інтерфейси Ethernet (eth0 та eth1), а також інші статистичні дані. Ця команда також покаже деяку іншу корисну інформацію про мережеві інтерфейси, включаючи IP-адресу, статус (ВГОРУ або ВНИЗ), MAC-адресу тощо.

Примітка. У вас можуть бути різні назви мережевих інтерфейсів на основі апаратного забезпечення вашої системи.

Ви також можете використовувати таку команду IP для переліку мережевих інтерфейсів:

$ ip посилання шоу

Спосіб №2: Команда ifconfig

Команда ifconfig тепер застаріла, але все ще підтримується у багатьох дистрибутивах Linux. Ви можете використовувати команду ifconfig для переліку мережевих інтерфейсів, доступних у вашій системі.

Замість набору тексту ifconfig, введіть команду / sbin / ifconfig для переліку мережевих інтерфейсів у вашій системі.

$ / sbin / ifconfig

На додаток до переліку мережевих інтерфейсів, вищевказана команда покаже іншу корисну інформацію про мережеві інтерфейси, включаючи IP-адресу, розмір MTU, кількість відправлених / отриманих пакетів тощо.

Спосіб №3: Команда netstat

Команда netstat також може використовуватися для переліку мережевих інтерфейсів, доступних у вашій системі. Для цього введіть netstat, а потім прапор -i, як показано нижче:

$ netstat -i

Вищенаведена команда перелічує доступні мережеві інтерфейси у вашій системі, а також іншу корисну інформацію, таку як кількість надісланих отриманих пакетів, розмір MTU тощо.

Спосіб No4: Команда nmcli

Команда nmcli також надає інформацію про мережеві інтерфейси. Команда nmcli доступна для дистрибутивів Debian, які працюють на графічних інтерфейсах. Однак, якщо ви працюєте в системі, що не є графічним інтерфейсом, вам потрібно буде встановити мережевий менеджер, використовуючи таку команду в терміналі:

$ sudo apt встановити мережевий менеджер

Після завершення встановлення запустіть наведені нижче команди в Терміналі, щоб увімкнути та запустити менеджер мережі:

$ sudo systemctl запустити менеджер мережі
$ sudo systemctl активує мережевий менеджер

Щоб переглянути список доступних мережевих інтерфейсів у вашій системі, запустіть наведену нижче команду в терміналі:

$ nmcli статус пристрою

У наведеній вище команді наведено коротку інформацію про доступні мережеві інтерфейси.

Спосіб №5: / sys / class / net Directory

Ви також можете переглянути мережеві інтерфейси у вашій системі, переглянувши вміст каталогу / sys / class / net. Для цього виконайте таку команду в терміналі:

$ ls / sys / class / net

Вищевказана команда повертає стислий результат, що відображає лише імена інтерфейсів, доступних у вашій системі.

Спосіб №6: Файл / proc / net / dev

Файл / proc / net / dev також містить інформацію про мережеві інтерфейси. Ви можете переглянути доступні мережеві інтерфейси у вашій системі, переглянувши вміст цього файлу. Виконайте в терміналі таку команду:

$ cat / proc / net / dev

У наведеній вище команді перелічені доступні в системі мережеві інтерфейси, а також деяка інша інформація про інтерфейси.

Висновок

Найцікавіше в Linux те, що він дозволяє виконувати одну і ту ж роботу різними способами. У цій статті обговорювалися різні методи, за допомогою яких ви можете перерахувати мережеві інтерфейси у вашій системі Debian.

Як використовувати GameConqueror Cheat Engine в Linux
Стаття висвітлює посібник із використання механізму читів GameConqueror в Linux. Багато користувачів, які грають у ігри в Windows, часто використовуют...
Кращі емулятори ігрової консолі для Linux
У цій статті буде перелічено популярне програмне забезпечення для емуляції ігрової консолі, доступне для Linux. Емуляція - це рівень сумісності програ...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...