Technical Anshu
Tutorials Blog
📶 إصلاح مشكلة DNS

متصل بشبكة WiFi ولكن لا يوجد إنترنت، قم بإصلاح مشكلات DNS في نظام التشغيل Windows خطوة بخطوة

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

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 8 minute read
🎥 شاهد الإصلاح الكامل في الفيديو أعلاه — كل أمر يظهر مباشرة، خطوة بخطوة

يمكن لأيقونة WiFi أن تقول بصراحة أنه متصل أثناء فشل كل موقع ويب. وذلك لأن الانضمام إلى شبكة WiFi وفتح موقع ويب هما وظيفتان مختلفتان. يتحدث جهاز الكمبيوتر الخاص بك مع جهاز التوجيه، ويتحدث جهاز التوجيه مع الإنترنت، ويقوم DNS بترجمة أسماء مثل google.com إلى العناوين الرقمية التي تستخدمها الشبكة بالفعل. عندما تنكسر أي خطوة من هذه الخطوات الثلاث، تبدو الشاشة كما هي تقريبًا - ولهذا السبب تهدر الإصلاحات العشوائية الكثير من الوقت. يوجد أدناه الترتيب الذي يتبعه الفني: اختبار قصير واحد للعثور على الخطوة المعطلة، ثم الإصلاحات من الفيديو — مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات، وتجديد عنوان IP، وتعيين خادم DNS يعمل.

Command Prompt — the three ping test
C:\> ping 192.168.1.1 Reply from 192.168.1.1: bytes=32 time=2ms TTL=64 router answers C:\> ping 8.8.8.8 Reply from 8.8.8.8: bytes=32 time=18ms TTL=117 internet answers C:\> ping google.com Ping request could not find host google.com. names fail = DNS problem
👆 اختبار ping الثلاثة – العناوين والتوقيتات هي أمثلة. تعمل الأرقام، وتفشل الأسماء، لذا فإن الخطأ هو DNS، وليس شبكة WiFi الخاصة بك.
1

أولاً أثبت أنه DNS حقًا

افتح موجه الأوامر وقم بتشغيل الأصوات الثلاثة من اللوحة أعلاه، واحدًا تلو الآخر. قم أولاً باختبار اتصال جهاز التوجيه الخاص بك - ابحث عن عنوانه عن طريق كتابة ipconfig وقراءة سطر البوابة الافتراضية، والذي عادةً ما يكون مثل 192.168.1.1. ثم قم بتنفيذ الأمر ping على عنوان IP عام مثل ping 8.8.8.8. أخيرًا، قم بتنفيذ الأمر ping على الاسم باستخدام ping google.com.

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

2

أعد تشغيل جهاز التوجيه وأعد الاتصال مرة واحدة

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

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

3

قم بمسح ذاكرة التخزين المؤقت لـ DNS وتجديد عنوان IP

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

  1. ipconfig /flushdns — يفرغ عمليات البحث عن الأسماء المحفوظة. من المفترض أن تشاهد السطر تم بنجاح مسح ذاكرة التخزين المؤقت لمحلل DNS.
  2. ipconfig /release — يكشف عن عنوان IP الحالي. ينقطع الاتصال لبضع ثوان؛ هذا أمر طبيعي.
  3. ipconfig /renew — يطلب من جهاز التوجيه عنوانًا جديدًا، ومعه مجموعة جديدة من خوادم DNS.

الترتيب مهم: امسح الإجابات القديمة أولاً حتى لا تبقى الإجابات القديمة، ثم قم بالتجديد حتى يقوم الكمبيوتر بإعادة بناء معلومات الشبكة الخاصة به من جهاز التوجيه بدلاً من الذاكرة. اختبر موقعين على الويب الآن - بالنسبة لنسبة كبيرة من هذه الشكاوى، هذا هو الإصلاح الذي ينجح.

4

قم بتعيين خادم DNS العامل على المحول

إذا استمر الاختبار بالفشل، فإن خادم DNS الذي يطلبه جهاز الكمبيوتر الخاص بك يكون في حد ذاته معطلاً أو غير قابل للوصول - وهو أمر شائع جدًا عندما يمر محلل خدمة الإنترنت الافتراضي بيوم سيء. يستبدله الفيديو بـ Google DNS، وهو محلل عام كبير. على نظام التشغيل Windows 11:

  1. افتح الإعدادات، ثم الشبكة والإنترنت، ثم Wi-Fi
  2. افتح خصائص الأجهزة وابحث عن تعيين خادم DNS
  3. انقر على تحرير، واختر يدوي، ثم قم بتشغيل IPv4
  4. DNS المفضل: 8.8.8.8   DNS البديل: 8.8.4.4، ثم احفظ

يعمل زوج Cloudflare، 1.1.1.1 و1.0.0.1، بنفس الطريقة. كن واضحًا بشأن ما يفعله هذا التغيير: فهو يغير فقط من يجيب على عمليات البحث عن الأسماء. فهو لا يقوم بإصلاح الموعد النهائي، ولا يزيد من سرعة التنزيل لديك - فهو ببساطة يلتف حول برنامج حل كان يعطلك.

5

إذا استمر الفشل، فأعد ضبط مكدس الشبكة

لا تزال هناك عمليتا إعادة تعيين أكثر تعقيدًا، وهما يستحقان المحاولة قبل أي شيء جذري مثل إعادة تثبيت Windows - بيت القصيد من الفيديو هو أن هذه المشكلة لا تحتاج أبدًا إلى إعادة التثبيت. أولاً، أعد تشغيل خدمة DNS Client: اضغط على Windows + R، واكتب services.msc، وابحث عن DNS Client وأعد تشغيله إذا تم عرض الخيار.

  1. في موجه أوامر المسؤول، قم بتشغيل netsh winsock reset
  2. ثم قم بتشغيل netsh int ip reset
  3. أعد تشغيل الكمبيوتر واختبره مرة أخرى

الملاذ الأخير داخل Windows هو الإعدادات ← الشبكة والإنترنت ← إعدادات الشبكة المتقدمة ← إعادة تعيين الشبكة . إنه يعمل، ولكن تعرف على التكلفة قبل النقر: فهو يزيل شبكات WiFi وكلمات المرور المحفوظة ويزيل تثبيت برنامج VPN، لذلك يمكنك إعادة الاتصال بكل شيء يدويًا.

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

🎥 شاهد الفيديو الكامل لإصلاح DNS

شاهد كل خطوة على جهاز كمبيوتر حقيقي يعمل بنظام Windows - تتغير الاختبارات والأوامر ونظام أسماء النطاقات بالترتيب.

▶️ Watch Full Video
❓ الأسئلة المتداولة

لماذا تقول شبكة WiFi أنه متصل ولكن لا يتم فتح موقع ويب؟

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

ما هو خادم DNS الذي يجب أن أستخدمه، Google أم Cloudflare؟

أي من الزوجين هو خيار معقول. Google DNS هو 8.8.8.8 مع 8.8.4.4 كبديل، وCloudflare هو 1.1.1.1 مع 1.0.0.1. كلاهما عبارة عن حلول عامة كبيرة ومجانية. قم بتعيين زوج واحد، وقم بتشغيل اختبار ping الثلاثة مرة أخرى، واحتفظ بأي إعداد يمر بشكل نظيف على اتصالك.

هل سيؤدي تغيير DNS إلى جعل الإنترنت الخاص بي أسرع؟

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

يعتمد هذا الدليل على فيديو إصلاح Anshu الفني لشبكة WiFi وDNS • هل أنت عالق في إحدى الخطوات؟ اسأل في تعليقات الفيديو - سوف تحصل على الرد 🙏