قد يحصل ولأي سبب من الأسباب أن تكون مضطر لمعرفة عنوان IP الخاص بك. بما انك مهاجر من نظام ويندوز أو ماك، فأنت بالفعل تعرف هذه المعلومة من قبل، ولكن هل تعلم كيفيه عملها في نظام لينيكس؟

لربما ستفكر بإستخدام الأمر ifconfig، ولكن على الارجح انك جربت بالفعل ورأيت بأنه لا يعمل. هذا لان برنامج ifconfig تم احالته للتقاعد واستبداله ببرنامج ip.

هناك العديد من الطرق لمعرفة عنوان IP الخاص بك في نظام لينيكس، وكالعادة أسهلها هو استخدام التيرمنال. في هذه التدوينة سوف نتطرق لطريقة معرفة عنوان IP الداخلي والخارجي، وسنقوم بذلك من خلال التيرمنال والواجهة الرسومية.

عنوان IP الداخلي

معرفة العنوان من خلال الطرفيةTerminal

يمكن معرفة عنوان IP الداخلي من خلال عدة أوامر. أحد أهم هذه الأوامر كان الأمر ifconfig قديما. هذا الأمر لا زال متوفر في بعض التوزيعات ويمكن تثبيته في جميع التوزيعات، ولكن الآن يوجد أمر بديل عنه وهو الأمر ip.
يمكن معرفة عنوان IP الداخلي من خلال الأمر:

ip addr show

وهناك صيغة مختصرة منه وهي:

ip addr

وهناك الطريقة المختصرة جدا وهي:

ip a

يمكنك أيضا تنفيذ الأمر التالي للحصول على عنوان IP فقط من دون أي اضافات:

hostname -I

معرفة العنوان من خلال الواجهة الرسومية

GNOME

من خلال واجهة GNOME وكل واجهة تعتمد عليها، يمكن اتباع الخطوات التالية لمعرفة عنوان IP الداخلي الخاص بك:

توجه الى قائمة البرامج المثبتة في جهازك وقم بتشغيل برنامج الإعدادات:

توجه الى الشبكة “Network” واضغط على المسنن الموجودة بجانب الإتصال الخاص بك. انا اخترت “Wired” لاني متصل من خلال الكيبل.

وهنا نلاحظ وجود بعض المعلومات المتعلقة ببطاقة الشبكة وعنوان الشبكة على الانترنت.


KDE

يختلف الوضع في KDE قليلا عن GNOME ولكن الطريقة تبقى سهله والمعلومات مباشرة جدا. لمعرفة عنوان IP الخاص بك على KDE يمكنك اتباع التعليمات التالية:

في الـ Panel او الشريط في أسفل الشاشة حيث يكون مكانه الافتراضي، اضغط على رمز الشبكة الخاص بك ومن ثم إضغط على إسم الشبكة.

وبعدها يمكنك أن تشاهد معلومات الشبكة المختلفة ومن ضمنها العنوان.


عنوان IP الخارجي

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

معرفة العنوان من خلال المتصفح

هناك العديد من المواقع التي يمكنك استخدامها لمعرفة عنوانك الخارجي، ولكن من أسهل وأبسط الطرق هي استخدام Google.
بكل بساطة، يمكنك التوجة الى موقع جوجل google.com وكتابة النص التالي في مربع البحث:

what is my ip

وستلاحظ أن أول نتيجة هي عنوان IP الخاص بك. الحقيقة هي أني لم أجرب بلغات اخرى، يمكنك التجربة باللغة التي تتقنها او تستخدمها على الانترنت و وضع تعليق اذا كنت قادر على الحصول على نفس النتيجة أم لا.

معرفة العنوان الخارجي من خلال الطرفية Terminal

من الطرق السهلة أيضا هي معرفة العنوان من خلال التيرمنال من خلال إعطاء أمر بالزحف الى موقع خاص بهذه الخدمة، وهذا الموقع سيقوم بالرد عليك بعنوان IP الخارجي الخاص بك. يمكنك عمل ذلك من خلال تنفيذ الأمر التالي في الطرفية:

curl ifconfig.me

وعند تنفيذ الامر سوف تكون النتيجة كالتالي:


معلومة إضافية

يمكن تنفيذ أمر في التيرمينال لمعرفة العديد من المعلومات بخصوص بطاقة الشبكة والإتصال الحالي. هذه المعلومات قد تكون مهمة بالنسبة لك وقد تحتاج إليها في وقت ما.
يمكنك تنفيذ الأمر التالي في الطرفية:

nmcli -p device show

في نهاية الموضوع نريد أن نتطرق لموضوع IPv6 ولماذا لم نتحدث عنه. جميع الأوامر السابقة قادرة على عرض عنوان IPv6 ولكن معظم البنية التحتية في العالم للمستخدم المنزلي لا تتعامل مع هذا البروتوكول ولا تقدم له أي دعم.