Skip to main content

كيفية إعداد أسماء مستعارة DNS باستخدام خادم الويب Apache

حل مشكلة DNS server not responding وعدم اتصال الكمبيوتر بالانترنت (أبريل 2025)

حل مشكلة DNS server not responding وعدم اتصال الكمبيوتر بالانترنت (أبريل 2025)
Anonim

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

صعوبة: الصعب

الوقت اللازم: 10 دقائق

إعداد أسماء DNS المستعار

  1. قم بإنشاء دليل على خادم الويب Apache الخاص بك.
    1. تأكد من وضع الدليل داخل دلائل خادم الويب ، وليس في أي مكان على جهازك. على سبيل المثال ، توجد معظم ملفات الويب لخادم Apache في

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

  2. في الإصدار 1 من Apache ، قم بتحرير

    apache.conf الملف والعثور على قسم (المضيفات الظاهرية) vhosts.

    1. في الإصدار 2 من Apache ، قم بتحرير

      vhosts.conf ملف.

    2. عادة ما تكون موجودة في دليل التكوين على خادم الويب الخاص بك ، وليس في

      htdocs منطقة.

  3. في أي من الإصدارين ، قم بتحرير قسم vhosts لإضافة مضيف ظاهري جديد:
    1. IP_ADDRESS>

  4. اسم الخادم اسم النطاق

  5. جذر المستند FULL_PATH_TO_DIRECTORY

    1. غيّر الأجزاء المميزة من الشفرة أعلاه إلى المعلومات الخاصة بموقعك ونطاقك.
  6. أعد تشغيل Apache.
  7. تحرير الخاص بك

    named.conf ملف

  8. إضافة إدخال للنطاق:
    1. المنطقة " DOMAIN "IN {

  9. اكتب الرئيسي

  10. الملف "LOCATION_OF_DB_FILE" ؛

  11. allow-transfer {IP_ADDRESS؛ }؛

  12. };

    1. غيّر الأجزاء المميزة من الشفرة أعلاه إلى المعلومات الخاصة بموقعك ونطاقك.
  13. قم بإنشاء ملف db للمجال
    1. أبسط طريقة هي نسخ ملفات ديسيبل أخرى وإضافة مجالك الجديد.
  14. أعد تحميل DNS الخاص بك
  15. اختبر نطاقك في متصفح الويب الخاص بك.
    1. قد يستغرق نشر DNS الخاص بك عدة ساعات ، ولكن طالما أنك تشير إلى DNS المحلي الخاص بك ، فيمكنك اختباره على الفور.

ماذا تحتاج

  • اباتشي خادم الويب
  • اسمه DNS
  • الوصول إلى ملفات conf