عندما تمت إدخال IPv6، تم تعيينه للقضاء على الشهية الجائعة للعالم للمزيد من عناوين IP. ولكن تبين أن اعتماد IPv6 كان بطيئًا، ويختار البعض تعطيل IPv6 على Windows لأغراض استكشاف الأخطاء وإصلاحها. دعونا نتعلم كيف.
في هذا البرنامج التعليمي، ستتعلم كيفية تعطيل IPv6 من خلال طرق مختلفة، سواء عبر واجهة المستخدم الرسومية أو وحدة الطرفية سطر الأوامر.
هل أنت مستعد للانطلاق؟ لنذهب!
المتطلبات المسبقة
يتضمن هذا البرنامج التعليمي عروضًا توضيحية عملية. إذا كنت ترغب في المتابعة، تأكد من أن لديك ما يلي:
- يستخدم هذا البرنامج التعليمي Windows 10 build 20H2، ولكن أي إصدار من Windows 10 سيعمل.
- قم بتسجيل الدخول إلى Windows كمستخدم بصلاحيات إدارية.
- يستخدم المثال PowerShell بيئة Windows PowerShell المدمجة في Windows 10.
تعطيل IPv6 عبر واجهة المستخدم الرسومية
أولاً، تحتاج إلى تعطيل IPv6 من خلال تطبيق Windows 10 Network Connections. للقيام بذلك، يجب عليك الوصول إلى خصائص محول الشبكة الخاص بك لتعطيل IPv6.
1. انقر بزر الماوس الأيمن على رمز الشبكة/الواي فاي في علبة النظام واختر فتح إعدادات الشبكة والإنترنت للوصول إلى إعدادات الشبكة الخاصة بك.

2. تحت إعدادات الشبكة المتقدمة، حدد تغيير خيارات المحول لرؤية جميع المحولات (بطاقات الشبكة) المستخدمة على جهاز الكمبيوتر الخاص بك.

3. الآن، انقر بزر الماوس الأيمن على محول الإيثرنت الخاص بك وحدد الخصائص. وبذلك، يتم فتح نافذة “الخصائص” لبطاقة الشبكة التي حددتها.

البحث عن الخيار بروتوكول الإنترنت النسخة 6 (TCP/IPv6) من القائمة تحت علامة الشبكة. إذا كان الخيار محددًا، فانقر فوق مربع الاختيار لتعطيله، كما هو موضح أدناه، ثم انقر على موافق.
بعد تعطيل IPv6، لن تلاحظ أي تغيير في توصيل الإنترنت لجهاز الكمبيوتر الخاص بك نظرًا لأن إعدادات محول IPv4 مضبوطة افتراضيًا.

تعطيل IPv6 عبر PowerShell
ربما تفضل بيئة سطر الأوامر بدلاً من واجهة المستخدم الرسومية عند إدارة تكوين شبكة Windows. إذا كان الأمر كذلك، قم بتشغيل الأوامر التالية في PowerShell لتعطيل محولات الشبكة IPv6.
1. افتح PowerShell كمسؤول، وقم بتشغيل الأمر Get-NetAdapterBinding
أدناه لعرض قائمة الربط لمحولات الشبكة ومعرف المكونات الخاص بها، والحالة. بالإضافة إلى ذلك، قم بتصفية جميع المحولات حيث يكون ComponentID
يساوي ms_tcpip6
باستخدام الأمر Where-Object
.
في القيم المعادة، احرص على DisplayName و ComponentID للمحول الذي ترغب في تعطيله؛ ستحتاج إليهم في الخطوة التالية. في المثال أدناه، تم اختيار محول Ethernet
.

2. قم بتشغيل الأمر Disable-NetAdapterBinding
أدناه لتعطيل محول الشبكة الخاص بك.
أدناه، تم تعطيل محول Ethernet
بمكون ms_tcpip6
، لكن قم بتغيير الاسم ومعرف المكون بالهدف المقصود. إذا نجحت العملية، لن يتم عرض أي إخراج.

3. في النهاية، قم بتشغيل الأمر Get-NetAdapterBinding
أدناه للتحقق مما إذا كان IPv6 لمحول الشبكة الخاص بك قد تم تعطيله الآن.
يمكنك أن ترى أدناه، تم عرض محول Ethernet
، لكن قم بتغييره بالهدف المقصود.

ربما ليس لديك نية في الاحتفاظ بـ IPv6 مفعلًا على أي من محولات الشبكة الخاصة بك. إذا كان الأمر كذلك، قم بتشغيل هذا الأمر بدلاً من ذلك
Disable-NetAdapterBinding -Name "*" -ComponentID ms_tcpip6
للذهاب إلى الأسلحة النووية وتعطيل IPv6 على جميع محولات الشبكة.
تعطيل IPv6 لجميع محولات الشبكة عبر سطر الأوامر
بدلاً من PowerShell، يمكنك اللجوء إلى نافذة الأوامر بدلاً من ذلك. تتيح لك نافذة الأوامر أيضًا تعطيل IPv6 لمحولات الشبكة الخاصة بك عن طريق تشغيل مجموعة مختلفة من الأوامر بدلاً من PowerShell.
1. قم بفتح نافذة الأوامر كمسؤول، وقم بتشغيل الأمر ipconfig
. يعرض الأمر ipconfig
جميع القيم الحالية لتكوين الشبكة TCP/IP، حتى تتمكن من التحقق مما إذا كان IPv6 ممكّنًا على محول الشبكة الخاص بك.
أدناه، يمكنك رؤية أن IPv6 ممكّن لمحول الإيثرنت.

2. قم بتشغيل سلسلة الأوامر أدناه لتعطيل كل توصيل IPv6 لكل واجهة شبكة.
العلامة السابقة
::
قبل النص تشير إلى تعليقات، في حال نسخت الأوامر ولصقتها في الطرفية أدناه.
إذا نجحت العملية، ستحصل على رسالة Ok بعد تشغيل كل أمر، كما هو موضح أدناه.

3. في الختام، أعد تشغيل الأمر ipconfig
للتحقق مما إذا كنت قد قمت بتعطيل IPv6 بنجاح.
لاحظ أدناه أن IPv6 غير مدرج، مما يشير إلى أن IPv6 معطّل الآن.

الاستنتاج
طوال هذا البرنامج التعليمي، تعلمت ما هو IPv6 وكيفية تعطيله في نظام Windows. كما تعلمت الأوامر التي تعطّل IPv6 سواء على نافذة الأوامر أو PowerShell.
هل ستُضيف تعطيل IPv6 إلى روتين حل مشكلات الشبكة الخاص بك؟