لينكس يسرد جميع عناوين IP على الواجهة

Linux List All Ip Addresses Interface



يعرف جميع الأشخاص الذين ينتمون إلى خلفية الشبكة أن عنوان IP يعمل كمعرف فريد للأجهزة داخل الشبكة. لذلك ، يجب أن نعرف عناوين IP للأجهزة داخل الشبكة لتمكين اتصال الشبكة السلس. ستركز مقالة اليوم على الطرق المختلفة لإدراج جميع عناوين IP على الواجهة في Linux Mint 20.

طرق إدراج جميع عناوين IP على الواجهة في Linux Mint 20

لسرد جميع عناوين IP على الواجهة في Linux Mint 20 ، يمكنك اختيار أي من الطرق الأربع التالية.







الطريقة الأولى: عرض جميع واجهات الشبكة وعناوين IP الخاصة بها

يمكنك عرض جميع واجهات الشبكة وعناوين IP الخاصة بها في Linux Mint 20 عن طريق تنفيذ الأمر المدمج الموضح أدناه:



$عنوان IPمشاهده

تظهر نتائج تنفيذ هذا الأمر في الصورة التالية:







الطريقة الثانية: عرض كافة عناوين IPv4

إذا كنت تريد عرض جميع عناوين IPv4 على الواجهة فقط في Linux Mint 20 ، فيمكنك تنفيذ الأمر الموضح أدناه:

$IP -4العنوان



تظهر جميع عناوين IPv4 في الصورة التالية:

الطريقة الثالثة: عرض كافة عناوين IPv6

إذا كنت ترغب في عرض جميع عناوين IPv6 على الواجهة فقط في Linux Mint 20 ، فأنت بحاجة إلى تنفيذ الأمر الموضح أدناه:

$IP -6العنوان

تظهر جميع عناوين IPv6 في الصورة التالية:

الطريقة الرابعة: عرض جميع عناوين IP في الشبكة المتصلة

يمكنك أيضًا عرض جميع عناوين IP في الشبكة المتصلة في Linux Mint 20 باتباع الإجراء الموضح أدناه:

الخطوة رقم 1: قم بتثبيت أمر arp-scan في Linux Mint 20

أولاً ، تحتاج إلى تثبيت أمر arp-scan في Linux Mint 20 ، والذي سيتم استخدامه لاحقًا لسرد جميع عناوين IP في الشبكة المتصلة. هذا ليس أمرًا مضمنًا في Linux ، ولكن يمكن تثبيته عن طريق تنفيذ الأمر التالي:

$سودو تثبيت apt-getتفحص ARP

بمجرد تثبيت هذا الأمر على نظام 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 بالطريقة الموضحة أدناه:

$سودوتفحص ARP--واجهه المستخدم= NetworkInterfaceName--localnet

من الأفضل هنا استبدال NetworkInterfaceName باسم واجهة الشبكة الخاصة بك. في حالتنا ، كان enp0s3 الذي اكتشفناه في الخطوة رقم 2.

تظهر نتائج تنفيذ هذا الأمر في الصورة التالية:

استنتاج

من خلال اختيار أي طريقة (وفقًا لمتطلباتك) من تلك التي تم تقديمها لك في هذه المقالة ، يمكنك بسهولة سرد جميع عناوين IP على الواجهة في Linux. تم تنفيذ كل هذه الطرق على Linux Mint 20 للاختبار. ومع ذلك ، يمكن أيضًا استخدام نفس الأساليب على Debian 10 و Ubuntu 20.04.