كيف تجد عنوان IP الخاص بخادم DNS في Linux
جدول المحتويات:
من المهم معرفة عنوان IP الخاص بجهازك عند استكشاف مشكلات الشبكة أو إعداد اتصال جديد أو تكوين جدار حماية.
يمكن تصنيف عنوان IP إلى فئتين ، عامة وخاصة. عنوان IP العام هو عنوان IP الفريد ويمكن الوصول إليه من الإنترنت. يتم حجز عناوين IP الخاصة للاستخدام الداخلي داخل شبكتك الخاصة دون التعرض مباشرة للإنترنت. علاوة على ذلك ، هناك نوعان من عناوين IP ، الإصدار IP 4 (IPv4) و IP الإصدار 6 (IPv6).
تشرح هذه المقالة عدة طرق مختلفة لتحديد عناوين IP العامة والخاصة لنظام Linux.
العثور على عنوان IP الخاص بك
عناوين IP الخاصة غير قابلة للتوجيه عبر الإنترنت وتهدف إلى العمل داخل الشبكة المحلية فقط. عادة ، يتم تعيين عناوين IP الخاصة لكل جهاز داخل شبكتك المحلية بواسطة جهاز التوجيه الخاص بك. يوفر هذا عنوان IP فريدًا للأجهزة الموجودة داخل شبكتك المحلية ، مثل هاتفك وجهاز الكمبيوتر المحمول والتلفزيون الذكي والطابعة ومركز الوسائط وما إلى ذلك. تتصل الأجهزة الموجودة على الشبكة المحلية بالإنترنت من خلال NAT (ترجمة عنوان الشبكة).
يتم حجز نطاقات عناوين IPv4 التالية للشبكات الخاصة:
- 10.0.0.0/8172.16.0.0/12192.168.0.0/16
يمكنك تحديد عنوان IP الخاص بالنظام عن طريق الاستعلام عن مكدس الشبكة باستخدام أوامر مثل
ip
أو
ifconfig
أو
hostname
.
في Linux ، الأداة القياسية لعرض واجهات الشبكة وتكوينها هي
ip
.
لعرض قائمة بجميع واجهات الشبكة وعنوان IP المرتبط ، اكتب الأمر التالي:
ip addr
سوف الإخراج تبدو وكأنها شيء أدناه. يتم تمييز عنوان IP الخاص.

يمكنك أيضًا استخدام الأوامر التالية لعرض عنوان IP الخاص:
hostname -I
العثور على عنوان IP العام الخاص بك
عنوان IP العام هو عنوان IP قابل للتوجيه عالميًا تم تعيينه لجهاز شبكة ، مما يسمح له بالوصول المباشر إلى الإنترنت. يتم تخصيصها للجهاز بواسطة موفر خدمة الإنترنت الخاص به ولكل جهاز عنوان IP عمومي فريد. يتم استخدام عناوين IP العامة بواسطة أجهزة التوجيه المنزلية وخوادم الويب وخوادم البريد وما إلى ذلك.
يتضمن تحديد عنوان IP العام الاتصال بخادم بعيد عبر بروتوكول HTTP / HTTPS أو DNS والحصول على عنوان IP من استجابة الخادم البعيد.
على أجهزة سطح المكتب ، أسهل طريقة لاكتشاف عنوان IP العام الخاص بك هي كتابة "ما هو بروتوكول الإنترنت الخاص بي" في متصفحك.
يسمح لك معظم مزودي DNS مثل OpenDNS و Google بالاستعلام عن خوادمهم والحصول على عنوان IP العام الخاص بك.
يمكنك استخدام أي من الأوامر أدناه للحصول على عنوان IP الخاص بك:
-
dig ANY +short @resolver2.opendns.com myip.opendns.comdig ANY +short @resolver2.opendns.com myip.opendns.comdig ANY +short @ns1-1.akamaitech.net ANY whoami.akamai.net
هناك العديد من خدمات HTTP / HTTPS عبر الإنترنت التي تستجيب بعنوان IP العام الخاص بك. هؤلاء بعض منهم:
-
curl -scurl -scurl -s api.infoip.io/ipcurl -s ip.appspot.comwget -O - -q
إذا لم يعمل أي من الأوامر المذكورة أعلاه ، فقد تكون هناك مشكلة في الخدمة عبر الإنترنت.
يمكنك حتى إنشاء اسم مستعار في ملف
~/.bashrc
أو
~/.zshrc
حتى لا تضطر إلى كتابة وتذكر أمر طويل. على سبيل المثال ، يمكنك إضافة الاسم المستعار التالي:
alias pubip='dig ANY +short @resolver2.opendns.com myip.opendns.com'
الآن ، كلما احتجت إلى العثور على عنوان IP العام ، ما عليك سوى كتابة
pubip
في جهازك.
استنتاج
لقد أظهرنا لك العديد من الأوامر والخدمات عبر الإنترنت التي يمكنك استخدامها لمعرفة عنوان IP الخاص والعام.
محطة الشبكاتكيفية العثور على رسائل البريد الإلكتروني الكبيرة في جوجل مع العثور على بريد كبير
تعلم كيفية العثور على رسائل البريد الإلكتروني الكبيرة في Gmail مع العثور على البريد الكبير.
كيفية العثور على عنوان IP للمجال باستخدام الأمر nslookup في النوافذ
كيفية البحث عن عنوان بروتوكول الإنترنت للمجال باستخدام NSLookup القيادة في ويندوز.
كيفية العثور على الملفات في لينكس باستخدام سطر الأوامر
يعد الأمر find أحد أقوى الأدوات في ترسانة مسؤولي نظام Linux. يبحث عن الملفات والدلائل في التسلسل الهرمي للدليل بناءً على تعبير مستخدم معين ويمكنه تنفيذ إجراء محدد بواسطة المستخدم على كل ملف متطابق.







