لا يمكن تغيير عنوان IP الثابت وخادم DNS في Windows 10 Fix
أولاً ، دعنا نفهم دور عنوان IP وخوادم DNS. لنفترض أننا نريد فتح www.thegeekpage.com ، فإن نظامنا يحتوي على عنوان IP فريد ، على سبيل المثال 192.168.0.1 ، وخادم الويب الذي يستضيف موقع الويب (www.thegeekpage.com) له عنوان IP فريد ، على سبيل المثال 770.34.56.1. تتعرف أجهزة الكمبيوتر وأجهزة الشبكة على الأرقام فقط (وهي أسرع في المعالجة). للوصول إلى موقع الويب ، يتعين علينا إدخال عنوان IP الخاص بالموقع. لكن تذكر عنوان IP لكل موقع ويب غير ممكن. هذا هو المكان الذي يأتي DNS في الصورة. DNS يعني خوادم اسم المجال. يخبروننا بعنوان IP المقابل لاسم المجال. عندما نكتب اسم المجال (على سبيل المثال ، www.thegeekpage.com) ونضغط على Enter ، يتم إرسال طلب داخليًا إلى خادم DNS ويعيد عنوان IP 770.34.56.1 لاسم المجال.
عادة ، يتم تكوين عنوان IP وخوادم DNS تلقائيًا في النظام. عدة مرات قد تضطر إلى تغييره يدويًا كـ
- لا يمكن الوصول إلى خوادم DNS
- يتم أخذ عنوان IP المعين تلقائيًا بواسطة نظام آخر
- للمخاوف الأمنية
عندما نحاول القيام بذلك ، فإنه يلقي ببعض الخطأ كما هو موضح أدناه ،
في مثل هذه الحالات ، يمكننا محاولة إصلاح الخطأ بطرق مختلفة مذكورة أدناه.
جدول المحتويات
- الطريقة الأولى: إعادة تعيين القيم من موجه الأوامر
- الطريقة 2: التكوين من PowerShell
- الطريقة الثالثة: تعيين عنوان IP باستخدام DHCP
الطريقة الأولى: إعادة تعيين القيم من موجه الأوامر
الخطوة 1: لفتح نافذة التشغيل ، اضغط مع الاستمرار على المفاتيح ويندوز + ص في نفس الوقت
الخطوة 2: اكتب كمد و اضغط Ctrl + Shift + Enter سويا او معا . هذا يفتح موجه الأوامر مع امتيازات المسؤول .
إعادة تعيين عنوان IP
في معظم الحالات ، أدى تجديد عنوان IP للنظام إلى إصلاح المشكلة.
في نافذة موجه الأوامر ، اكتب الأوامر
ipconfig /release ipconfig /renew
باستخدام هذه الأوامر ، سيتم تعيين عنوان IP جديد للنظام. إذا لم يتم حل المشكلة بعد ، فجرّب الإصلاح أدناه.
مسح DNS وإعادة تعيين Winsock
لمعرفة سبب عدم عمل الأشياء ، يمكننا تحديث إعدادات شبكة TCP / IP عن طريق مسح خادم DNS وإعادة تعيين winsock
في موجه الأوامر ، اكتب الأوامر التالية واحدة تلو الأخرى
ipconfig /flushdns ipconfig /registerdns NETSH winsock reset catalog NETSH int ipv4 reset reset.log NETSH int ipv6 reset reset.log exit
أعد تشغيل النظام لتصبح التغييرات سارية المفعول.
تحقق الآن مما إذا كانت المشكلة قد تم حلها ، إن لم يكن جرب الإصلاحات أدناه.
الطريقة 2: التكوين من PowerShell
الخطوة 1: اضغط على ويندوز + ص في نفس الوقت وفتح نافذة التشغيل
الخطوة 2: أدخل بوويرشيل في القسم المفتوح وضرب Ctrl + Shift + Enter لفتح بوويرشيل في وضع المسؤول.
تعيين عنوان IP ثابت
لتعيين عنوان IP ثابت ، يمكننا استخدام الأمر cmdlet لعنوان New-NetIP على النحو التالي.
New-NetIPAddress [-IPAddress] -InterfaceAlias [-DefaultGateway ] [-AddressFamily ] [-Type ] [-PrefixLength ] [-ValidLifetime ] [-PreferredLifetime ] [-SkipAsSource ] [-PolicyStore ] [-CimSession ] [-ThrottleLimit ] [-AsJob] [-WhatIf] [-Confirm] []
للحصول على شرح مفصل لما تفعله كل معلمة وتغيير الأمر الرجوع إلى هذا حلقة الوصل
ليست هناك حاجة إلى جميع المعلمات المذكورة أعلاه. يمكننا تحديد ما نريد. بشكل عام ، يجب أن تحتوي على 4 معلمات ، مثل عنوان IP والاسم المستعار للواجهة وطول البادئة (قناع الشبكة الفرعية) وعنوان البوابة. على سبيل المثال ، دعونا نفكر في إعداد أساسي حيث يتعين علينا تكوين عنوان IP 192.18.0.12/24 (/ 24 يعادل قناع الشبكة الفرعية 255.255.255.0) والبوابة الافتراضية 192.168.0.254 لاتصال Ethernet السلكي ، ثم سيكون الأمر
New-NetIPAddress –IPAddress 192.168.0.2 -InterfaceAlias Wired Ethernet Connection –PrefixLength 24 -DefaultGateway 192.168.0.254
الرجوع إلى اللقطة أدناه:
ملاحظة :
إذا كنت ترغب في تعديل التغييرات لعنوان IP هذا ، يمكنك استخدام امتداد Set-NetIPAddress cmdlet. لمزيد من التفاصيل حول هذا الأمر الرجوع هنا .
إعداد خادم DNS
من أجل تغيير إعدادات خادم DNS ، يمكننا استخدام تعيين DnsClientServerAddress cmdlet. الأمر هو
Set-DnsClientServerAddress [-InterfaceAlias] [-ServerAddresses ] [-Validate] [-ResetServerAddresses] [-CimSession ] [-ThrottleLimit ] [-AsJob] [-PassThru] [-WhatIf] [-Confirm] []
للحصول على شرح مفصل للمعلمات وتنوع الأمر الرجوع إلى هذا حلقة الوصل
ليست كل المعلمات المحددة أعلاه مطلوبة. يمكننا استخدام ما هو مطلوب. بشكل عام ، يتم تكوين خادمين DNS (أساسي وثانوي). لنفترض أننا نريد تكوين الإعداد الأساسي كـ 192.168.0.2 والثانوي كـ 192.168.0.2 عبر واجهة اتصال Ethernet السلكي. سيكون الأمر ،
Set-DnsClientServerAddress -InterfaceAlias Wired Ethernet Connection -ServerAddresses 192.168.0.1, 192.168.0.2
الرجوع إلى اللقطة أدناه ،
أعد تشغيل النظام ومعرفة ما إذا تم حل المشكلة أم لا.
الطريقة الثالثة: تعيين عنوان IP باستخدام DHCP
الخطوة 1: اضغط باستمرار ويندوز + ص مفاتيح معًا لفتح نافذة التشغيل
الخطوة 2: في النافذة التي تفتح ، اكتب إعدادات ms: شبكة wifi و اضغط نعم
الخطوة 3: في الإعدادات -> الشبكة والإنترنت -> نافذة Wifi التي تفتح ، انقر فوق إدارة الشبكات المعروفة
الخطوة 4: انقر فوق الشبكة واختر الخصائص
الخطوة 5: ضمن قسم إعدادات IP في الجزء السفلي ، انقر فوق يحرر .
الخطوة 6 - عند تحرير إعدادات IP تفتح النافذة ، اختر تلقائي (DHCP) ، و اضغط يحفظ
أعد تشغيل النظام وتحقق مما إذا تم تعيين IP بواسطة DHCP.
ملاحظة :
لتغيير تعيين IP لاتصال Ethernet ، في الخطوة 2 ، اختر إيثرنت استخدم علامة تبويب بدلاً من Wifi واتبع نفس الخطوات.
هذا كل شئ. نأمل حقًا أن تساعدك هذه الطرق في حل المشكلة. يرجى التعليق وإخبارنا بأي من الإصلاحات المذكورة أعلاه تناسبك.
شكرا لقرائتك.