Команди Linux

Список списку всіх IP-адрес на інтерфейсі

Список списку всіх IP-адрес на інтерфейсі

Усі люди, які належать до мережі, знають, що IP-адреса діє як унікальний ідентифікатор пристроїв у мережі. Тому ми повинні знати IP-адреси пристроїв усередині мережі, щоб забезпечити безперебійне мережеве спілкування. Сьогоднішня стаття буде зосереджена на різних методах переліку всіх IP-адрес на Інтерфейсі в Linux Mint 20.

Методи переліку всіх IP-адрес на інтерфейсі в Linux Mint 20

Для переліку всіх IP-адрес на Інтерфейсі в Linux Mint 20 ви можете вибрати будь-який із наступних чотирьох методів.

Спосіб №1: Відображення всіх мережевих інтерфейсів та їх IP-адрес

Ви можете відобразити всі мережеві інтерфейси та їх відповідні IP-адреси в Linux Mint 20, виконавши вбудовану команду, показану нижче:

$ ip addr show

Результати виконання цієї команди показані на наступному зображенні:

Спосіб №2: Відображення всіх адрес IPv4

Якщо ви хочете відобразити всі адреси IPv4 на інтерфейсі лише в Linux Mint 20, тоді ви можете виконати команду, показану нижче:

$ ip -4 адр

Усі адреси IPv4 показані на наступному зображенні:

Спосіб №3: Відображення всіх адрес IPv6

Якщо ви хочете відображати всі адреси IPv6 на Інтерфейсі лише в Linux Mint 20, то вам потрібно виконати команду, показану нижче:

$ ip -6 адр

Усі адреси IPv6 показані на наступному зображенні:

Спосіб №4: Відображення всіх IP-адрес у підключеній мережі

Ви також можете відобразити всі IP-адреси у підключеній мережі в Linux Mint 20, дотримуючись описаної нижче процедури:

Крок №1: Встановіть команду “arp-scan” у Linux Mint 20

Спочатку потрібно встановити команду “arp-scan” в Linux Mint 20, яка згодом буде використана для перерахування всіх IP-адрес у підключеній мережі. Це не вбудована команда в Linux, але її можна встановити, виконавши таку команду:

$ sudo apt-get install arp-scan

Після встановлення цієї команди у вашій системі Linux Mint 20 ви зможете використовувати її для перерахування всіх IP-адрес у підключеній мережі.

Крок №2: Знайдіть ім’я мережевого інтерфейсу за допомогою команди “ifconfig” у Linux Mint 20

Перш ніж використовувати команду “arp-scan”, вам потрібно знайти назву мережевого інтерфейсу за допомогою команди, показаної нижче:

$ ifconfig

У нашому випадку ім’я мережевого інтерфейсу - “enp0s3”, як показано на наступному зображенні. Це ім'я мережевого інтерфейсу буде використано з командою “arp-scan” на наступному кроці.

Крок 3. Використовуйте команду “arp-scan” для відображення всіх IP-адрес у підключеній мережі в Linux Mint 20

Тепер ви можете використовувати команду “arp-scan” для відображення всіх IP-адрес у підключеній мережі в Linux Mint 20 способом, показаним нижче:

$ sudo arp-scan --interface = NetworkInterfaceName --localnet

Тут було б найкраще, якщо б ви замінили NetworkInterfaceName на ім’я вашого конкретного мережевого інтерфейсу. У нашому випадку це було “enp0s3”, що ми з’ясували на кроці 2.

Результати виконання цієї команди показані на наступному зображенні:

Висновок

Вибравши будь-який метод (відповідно до ваших вимог) з тих, що були представлені вам у цій статті, ви можете легко перерахувати всі IP-адреси на Інтерфейсі в Linux. Всі ці методи були проведені на Linux Mint 20 для тестування. Однак ті самі методи також можна застосовувати на Debian 10 та Ubuntu 20.04.

HD Remastered Games для Linux, які раніше ніколи не випускали Linux
Багато розробників і видавців ігор випускають HD-ремастер старих ігор, щоб продовжити життя франшизи. Будь ласка, шанувальники просять сумісність із с...
Як використовувати AutoKey для автоматизації ігор Linux
AutoKey - це утиліта автоматизації робочого столу для Linux та X11, запрограмована на Python 3, GTK та Qt. Використовуючи його сценарії та функціональ...
How to Show FPS Counter in Linux Games
Linux gaming got a major push when Valve announced Linux support for Steam client and their games in 2012. Since then, many AAA and indie games have m...