يواجه بعض المستخدمين أخطاء تتعلق بعدم القدرة على تغيير عنوان IP الثابت و DNS على أجهزة الكمبيوتر التي تعمل بنظام Windows 10. في هذه المقالة، ستقدم لك Quantrimang بعض الحلول التي يمكنك تجربتها لإصلاح المشكلة المذكورة أعلاه.
كيفية إصلاح خطأ عدم القدرة على تغيير IP وDNS الثابت على نظام التشغيل Windows 10
قم بإعداد IP ثابت باستخدام PowerShell
تحتاج أولاً إلى فتح PowerShell باستخدام حقوق المسؤول وإدخال الأمر التالي لرؤية تكوين الشبكة الحالي لديك:
Get-NetIPConfiguration

بعد ذلك، تحتاج إلى استخدام دفتر ملاحظات لتسجيل المعلومات التالية:
- InterfaceIndex
- عنوان IPv4
- بوابة IPv4Default
- خادم DNS
بعد ذلك، أدخل سطر الأوامر التالي:
New-NetIPAddress -InterfaceIndex 15 -IPAddress 192.168.29.34 -PrefixLength 24 -DefaultGateway 192.168.29.1.
في هذه الخطوة، تحتاج إلى استبدال قيمة DefaultGateway في سطر الأوامر أعلاه بعنوان البوابة الافتراضية لشبكتك. يجب أيضًا تغيير قيمة InterfaceIndex لتتناسب مع القيمة الموجودة على المحول الخاص بك. أخيرًا، اضبط عنوان IP الذي تريده واضغط على Enter لتعيين عنوان IP الثابت.
بمجرد الانتهاء، تحتاج إلى إدخال سطر الأوامر هذا والضغط على Enter لإعداد عنوان خادم DNS:
Set-DnsClientServerAddress -InterfaceIndex 4 -ServerAddresses 10.1.2.1
إعادة تعيين عنوان IP وDNS باستخدام CMD
باستخدام CMD ، يمكنك عرض عنوان IP وإعادة ضبطه وتحديثه وتكوينه وتغييره على جهاز الكمبيوتر الذي يعمل بنظام Windows 10. طريقة القيام بذلك هي كما يلي:
كيفية عرض عنوان IP
- افتح قائمة WinX بالضغط على Windows + X
- حدد موجه الأوامر وأدخل الأمر
ipconfig /allثم اضغط على Enter
![أصلح الخطأ المتمثل في عدم القدرة على تغيير IP الثابت وعدم القدرة على تغيير DNS على نظام التشغيل Windows 10 أصلح الخطأ المتمثل في عدم القدرة على تغيير IP الثابت وعدم القدرة على تغيير DNS على نظام التشغيل Windows 10]()
IPConfig هي أداة Windows مضمنة تتمتع بالقدرة على عرض جميع قيم التكوين لشبكة TCP/IP النشطة. بالإضافة إلى ذلك، يمكنه أيضًا تحديث إعدادات بروتوكول التكوين الديناميكي للمضيف (DHCP) ونظام اسم المجال (DNS) .
قم بتحديث عنوان IP
لتحديث عنوان IP، يمكنك استخدام الأوامر التالية:
ipconfig /release
ipconfig /renew
تغيير عنوان IP
أولاً، لتغيير عنوان IP الثابت على نظام التشغيل Windows 10، يتعين عليك معرفة اسم واجهة الشبكة لديك. للقيام بذلك، تحتاج إلى إدخال الأمر التالي في موجه الأوامر ثم اضغط على Enter :
netsh interface ipv4 show config
![أصلح الخطأ المتمثل في عدم القدرة على تغيير IP الثابت وعدم القدرة على تغيير DNS على نظام التشغيل Windows 10 أصلح الخطأ المتمثل في عدم القدرة على تغيير IP الثابت وعدم القدرة على تغيير DNS على نظام التشغيل Windows 10]()
في نتائجي، اسم الواجهة هو ببساطة Wi-Fi. قد يكون اسم الواجهة الخاصة بك مختلفًا عن اسمي وعادةً ما يكون الأسماء الافتراضية لنظام التشغيل Windows مثل "Local Area Connection" و"Local Area Connection* 2" و"Ethernet".
بمجرد حصولك على اسم واجهة الشبكة، أدخل الأمر التالي لتغيير IP:
netsh interface ipv4 set address name="YOUR INTERFACE NAME" static IP_ADDRESS SUBNET_MASK GATEWAY
هذا أمر نموذجي وتحتاج إلى تغيير معلومات مثل اسم واجهة الشبكة وعنوان IP وعنوان قناع الشبكة الفرعية والبوابة الافتراضية . على سبيل المثال، سيبدو الأمر الكامل كما يلي:
netsh interface ipv4 set address name="Wi-Fi" static 192.168.3.8 255.255.255.0 192.168.3.1
إذا كنت تستخدم عنوان IP ثابتًا وتريد التبديل إلى استخدام عنوان IP الذي يتم تعيينه تلقائيًا بواسطة خادم DHCP (جهاز التوجيه الخاص بك)، فأدخل الأمر التالي:
netsh interface ipv4 set address name=”YOUR INTERFACE NAME” source=dhcp
تغيير DNS باستخدام CMD
لتغيير DNS باستخدام CMD، لا تزال تستخدم nesthالأوامر ونماذج الأوامر التالية:
netsh interface ipv4 set dns name="YOUR INTERFACE NAME" static DNS_SERVER
الأمر الكامل بأسماء واجهة الشبكة واستخدام Google DNS هو كما يلي:
netsh interface ipv4 set dns name="Wi-Fi" static 8.8.8.8
لإعداد خط DNS الثاني، استخدم نفس الأمر:
netsh interface ipv4 set dns name="YOUR INTERFACE NAME" static DNS_SERVER index=2
مثال مع Google DNS:
netsh interface ipv4 set dns name="Wi-Fi" static 8.8.4.4 index=2
وكما هو الحال مع عناوين IP، إذا كنت تريد استخدام DNS الذي يوفره خادم DHCP بدلاً من DNS التابع لجهة خارجية، فاستخدم الأمر التالي:
netsh interface ipv4 set dnsservers name"YOUR INTERFACE NAME" source=dhcp
تغيير DNS باستخدام PowerShell
والخطوات هي كما يلي:
- اضغط على زر Windows ثم اكتب PowerShell
- انقر بزر الماوس الأيمن على نتيجة البحث ثم حدد تشغيل كمسؤول
- أدخل الأمر
Get-DnsClientServerAddressواضغط على Enter لرؤية InterfaceAlias
- بعد ذلك، أدخل الأمر أدناه في PowerShell
Set-DNSClientServerAddress "InterfaceAlias" –ServerAddresses ("preferred-DNS-address", "alternate-DNS-address")
![أصلح الخطأ المتمثل في عدم القدرة على تغيير IP الثابت وعدم القدرة على تغيير DNS على نظام التشغيل Windows 10 أصلح الخطأ المتمثل في عدم القدرة على تغيير IP الثابت وعدم القدرة على تغيير DNS على نظام التشغيل Windows 10]()
قبل الضغط على Enter، تحتاج إلى تغيير ثلاث قيم بما في ذلك InterfaceAlias وPreferred-DNS-address وAlternate-DNS-address لتناسب المعلمات الموجودة على شبكتك وDNS الذي تحتاج إلى إعداده. الأمر الكامل هو كما يلي:
Set-DNSClientServerAddress "Wi-Fi" –ServerAddresses ("1.1.1.1","1.0.0.1")
يمكنك استبداله باسم واجهة الشبكة الخاصة بك (InterfaceAlias) و DNS الذي تفضله 8.8.8.8، 8.8.4.4 من Google.
مسح DNS (مسح ذاكرة التخزين المؤقت لـ DNS) وإعادة تعيين Winsock
لتنفيذ DNS في أسرع وقت ممكن، تحتاج إلى استخدام CMD. في نافذة أوامر CMD، أدخل الأمر التالي ثم اضغط على Enter لمسح DNS :
ipconfig /flushdns
لإعادة تعيين Winsock، تحتاج أيضًا إلى استخدام CMD. طريقة القيام بذلك هي إدخال الأمر التالي في CMD ثم الضغط على Enter :
netsh winsock reset
حظ سعيد! نحن ندعوك لقراءة المزيد من النصائح الرائعة حول نظام التشغيل Windows 10: