مثل معظم الأشياء في Windows ، هناك العشرات من الطرق لإنجاز شيء ما ، لذلك نعرض لك اليوم عدة تقنيات مختلفة للعثور على عنوان IP العام أو الخاص من موجه الأوامر.
لماذا تريد الحصول على عنوان IP الخاص بك من سطر الأوامر عندما يمكنك البحث عنه بسهولة في واجهة المستخدم الرسومية نظام التشغيل Windows 10 أو نظام التشغيل Windows 11؟ إذا كنت من المهووسين بالمدرسة القديمة ، فإن استخدام سطر الأوامر للقيام بالأشياء يأتي بشكل طبيعي ، لذلك قد تجد أنه من الأسهل كتابة أمر سريع بدلاً من النقر فوق مجموعة كاملة من الإعدادات. ومع ذلك ، فإن السبب الحقيقي هو أنك على الأرجح ستقوم بأتمتة ذلك في برنامج نصي ، وتحتاج فقط إلى معرفة الأمر الصحيح للوظيفة.
جدول المحتويات
أي IP تريد؟ IP المحلي (الخاص) مقابل IP الخارجي (العام)
احصل على عنوان IP محلي (خاص) من CMD (موجه الأوامر)
احصل على عنوان IP عام (خارجي) من CMD (موجه الأوامر)
احصل على عنوان IP العام من Powershell
احصل على عنوان IP العام من Bash Shell
أي IP تريد؟ IP المحلي (الخاص) مقابل IP الخارجي (العام)
قبل أن نوضح لك كيفية العثور على عنوان IP الخاص بك ، نحتاج إلى التحدث عن ملف الفرق بين عناوين IP العامة والخاصة.
سيكون لكل شبكة تتصل بها ملف عنوان IP مرتبط به — إذا كان جهاز الكمبيوتر الخاص بك متصلاً عبر Wi-Fi بالإضافة إلى Ethernet ، فسيكون لكل من المحولين عناوين IP الخاصة بهما ، جدول توجيه TCP / IP المحلي مسؤول عن معرفة أي واحد ينتهي به الأمر بالاعتياد على الطلبات. ومع ذلك ، في معظم الأحيان ، تكون متصلًا فقط بـ موزع انترنت، لذا فإن الكمبيوتر المحلي المتصل بشبكتك المحلية له عنوان IP واحد.

ومع ذلك ، فإن جهاز توجيه الإنترنت الخاص بك متصل دائمًا بشبكتين منفصلتين: شبكتك المحلية (الخاصة) في منزلك ، والشبكة الخارجية (العامة) لمزود خدمة الإنترنت. يقوم جهاز التوجيه بترجمة الطلب من جهاز الكمبيوتر الخاص بك باستخدام NAT (ترجمة عنوان الشبكة) للسماح لكل شيء في شبكتك بـ مشاركة عنوان IP عام واحد.
عندما يتصل جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows أو iPhone أو Raspberry Pi بالإنترنت من منزلك ، سيرى الخادم الذي يتصلون به عنوان IP نفسه: عنوان IP الخارجي (العام) على جهاز التوجيه الخاص بك.
احصل على عنوان IP محلي (خاص) من CMD (موجه الأوامر)
للعثور على عنوان IP المحلي أو الخاص من موجه الأوامر في أي إصدار من Windows ، ما عليك سوى فتح قائمة ابدأ ، وابحث عن موجه الأوامر ، وافتحه ، واكتب الأمر التالي:
ipconfig
سينتج Windows الكثير من التفاصيل ، ولكن السطر الذي تبحث عنه هو ذلك الذي يقول “عنوان IPv4” والذي سيعرض عنوان IP المحلي / الخاص للمحول المتصل بجهازك واي فاي أو شبكة إيثرنت.

