كيفية تغيير خادم DNS باستخدام موجه الأوامر و PowerShell

إذا كنت ترغب في تغيير خادم DNS باستخدام (DNS)موجه الأوامر(Command Prompt) أو Windows PowerShell ، فسيكون هذا البرنامج التعليمي مفيدًا لك. بدلاً من فتح نافذة اتصالات الشبكة(Network Connections) ، يمكنك استعراض هذا الدليل خطوة بخطوة وإجراء التغيير باستخدام موجه الأوامر(Command Prompt) أو PowerShell .

يعد تغيير عناوين خادم DNS(Changing the DNS server addresses) أمرًا سهلاً نسبيًا - ومع ذلك ، إذا لم يتم فتح لوحة التحكم على جهاز الكمبيوتر الخاص بك لسبب ما ، فقد تواجه مشكلة. هذا هو الوقت الذي يمكنك فيه استخدام هذا الدليل لإنجاز المهمة. يجب أن تلاحظ أن هذا البرنامج التعليمي سيساعدك على تغيير خادم DNS المفضل وخادم(Preferred DNS server) DNS البديل(Alternate DNS server ) فقط.

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

لتغيير خادم DNS باستخدام (DNS)موجه الأوامر(Command Prompt) ، اتبع هذه الخطوات-

  1. ابحث عن cmd في مربع بحث شريط المهام.
  2. انقر فوق تشغيل(Run as administrator) كخيار مسؤول.
  3. استخدم الأمر netsh لإظهار جميع مصادر الإنترنت.
  4. دوّن اسم الواجهة(Interface Name) .
  5. أدخل(Enter) الأمر لتغيير عناوين الخادم.

في البداية ، ستحتاج إلى فتح موجه الأوامر بامتياز المسؤول(open Command Prompt with administrator privilege) . لذلك ، يمكنك البحث cmdفي مربع بحث شريط المهام(Taskbar) ، والنقر فوق الخيار " تشغيل كمسؤول"(Run as administrator ) . بعد فتحه ، تحتاج إلى الحصول على اسم الواجهة(Interface Name) أو اسم مصدر الإنترنت. للحصول على ذلك ، أدخل الأمر التالي-

netsh interface show interface

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

كيفية تغيير خادم DNS باستخدام موجه الأوامر

بعد ذلك ، قم بتنفيذ هذه الأوامر-

لمستخدمي IPv4 DNS:(For IPv4 DNS users:)

netsh interface ipv4 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv4 add dnsservers "Interface Name" alternate-DNS-address index=2

كيفية تغيير خادم DNS باستخدام موجه الأوامر

لمستخدمي IPv6 DNS:(For IPv6 DNS users:)

netsh interface ipv6 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv6 add dnsservers "Interface Name" alternate-DNS-address index=2

لا تنسى أن تستبدل المفضل- DNS- العنوان والبديل- (DNS)DNS- العنوان بعناوين خادم (DNS)DNS المطلوبة .

كيفية تغيير خادم DNS باستخدام (DNS)PowerShell

لتغيير خادم DNS باستخدام (DNS)PowerShell ، اتبع هذه الخطوات-

  1. ابحث عن بوويرشيل(powershell) في مربع بحث شريط المهام.
  2. انقر فوق الخيار " تشغيل كمسؤول"(Run as Administrator) .
  3. أدخل Get-DnsClientServerAddressالأمر لإظهار InterfaceAlias .
  4. أدخل(Enter) الأمر لتغيير عناوين خادم DNS .

في البداية ، تحتاج إلى فتح(open an elevated Windows PowerShell) نافذة Windows PowerShell مرتفعة. لذلك ، يمكنك البحث عن الخيار " تشغيل كمسؤول(Run as Administrator )powershell " والنقر فوقه . بعد ذلك ، أدخل الأمر التالي وقم بتدوين اسم InterfaceAlias .

Get-DnsClientServerAddress

بعد ذلك ، أدخل الأمر التالي لتغيير عناوين IPv4(IPv4) و IPv6 .

Set-DNSClientServerAddress "InterfaceAlias" –ServerAddresses ("preferred-DNS-address", "alternate-DNS-address")

يتطلب منك تغيير ثلاثة أشياء قبل الضغط على زر Enter :

  • InterfaceAlias ​​،
  • عنوان DNS المفضل ،
  • عنوان DNS البديل.

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

قبل الضغط على زر Enter ، سيبدو كما يلي-

Set-DNSClientServerAddress "Wi-Fi" –ServerAddresses ("1.1.1.1","1.0.0.1")

بعد إجراء هذه التغييرات ، قد تضطر إلى مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات(flush the DNS cache) .

نصيحة(TIP) : اقرأ المزيد عن بعض أفضل مزودي خوادم DNS - Comodo Secure DNS و  OpenDNS و (OpenDNS,) Google Public DNS و (Google Public DNS,) Yandex Secure DNS و (Yandex Secure DNS,) Cloudflare DNS و  Angel DNS ، إلخ.



About the author

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



Related posts