رمز التفويض

صناعة النطاقات
رمز EPP أو رمز النقل أو رمز التفويض المستخدم لتأكيد نقل النطاق.
← العودة إلى القاموس

ما هو رمز التفويض؟

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

كيف تعمل رموز التفويض؟

نموذج أمان نقل النطاق

تعمل رموز التفويض دليلاً على ملكية النطاق أثناء النقل:

1. يطلب مالك النطاق الرمز من المسجل الحالي.

2. يقدم المسجل رمزاً فريداً (عادةً 6-16 محرفاً أبجدياً رقمياً).

3. يبدأ المالك النقل لدى المسجل الجديد.

4. يقدم رمز التفويض دليلاً على الإذن.

5. يستمر النقل إذا تطابق الرمز.

6. يؤكد المسجل الحالي النقل، أو يوافق عليه تلقائياً بعد 5 أيام.

صيغة رمز التفويض

تتصف رموز التفويض المعتادة بما يلي:

Length:     8-16 characters

Format: Alphanumeric (letters + numbers)

Case: Usually case-sensitive

Example: Xy8#kL2$pQ9m

Validity: No expiration (remains same until regenerated)

الحصول على رمز التفويض

من المسجلين الرئيسيين

GoDaddy:

1. سجل الدخول إلى الحساب.

2. انتقل إلى إعدادات النطاق.

3. انقر «نقل النطاق بعيداً عن GoDaddy».

4. يظهر رمز التفويض أو يرسل بالبريد.

Namecheap:

1. Domain List ← Manage.

2. مرر إلى Auth Code.

3. انقر Get EPP Code.

4. يرسل الرمز إلى بريد المسؤول.

Google Domains:

1. اختر النطاق.

2. انقر Transfer out.

3. احصل على رمز التفويض.

4. افتح قفل النطاق.

Cloudflare:

1. افتح Domain Overview.

2. Configuration ← Transfer.

3. احصل على رمز التفويض.

4. أزل قفل النقل.

الطرق الشائعة

لوحة التحكم: طلب بالبريد: الاتصال بالدعم:

متطلبات رمز التفويض

الشروط المسبقة للحصول على الرمز

1. التحقق من ملكية النطاق 2. حالة النطاق
✓ Domain unlocked (transfer lock disabled)

✓ Not in redemption period

✓ No active UDRP dispute

✓ Not within 60 days of registration or previous transfer

✓ Admin email verified and accessible

3. حالة الحساب

عملية نقل النطاق

النقل خطوة بخطوة

المرحلة 1: الإعداد (لدى المسجل الحالي)
Day 0:

1. Unlock domain

2. Disable WHOIS privacy (temporarily)

3. Verify admin contact email is accessible

4. Obtain auth code

5. Document current DNS settings

المرحلة 2: البدء (لدى المسجل الجديد)
Day 0:

1. Start transfer process at new registrar

2. Enter domain name

3. Provide auth code

4. Confirm admin contact email

5. Pay transfer fee (typically includes 1-year extension)

المرحلة 3: التأكيد
Day 0-1:

1. Email sent to admin contact

2. Approve transfer via email link

3. Current registrar notified

4. 5-day approval window starts (or immediate with approval)

المرحلة 4: الإكمال
Day 1-7:

1. Current registrar approves (or auto-approves after 5 days)

2. Domain transfers to new registrar

3. Registration extended by 1 year

4. Transfer complete

مدة النقل

Immediate:    New registrar receives request

Day 0-1: Approval email sent to admin contact

Day 1-5: Waiting period (unless manually approved)

Day 5: Auto-approval if current registrar doesn't respond

Day 5-7: Transfer completes

أمان رمز التفويض

لماذا الرموز ضرورية؟

من دون رموز التفويض يصبح اختطاف النطاق سهلاً:

Without Auth Code:

Attacker initiates transfer → Domain stolen

With Auth Code:

Attacker initiates transfer → Requires auth code → Blocked

حماية رمز التفويض

أفضل الممارسات:

1. لا تشاركه علناً: لا تنشر رموز التفويض عبر الإنترنت.

2. استخدم نقلاً آمناً: أرسله عبر بريد مشفر أو قناة آمنة.

3. جدده بعد الاستخدام: اطلب رمزاً جديداً بعد اكتمال النقل.

4. تحقق من المستلم: تأكد من أنك تشاركه مع المسجل الجديد الشرعي.

5. فعّل قفل النقل: أبق النطاق مقفلاً عندما لا تنقله.

تحذيرات أمنية

تصيد رمز التفويض:
Fake Email:

