# إنشاء خوادم أسماء مخصّصة
Source: https://docs.webgee.com/ar/domains-dns/how-do-i-create-custom-nameservers



شغّل خوادم أسماء على نطاقك أنت — `ns1.example.com` و`ns2.example.com` — كي
يوجّه عملاؤك الموزَّعون نطاقاتهم إلى علامتك لا إلى علامة WebGee. ينطبق على
حسابات الموزّعين. ولا رسوم على ذلك.

<Callout type="warn">
  يجب إتمام كل خطوة. فخوادم الأسماء المخصّصة المضبوطة جزئيًا تفشل بأسوأ صورة
  ممكنة: تُحمَّل المواقع لك ولبعض الزوار، وتفشل لآخرين حسب المحلّل الذي
  يستخدمونه. وهذا أصعب في التشخيص بكثير من فشل نظيف.
</Callout>

## ما تحتاجه [#ما-تحتاجه]

* نطاق تتحكم فيه، لاستضافة خوادم الأسماء عليه.
* **عنوانا IP** من رسالة الترحيب، أو من منطقة العملاء.

## 1. سجّل سجلات الغراء لدى مُسجِّلك [#1-سجّل-سجلات-الغراء-لدى-مُسجِّلك]

هذه هي الخطوة التي يغفلها الناس، ولا شيء يعمل بدونها.

سجل الغراء يخبر السجل بعنوان IP لخادم أسماء يقع *داخل* النطاق الذي يخدمه.
وبدونه، يُطلب من المحلّلات البحث عن `ns1.example.com` بسؤال `ns1.example.com` —
وهي حلقة لا مخرج منها.

لدى مُسجِّلك، اعثر على خيار تسجيل **hostname** أو **child nameserver** أو
**glue record** — والمصطلحات تختلف، لكن كل مُسجِّل لديه هذا الخيار — وأنشئ:

| اسم المضيف        | عنوان IP                  |
| ----------------- | ------------------------- |
| `ns1.example.com` | عنوان خادم الأسماء الأول  |
| `ns2.example.com` | عنوان خادم الأسماء الثاني |

## 2. أضف سجلات A مطابقة [#2-أضف-سجلات-a-مطابقة]

في منطقة DNS لـ `example.com`، أضف:

| الاسم | النوع | القيمة                    |
| ----- | ----- | ------------------------- |
| `ns1` | `A`   | عنوان خادم الأسماء الأول  |
| `ns2` | `A`   | عنوان خادم الأسماء الثاني |

ويجب أن تتطابق سجلات الغراء مع سجلات `A` هذه. وحيث تختلف، يتباين السلوك حسب
المحلّل — وهو بالضبط الفشل الجزئي الموصوف أعلاه.

## 3. اضبطها في WHM [#3-اضبطها-في-whm]

1. سجّل الدخول إلى **WHM**.
2. ابحث عن **Basic WebHost Manager Setup**.
3. ضمن **Nameservers**، أدخل `ns1.example.com` و`ns2.example.com`.
4. احفظ.

وتُسنَد هذه الخوادم تلقائيًا إلى الحسابات الجديدة التي تنشئها.

## 4. وجّه نطاقك أنت إليها [#4-وجّه-نطاقك-أنت-إليها]

غيّر `example.com` نفسه ليستخدم `ns1.example.com` و`ns2.example.com` لدى
مُسجِّلك.

## تأكّد أنه نجح [#تأكّد-أنه-نجح]

```bash
dig +short ns1.example.com
dig +short ns2.example.com
```

ويجب أن يعيد كلاهما العناوين الصحيحة. ثم تأكّد أن التفويض يُحلّ:

```bash
dig +short NS example.com
dig @ns1.example.com +short example.com
```

والثاني يسأل خادم أسمائك مباشرة — والجواب الصالح يعني أنه معتمَد ويخدم.

واسمح حتى 48 ساعة قبل أن تستنتج أن شيئًا خاطئ. فتغييرات سجلات الغراء تنتشر على
مستوى السجل وهي أبطأ من DNS العادي.

## إن كانت المواقع تُحمَّل على فترات [#إن-كانت-المواقع-تُحمَّل-على-فترات]

فتلك بصمة سجلات غراء ناقصة أو غير متطابقة. أعد فحص الخطوة الأولى — فبعض
المحلّلات تحتفظ بالجواب الصحيح من مسار آخر بينما تتبع أخرى الحلقة وتفشل.

## اقرأ أيضًا [#اقرأ-أيضًا]

* [أي خوادم أسماء تستخدم](/ar/domains-dns/which-nameservers-should-i-use-with-webgee)
* [تغيير سجل SOA](/ar/domains-dns/how-do-i-update-the-soa-record-of-the-dns-zones-under-my-reseller-account)
* [إعداد قوالب منطقة DNS مخصّصة في WHM](/ar/reseller/setting-up-custom-dns-zone-templates-in-whm)