سيكون لدى بعض الأشخاص أكثر من محول واحد في القائمة ، وإذا كان لديك برنامج الآلة الافتراضية مثبتة أو WSL قد ترى الكثير من الأشياء الإضافية ، لذا ستحتاج إلى التحقق من المحول المتصل بالشبكة التي تحاول العثور على عنوان لها.
ضع في اعتبارك أن هذا هو عنوان IP الخاص بك ، وليس العنوان العام الذي ستشاهد مواقع الويب حركة المرور الخاصة بك منه. للحصول على عنوان IP العام الخاص بك ، استمر في القراءة.
احصل على عنوان IP عام (خارجي) من CMD (موجه الأوامر)
للعثور على عنوان IP العام / الخارجي الخاص بك من موجه الأوامر ، لديك الكثير من الخيارات المختلفة ، ولكن ربما يكون أسهلها هو كتابة الأمر التالي (بافتراض أنك فتحت بالفعل موجه الأوامر من قائمة ابدأ)
حليقة ifconfig.me
سيؤدي هذا الأمر على الفور إلى إخراج عنوان IP العام الحالي الخاص بك هناك مباشرة على سطر الأوامر. إنه يعمل باستخدام ملف الأمر حليقة لتنزيل محتويات ifconfig.me ، وهو موقع ويب بسيط للغاية أنشأه شخص ما لإخراج أي شيء سوى عنوان IP العام الخاص بك. إذا قمت بتوصيل ذلك اسم النطاق في متصفحك ، سترى نفس الشيء.
تجدر الإشارة إلى أن نظامي التشغيل Windows 10 و 11 يحتويان على أمر curl مضمنًا ، ولكن إذا كنت تستخدم إصدارًا سابقًا من Windows ، فربما تحتاج إلى تنزيل نسخة من curl لنظام التشغيل Windows. يجب أن يعمل Curl من داخل موجه Windows CMD العادي ، ولكن يمكنك أيضًا استخدامه من داخل ملف قذيفة Bash داخل نظام التشغيل Windows 10 أو 11 كذلك.
هناك أيضًا عدد من الطرق البديلة لسحب عنوان IP العام الخاص بك من موجه الأوامر ، وسنقوم بتضمينها للتأكد من اكتمالها – وفقط في حالة توقف الطريقة الأولى عن العمل! وهنا عدد قليل:
curl myexternalip.com/raw curl ipecho.net/plain curl ifcfg.me curl icanhazip.com
يتضمن هذا الأخير بشكل غريب فاصل سطر إضافي ، والذي قد لا يعمل بشكل جيد إذا كنت باستخدام هذا في البرنامج النصي.
ربما تستخدم الطريقة المفضلة لدي OpenDNS والموثوق NSLOOKUP الأمر الذي كان موجودًا على كل إصدار من Windows منذ ذلك الحين إلى الأبد:
nslookup myip.opendns.com. حل محلل .opendns.com

الآن بعد أن استمتعت كثيرًا بالقراءة حول كيفية القيام بكل هذا من موجه الأوامر ، ربما يجب أن أشير إلى أنه يمكنك أيضًا كتابة “ما هو عنوان IP الخاص بي” في Google وسيخبرك ذلك. لكنها ليست ممتعة بهذه الطريقة.
تريد أن تصبح أكثر تعقيدا؟ هل تعلم أنه يمكنك فعلاً قم بتغيير عنوان IP الخاص بك من موجه الأوامر؟ يمكنك أيضا تحرير سجل ويندوزو قفل جهاز الكمبيوتر الخاص بكو تغيير كلمة المرورو ابدأ Excel أو كلمةو محركات شبكة الخريطةو أغلق جهاز الكمبيوتر الخاص بكو برامج إلغاء التثبيتو قارن الملفاتو البحث عن الملفاتو حدد موقع مفتاح منتج Windows الخاص بكوحتى استخدام جميع أنواع اختصارات لوحة المفاتيح من موجه أوامر Windows للمدرسة القديمة.
احصل على عنوان IP العام من Powershell
إذا كنت مستعدًا للاستمتاع حقًا ، فإليك كيفية العثور على عنوان IP العام الخاص بك من ملف موجه PowerShell أكثر قوة (أو النصي، لذاك السبب). فقط اكتب هذا في محطة PowerShell الخاصة بك:
(استدعاء WebRequest -UseBasicParsing -URI ifconfig.me).
سيعود على الفور عنوان IP الخاص بك تمامًا مثل جميع الأمثلة الأخرى أعلاه. يمكنك أيضًا تقسيمها إلى عدة أسطر إذا كنت ستستخدمها في برنامج نصي:
$ myip = Invoke-WebRequest -UseBasicParsing -URI ifconfig.me $ myip.Content
سيؤدي هذا إلى إنشاء المتغير $ myip ووضع محتويات الطلب فيه ، وبعد ذلك يمكنك استخدام $ myip.Content لبث القيمة أو استخدامها في مكان آخر في نص برمجي إذا احتجت إلى ذلك. يمكنك استبدال موقع ifconfig.me بأي من الأمثلة الأخرى التي عرضناها لك سابقًا ، فقط في حالة عدم عمل هذا الموقع في وقت ما في المستقبل.
احصل على عنوان IP العام من Bash Shell
إذا كنت تستخدم ملف Bash shell من داخل Windows، من المحتمل أن تكون سعيدًا بمعرفة أن الحصول على عنوان IP العام الخاص بك هو أمر بسيط كما هو الحال من موجه الأوامر. فقط اكتب الأمر التالي:
حليقة ifconfig.me
يجب أن يعمل تمامًا بنفس الطريقة التي يعمل بها الأمر في موجه CMD العادي ، ولكن يمكنك القيام بذلك أكثر من ذلك بكثير مع صدفة Bash من موجه الأوامر.
هل أنت جاهز للعثور على مزيد من معلومات عنوان IP؟ يمكنك العثور على عنوان IP الخاص بك باستخدام واجهة المستخدم الرسومية بتنسيق نظام التشغيل Windows 10 أو نظام التشغيل Windows 11، أو ابحث عن عنوان IP الخاص بك ايفونو روكوو طابعةو جهاز توجيه Wi-Fi الخاص بك، أو أي جهاز آخر. بمجرد أن تصبح خبيرًا ، يمكنك التخرج لترى ما هو الاستماع على منافذ TCP / IP و إعداد مسارات IP ثابتة.
