ما هو سجل A؟
سجل A (سجل العنوان) هو نوع سجل DNS أساسي يربط اسم النطاق بعنوان IPv4. عندما يكتب شخص ما اسم النطاق الخاص بك في المتصفح، تستخدم خوادم DNS سجلات A للعثور على عنوان IP لخادم الويب الذي يستضيف موقعك.
كيفية عمل سجلات A
عندما يزور مستخدم example.com:
1. استعلام DNS: يسأل المتصفح "ما هو IP لـ example.com؟"
2. بحث سجل A: تجد خوادم DNS سجل A
3. إرجاع IP: يتم إرجاع عنوان IPv4 (على سبيل المثال، 93.184.216.34)
4. إنشاء اتصال: يتصل المتصفح بعنوان IP
example.com. IN A 93.184.216.34
يُظهر تنسيق سجل DNS هذا:
- example.com. - النطاق (النقطة الزائدة تشير إلى الجذر)
- IN - فئة الإنترنت
- A - نوع السجل
- 93.184.216.34 - عنوان IPv4
إعداد سجل A
الإعداد الأساسي
تحتاج معظم إعدادات النطاقات إلى حد أدنى:
@ IN A 203.0.113.50 ; النطاق الجذري
www IN A 203.0.113.50 ; نطاق فرعي www
يمثل رمز "@" النطاق الجذري (example.com بدون www).
سجلات A متعددة
يمكن أن يكون للنطاق سجلات A متعددة لتوازن التحميل:
example.com. IN A 203.0.113.50
example.com. IN A 203.0.113.51
example.com. IN A 203.0.113.52
عادة ما تستخدم محللات DNS Round-Robin من خلال هذه العناوين أو تحدد بناءً على الجغرافيا.
TTL (وقت البقاء)
تتضمن سجلات A قيمة TTL تحدد المدة التي يجب على محللات DNS تخزين السجل مؤقتاً:
example.com. 300 IN A 203.0.113.50
TTL بمدة 300 ثانية (5 دقائق) يعني أن تغييرات DNS تنتشر خلال 5 دقائق. يسمح TTLs الأقصر بتغييرات أسرع لكنه يزيد من حجم استعلامات DNS.
حالات استخدام سجل A الشائعة
استضافة الويب
أشر نطاقك إلى خادم الويب الخاص بك:
@ → عنوان IP خادمك
www → عنوان IP خادمك (أو استخدم CNAME)
النطاقات الفرعية
أنشئ سجلات A لخدمات مختلفة:
api.example.com → IP خادم API
blog.example.com → IP خادم المدونة
shop.example.com → IP خادم التجارة الإلكترونية
إعدادات CDN
تتطلب بعض شبكات توصيل المحتوى سجلات A تشير إلى عناوين IP للحافة (على الرغم من أن CNAME أكثر شيوعاً):
example.com → IP حافة CDN
سجل A مقابل أنواع السجلات الأخرى
| السجل | الغرض | يشير إلى |
|---|---|---|
| A | عنوان IPv4 | 93.184.216.34 |
| AAAA | عنوان IPv6 | 2606:2800:220:1:... |
| CNAME | اسم مستعار | domain.com آخر |
| ALIAS/ANAME | اسم مستعار نطاق جذري | domain.com آخر |
التحقق من سجلات A
استخدام dig (Linux/Mac):dig example.com A
استخدام nslookup (Windows):
nslookup example.com
استخدام فحص صحة DomScan:
curl "https://domscan.net/v1/health?domain=example.com"
# يرجع إعداد DNS بما في ذلك سجلات A
أفضل الممارسات
1. اضبط دائماً @ و www: يكتب المستخدمون النطاقات بطرق مختلفة
2. استخدم TTLs مناسبة: 300-3600 ثانية لمعظم الحالات؛ أقل قبل التغييرات المخطط لها
3. ضع في الاعتبار سجلات AAAA: IPv6 أصبح مهم بشكل متزايد
4. راقب السجلات: سجلات A غير صحيحة تعني توقف الموقع
5. وثّق التغييرات: احتفظ بسجل لعناوين IP التي تخدم كل غرض
سجلات A هي أساس استضافة الويب. فهمها ضروري لأي مطور يدير بنية تحتية للنطاقات.