احصل على IP العام من Terminal على Ubuntu 20.04

Get Public Ip From Terminal Ubuntu 20



إذا كنت تستخدم الإنترنت ، فقد سمعت عن عنوان IP ، أليس كذلك؟ في شبكات الكمبيوتر ، عنوان IP (بروتوكول الإنترنت) هو معرف رقمي لتحديد جهاز معين يستخدم بروتوكول الإنترنت للاتصال. قد يتم تعيين عنوان IP بشكل مؤقت أو دائم للجهاز.

عندما يتصل الجهاز بأجهزة أخرى عبر الشبكة ، ترى الأجهزة الأخرى عنوان IP العام. في هذا الدليل ، تحقق من كيفية الحصول على عنوان IP العام لجهازك من الجهاز على Ubuntu 20.04.







أساسيات عنوان IP

هناك إصداران من عناوين IP قيد الاستخدام حاليًا: IPv4 و IPv6. يمكن أن يكون أي عنوان IP خاصًا (يمكن رؤيته داخل الشبكة فقط) أو عامًا (يمكن رؤيته من أي جهاز على الإنترنت). IPv4 هو الشكل الأكثر شيوعًا حتى الآن ولكن في العصر الحالي ، لا يمكنه تعيين أجهزة كافية بعناوين IP فريدة. يحل IPv6 هذا عن طريق زيادة عدد عناوين IP الفريدة المتاحة.



دعونا نلقي نظرة سريعة على شكل عنوان IP. في حالة IPv4 ، يكون عنوان 32 بت (4 بايت) مقسمًا إلى أربع كتل 8 بت مفصولة بـ. حرف او رمز. يتم تمثيل العنوان بأرقام عشرية.



$172.15.250.1

النطاق المحتمل لـ IPv4 يتراوح من 0.0.0.0 إلى 255.255.255.255.





في حالة IPv6 ، الأمر معقد بعض الشيء ولكنه متشابه من حيث المبدأ. عنوان IPv6 هو عنوان 128 بت (8 بايت) مقسم إلى ثمانية كتل 16 بت مفصولة بـ: الرموز. يتم تمثيل العنوان بأرقام سداسية عشرية.

$2000: 0000:3339: CFF1: 0069: 0000: 0000: FEFD

بسبب طوله الهائل ، قد يكون من الصعب استخدامه في مواقف مختلفة. على هذا النحو ، هناك قواعد لتقصير العنوان. بعد اختصار عنوان المثال ، سيبدو شيئًا كهذا.



$2000:0:3339: CFF1:69:: FEFD

احصل على عنوان IP العام من المحطة

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

كما يوحي عنوان الدليل ، سنستكشف طرق التحقق من عنوان IP من خلال المحطة فقط. لحسن الحظ ، هناك العديد من الأدوات المتاحة لدينا للتحقق من عنوان IP العام.

احصل على عنوان IP العام باستخدام Dig

Dig (مجال معلومات المجال) هو أداة مساعدة بسيطة للتحقيق في خوادم أسماء DNS. باستخدام أداة الحفر مع OpenDNS كمحلل ، يمكننا الحصول على عنوان IP العام.

$أنت+ قصير myip.opendns.com@Resolution1.opendns.com

احصل على عنوان IP عام باستخدام المضيف

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

$استضافة myip.opendns.com

الناتج أكبر قليلاً من المثال السابق. هل تريد فقط عنوان IP كإخراج؟ ثم قم بتمرير الإخراج إلى سيطرة و awk لتصفية ذلك. تعلم المزيد عن سيطرة و awk .

$ host myip.opendns.com REPLER1.opendns.com|
سيطرة 'لدى myip.opendns.com' | awk '{print $ 4}'

احصل على عنوان IP عام باستخدام wget

Wget هو أداة تنزيل سطر أوامر بسيطة وفعالة. كيف نستخدم wget للحصول على عنوان IP العام؟ عن طريق تنزيل ملف معين من خدمة معينة عبر الإنترنت.

أولاً ، تأكد من أن ملف wget مثبت على نظامك. قم بتشغيل الأمر التالي.

$سودوتحديث مناسب&& سودوملائمتثبيت wget

نحن جاهزون للتحقق من عنوان IP العام. اول واحد هو خدمة صدى IP . قم بتشغيل الأمر التالي.

$wget -QO-http://ipecho.net/عادي| xargs رما - طرد - قذف

التالي هو icanhazip.com . يعرض موقع الويب هذا عنوان IP العام بتنسيق نص عادي.

$wget -QO-icanhazip.com

خدمة أخرى مماثلة هي ifconfig.co .

$wget -QO-ifconfig.co

يمكنك أيضًا استخدام ifconfig.me للحصول على عنوان IP.

$wget -QO-ifconfig.me| xargs رما - طرد - قذف

احصل على عنوان IP عام باستخدام cURL

تعد أداة curl أداة تنزيل / تحميل أخرى شائعة لسطر الأوامر يمكنها العمل على أي من البروتوكولات الشائعة (HTTP و HTTPS و FTP و FTPS وغيرها).

لا يأتي Curl مثبتًا مسبقًا على Ubuntu 20.04. تثبيت الضفيرة.

$سودوتحديث مناسب&& سودوملائمتثبيتلفة

الطريقة مشابهة لطريقة wget one.

$حليقة ifconfig.co

$حليقة ifconfig.me&& رما - طرد - قذف

$حليقة icanhazip.com&& رما - طرد - قذف

احصل على عنوان IP عام باستخدام IP

الأمر ip مسؤول عن إدارة أجهزة الشبكة والواجهات والأنفاق. يمكنه أيضًا الإبلاغ عن معلومات حول الشبكات المتصلة.

قم بتشغيل الأمر ip التالي لسرد واجهات الشبكة وعنوان IP.

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

الأمر التالي هو الأمر المكافئ. ستعطي نفس النتيجة.

$IPإلى

افكار اخيرة

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

حوسبة سعيدة!