"Your domain is expiring! Provide your auth code to renew."

Legitimate Email:

Never asks for auth code unless YOU initiated transfer.

الهندسة الاجتماعية:

مشكلات رمز التفويض الشائعة

المشكلة: الرمز لا يعمل

الأسباب: الحلول:
1. Double-check exact code (copy/paste)

2. Verify domain is unlocked

3. Request fresh auth code

4. Disable WHOIS privacy temporarily

5. Confirm domain spelling

المشكلة: لا يمكن الحصول على الرمز

الأسباب: الحلول:
1. Check domain lock status: dig example.com | grep clientTransferProhibited

2. Verify 60-day eligibility

3. Resolve outstanding payments

4. Contact registrar support for holds

5. Review registrar transfer policies

المشكلة: لم تصل الرسالة

الأسباب: الحلول:
1. Check spam/junk folder

2. Verify admin contact email in WHOIS

3. Wait 1-2 hours

4. Request resend

5. Update contact email if incorrect

رمز التفويض مقابل قفل النقل

قفل النقل، قفل المسجل

ميزة أمنية منفصلة:

Transfer Lock: Prevents transfer initiation at registrar level

Auth Code: Proves authorization when transfer is initiated

Both Required for Secure Transfer:

1. Unlock domain (disable transfer lock)

2. Provide auth code (prove authorization)

رموز حالة النطاق

رموز EPP المرتبطة بالنقل:

clientTransferProhibited  → Transfer locked by registrar

serverTransferProhibited → Transfer locked by registry

transferPeriod → Currently transferring

# Check status:

whois example.com | grep -i transfer

حالات نقل خاصة

النطاقات الممتازة

قد تتطلب النطاقات المميزة:

النطاقات المنتهية

Grace Period:       Auth code still available

Redemption Period: Must restore before transfer (high fee)

Pending Delete: No transfers allowed

نقل عدة نطاقات

اعتبارات النقل الجماعي:

# Obtain auth codes for all domains

for domain in domain1.com domain2.com domain3.com; do

echo "Auth code for $domain: [request from registrar]"

done

# Organize codes securely

domains_authcodes.txt:

domain1.com → Xy8#kL2$pQ9m

domain2.com → Mz3%nB5@hR7k

domain3.com → Pq4&vN8!dS2w

التحقق من أهلية النقل

قائمة ما قبل النقل

# 1. Check domain lock status

whois example.com | grep -i "Status:"

# 2. Verify registration date

whois example.com | grep -i "Creation Date:"

# 3. Check last transfer date

whois example.com | grep -i "Updated Date:"

# 4. Verify admin email is accessible

whois example.com | grep -i "Admin Email:"

# 5. Confirm DNS is documented (for continuity)

dig example.com ANY

استخدام DomScan

curl "https://domscan.net/v1/health?domain=example.com"

# Returns transfer eligibility information:

# - Lock status

# - Registration date

# - Transfer lock details

أفضل الممارسات

قبل النقل

1. وثق الإعداد الحالي:

- سجلات DNS

- إعدادات البريد

- شهادات SSL

- خوادم الأسماء

2. خفض TTL لـDNS (اختياري):

24-48 hours before transfer, set TTL to 300 seconds

Allows quick DNS changes if needed

3. انسخ بيانات النطاق احتياطياً:

- صدّر ملف المنطقة

- التقط صورة لإعدادات DNS

- احفظ سجلات MX وTXT

أثناء النقل

1. راقب البريد: افحص بريد اتصال المسؤول باستمرار.

2. وافق بسرعة: لا تنتظر الموافقة التلقائية بعد 5 أيام.

3. تحقق من استمرارية DNS: تأكد من استمرار الحل أثناء النقل.

4. افحص الموقع والبريد: تحقق من عدم انقطاعهما.

بعد النقل

1. تحقق من اكتمال النقل: أكد وجود النطاق لدى المسجل الجديد.

2. أعد تفعيل قفل النقل: اقفل النطاق فوراً.

3. اضبط DNS: أعد الإعداد لدى المسجل الجديد عند الحاجة.

4. أعد الخصوصية: فعّل خصوصية WHOIS.

5. أعد TTL: أرجع قيم DNS إلى المعتاد.

6. اختبر كل شيء: تحقق من الموقع والبريد والخدمات.

بدائل رمز التفويض

نقل Push

النقل الداخلي لدى المسجل نفسه:

نقل السجل

تستخدم بعض ccTLD أنظمة مختلفة:

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

استفد من هذه المعرفة

استخدم API الخاص بـ DomScan للتحقق من توفر النطاقات وصحتها والمزيد.