قم بتغيير عنوان IP وخوادم DNS باستخدام موجه الأوامر

يوجد تطبيق موجه الأوامر(Command Prompt) ، الذي يشار إليه أحيانًا باسم shell command ، في معظم أنظمة التشغيل المستندة إلى Windows NT. (Windows)والغرض منه هو تنفيذ أوامر محددة(execute specific commands) لاستكشاف الأخطاء وإصلاحها أو حل مشكلات Windows المحددة ، وأداء وظائف إدارية متقدمة ، وأتمتة المهام عبر الملفات الدفعية والبرامج النصية.

ومع ذلك ، يمكنك أيضًا استخدامه لتغيير عنوان IP الخاص بك عندما تريد انتحاله لتجاوز الحظر الجغرافي أو الحظر عبر الإنترنت على المواقع التي تفرض مثل هذه القيود على محتواها ، أو تغيير خوادم نظام(System) اسم المجال(Domain) ( DNS ) لأسباب تتعلق باستكشاف الأخطاء وإصلاحها أو تجعل تصفح الإنترنت أكثر أمانًا وأسرع.

في هذا الدليل ، سوف نوضح لك كيفية تغيير عنوان IP الخاص بك وخوادم DNS باستخدام موجه الأوامر(Command Prompt) في نظام التشغيل Windows 10(Windows 10) .

كيفية تغيير عنوان IP باستخدام موجه الأوامر(How To Change IP Address Using Command Prompt)

يحتوي عنوان IP(IP address) على معلومات حول جهازك وموقعك ومزود خدمة الإنترنت ( ISP ) ومعلومات المتصفح.

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

الخطوة الأولى لتغيير عنوان IP الخاص بك هي العثور على اسم الشبكة(find the network name) للواجهة التي تريد تغييرها. 

  • افتح موجه أوامر(Command Prompt) مرتفع عن طريق كتابة CMD في شريط البحث والنقر فوق تشغيل كمسؤول(Run as Administrator) .

  • بعد ذلك ، اكتب netsh interface ipv4 show config في نافذة موجه الأوامر ، واضغط على Enter ، وانتقل لأسفل إلى الواجهة التي تريدها.

في حالتنا ، سنقوم بتعديل واجهة WiFi ، ولكن يمكنك اختيار الواجهة الصحيحة لحالتك. قم(Make) بتدوين اسم الواجهة.  

  • لتغيير عنوان IP ، اكتب هذا الأمر: netsh interface ipv4 set address name=”YOUR INTERFACE NAME” static IP_ADDRESS SUBNET_MASK GATEWAY

في مثالنا ، سيبدو هذا الأمر كما يلي: netsh interface ipv4 set address name=”Wi-Fi” static 192.168.0.173 255.255.255.0 192.168.0.0

سيستخدم هذا الأمر واجهة Wi-Fi ، وعيّن عنوان IP على 192.168.0.173 ، وعيّن قناع الشبكة الفرعية على 255.255.255.0 وعيّن البوابة الافتراضية على 192.168.0.0.

إذا كنت تريد التبديل إلى استخدام عنوان IP يتم تعيينه تلقائيًا بواسطة خادم DHCP بدلاً من عنوان IP ثابت ، فاستخدم netsh interface ipv4 set address name=”YOUR INTERFACE NAME” source=dhcp command.

كيفية تغيير خوادم DNS باستخدام موجه الأوامر(How To Change DNS Servers Using Command Prompt)

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

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

هناك عدة أسباب وراء رغبتك في تغيير خادم DNS الافتراضي الخاص بك(change your default DNS server) ، ولكن الأسباب الرئيسية هي:

  • عزز خصوصيتك عند الالتفاف حول جدار الحماية ، وتجاوز الحجب الجغرافي أو كتل ISP على موقع الويب
  • زيادة الأمن
  • أدوات الرقابة الأبوية مثل حظر مواقع الويب من جهاز التوجيه الخاص بك(blocking websites from your router)
  • قم بتسريع عملية التصفح ، والتي قد لا تقدمها خوادم DNS(DNS) الخاصة بمزود خدمة الإنترنت لأنها ليست دائمًا موثوقة أو محدثة

ملاحظة(Note) : يمكنك تغيير خوادم DNS بشكل فردي لشبكتك المنزلية على جهاز التوجيه الخاص بك أو على أجهزة الكمبيوتر والهاتف الذكي و Chromebook ، من بين أجهزة أخرى

كيفية تغيير خوادم (Servers)DNS باستخدام موجه الأوامر(Command Prompt)

اتبع الخطوات أدناه لمعرفة كيفية تغيير خوادم DNS باستخدام موجه الأوامر(Command Prompt) .

  • افتح موجه أوامر(Command Prompt) مرتفع عن طريق كتابة CMD في شريط البحث ، والنقر فوق تشغيل كمسؤول(Run as Administrator) .

  • اكتب netsh واضغط على Enter .

  • بعد ذلك ، اكتب واجهة ip show config(interface ip show config) واضغط على Enter .

  • ابحث عن واجهة الشبكة التي تريد تغيير خادم DNS الخاص بها ، وأدخل (DNS)netsh interface ipv4 set dns name=”YOUR INTERFACE NAME” static DNS_SERVER . سيؤدي هذا إلى تعيين خادم DNS(DNS) الأساسي الخاص بك .

من المثال أعلاه ، قمنا بتغيير عنوان IP لواجهة "Wi-Fi" ، لذلك سنستخدم نفس المثال لتغيير خوادم DNS

لأغراض هذا الدليل ، سنستخدم خادم DNS العام الأساسي من Google ، 8.8.8.8. سيبدو الأمر كما يلي: netsh interface ipv4 set dns name=”Wi-Fi” static 8.8.8.8

  • بعد ذلك ، اكتب netsh interface ipv4 set dns name=”YOUR INTERFACE NAME” static DNS_SERVER index=2 لتعيين خادم DNS الثانوي. (DNS)مرة أخرى(Again) ، سنستخدم خادم DNS الثانوي العام لـ Google ، 8.8.8.8 كمثال ، والذي سيبدو كالتالي: netsh interface ipv4 set dns name=”Wi-Fi” static 8.8.4.4 index=2.

ملاحظة(Note) : يمكنك استخدام netsh interface ipv4 set dnsservers name”YOUR INTERFACE NAME” source=dhcp الأمر إذا كنت تريد أن تختار واجهة الشبكة إعدادات DNS تلقائيًا من خادم (DNS)DHCP . استمرارًا لمثالنا ، سيبدو هذا الأمر على النحو التالي: netsh interface ipv4 set dnsservers name”Wi-Fi” source=dhcp

خاتمة(Conclusion)

موجه الأوامر(Command Prompt) هو أداة رائعة لاستخدامها عندما تريد تغيير عناوين IP وخوادم DNS . إنه أسرع ويوفر عليك عناء الاضطرار إلى النقر فوق العديد من النوافذ ومربعات الحوار من واجهة لوحة التحكم(Control Panel) فقط للوصول إلى مربع حوار خصائص IPv4(IPv4 Properties) للقيام بنفس الشيء. 

هل كان(Was) هذا الدليل مفيدًا؟ أخبرنا بإسقاط تعليقك في القسم أدناه.



About the author

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



Related posts