# إدارة النطاقات المخصصة

# مقدمة

عند تطوير تطبيقات الويب محليًا، غالبًا ما يكون من الضروري إضافة نطاق مخصص، مما يجعل التطوير المحلي أبسط وأقرب إلى تكوين بيئة الإنتاج.

لتبسيط إدارة النطاقات المخصصة، أدخلت ServBay خادم DNS مدمج في الإصدار v1.3.4. بالإضافة إلى ذلك، يمكنك تعديل ملف /etc/hosts مباشرة من خلال ServBay، ويمكن أن يصبح الأمر ساري المفعول في الوقت الفعلي.

التالي، دعونا نلقي نظرة على كيفية إدارة النطاقات المخصصة في ServBay.

# تمكين الخادم DNS المدمج (dnsmasq)

قبل استخدام خادم DNS المدمج ، تحتاج أولاً إلى تفعيل خدمة dnsmasq.

تفعيل خدمة Dnsmasq

ثم، انقر على خيار DNS على اليسار لدخول واجهة وظيفة إدارة DNS.

كمثال، دعنا نضيف نطاقًا مخصصًا: servbay.cloud ، يشير إلى ال IP: 192.168.66.6.

مثال على إضافة نطاق مخصص

بعد النقر على زر "إضافة"، يتم تنشيط حل DNS لهذا النطاق المخصص. دعنا نتحقق:

بينغ servbay.cloud

من خلال ping، يمكننا أن نرى أن تحليل اسم النطاق الذي قمنا بتعيينه مفعل بالفعل.

# تعديل ملف /etc/hosts

بتعديل ملف /etc/hosts، يمكنك أيضًا تحقيق تحليل الاسم المجال مخصص.

الاستخدام مماثل لاستخدام خادم DNS:

إضافة نطاق مخصص عبر ملف hosts

بعد النقر على الزر "إضافة"، يتم تنشيط الدقة DNS لهذا النطاق المخصص. دعنا نتحقق:

بينغ servbay.rocks

من خلال ping، يمكننا أن نرى أن حل اسم النطاق الذي وضعناه هو فعّال بالفعل.

# إعداد خوادم DNS الرئيسية

يدعم ServBay تعيين خوادم DNS المنتهية. سيتم إرسال جميع النطاقات غير المخصصة إلى خادم DNS المنتهي للحل.

تحت الظروف العادية، لا يتعين تعيين هذا الخيار، حيث ستكشف ServBay تلقائيًا عن إعدادات النظام الافتراضية.

إعداد الخادم الأعلى لـ DNS

بالطبع، يمكنك أيضًا تعديل الخادم العلوي يدوياً إلى 8.8.8.8 أو DNS العام لـ Cloudflare.

Last Updated: 5/10/2024