
EPP code چیست؟ همهچیز درباره رمز انتقال دامین
اگر تا حالا خواستهاید یک دامنه را از یک رجیسترار به رجیستراری دیگر ببرید، احتمالا با عبارت «کد EPP» یا «Auth Code» روبهرو شدهاید و شاید اولش گیجکننده بهنظر برسد. خبر خوب این است که ماجرا آنقدرها هم پیچیده نیست؛ کد EPP فقط یک رمز کوتاه است که ثابت میکند مالک واقعی دامنه شما هستید، […]
EPP code چیست؟ همهچیز درباره رمز انتقال دامین
اگر تا حالا خواستهاید یک دامنه را از یک رجیسترار به رجیستراری دیگر ببرید، احتمالا با عبارت «کد EPP» یا «Auth Code» روبهرو شدهاید و شاید اولش گیجکننده بهنظر برسد. خبر خوب این است که ماجرا آنقدرها هم پیچیده نیست؛ کد EPP فقط یک رمز کوتاه است که ثابت میکند مالک واقعی دامنه شما هستید، نه کس دیگری.
در این مقاله ضمن پاسخ به این سوال که EPP code چیست، با کاربرد، نحوه دریافت، اعتبار و نقش آن در انتقال دامنه آشنا میشوید.

کد ای پی پی چیست؟
EPP مخفف Extensible Provisioning Protocol است؛ پروتکلی که رجیسترارها و رجیستریها با آن اطلاعات دامنه را رد و بدل میکنند. کد EPP، که با نامهای کد ایپیپی، Auth Code، رمز انتقال دامنه یا کد امنیتی دامنه هم شناخته میشود، یک رشته حروف و اعداد است که رجیسترار فعلی شما آن را تولید میکند. این کد را میتوانید دقیقا مثل رمز عبور ایمیلتان در نظر بگیرید؛ بدون آن، هیچکس، حتی خود شما، نمیتواند دامنه را جابهجا کند.
هدف اصلی این کد، جلوگیری از سرقت دامنه است. اگر این رمز وجود نداشت، هر کسی میتوانست درخواست انتقال یک دامنه را ثبت کند بدون اینکه واقعا مالکش باشد.
کد EPP چه شکلی دارد و کجا استفاده میشود؟
این کد معمولا ترکیبی از حروف بزرگ و کوچک، عدد و گاهی نویسههای خاص است و به حروف بزرگ و کوچک هم حساس است. برای بیشتر پسوندهای بینالمللی مثل com.، net.، org.، info. و بسیاری از پسوندهای جدید gTLD، این کد الزامی است. اما نکتهای هست که خیلیها نمیدانند: همه پسوندهای دامنه از این سیستم استفاده نمیکنند. مثلا دامنههای uk. بهجای کد EPP از سیستم IPS Tag استفاده میکنند و برخی پسوندهای کد کشوری، مثل بعضی زیرمجموعههای ir.، فرایند متفاوتی برای انتقال دارند.
اینجاست که تفاوت دامنه ir با com خودش را نشان میدهد؛ دامنههای com. تحت قوانین ICANN اداره میشوند و کد EPP بخش استاندارد فرآیندشان است، اما دامنه ir زیر نظر مرکز ثبت دامنه ایران (نیک) است و روال انتقالش قوانین جداگانهای دارد.
چرا اصلا به کد احراز انتقال دامنه نیاز دارید؟
وقتی میخواهید انتقال دامنه را از رجیسترار فعلی به رجیستراری دیگر شروع کنید، رجیسترار مقصد از شما میخواهد کد EPP را وارد کنید. این کار چند نقش دارد:
- اثبات مالکیت: نشان میدهد درخواست انتقال از طرف صاحب واقعی دامنه است.
- جلوگیری از سرقت: بدون این کد، کسی نمیتواند دامنه را منتقل کند.
- اعتبار زمانی محدود: طبق سیاست جدید ICANN که از ۲۰۲۴ اجرایی شده، این کد بر اساس تقاضا تولید میشود و حداکثر ۱۴ روز تقویمی معتبر میماند؛ یعنی نمیتوانید یک کد قدیمی را ماهها بعد استفاده کنید.
چطور کد EPP دامنهتان را پیدا کنید؟
روش گرفتن این کد بین رجیسترارهای مختلف کمی فرق دارد، اما بهطور کلی سه راه رایج وجود دارد:
۱. پنل مدیریت دامنه: وارد حساب کاربریتان در رجیسترار شوید، دامنه موردنظر را انتخاب کنید و گزینهای مثل «Transfer» یا «Get EPP Code» را پیدا کنید.
۲. ارسال به ایمیل ثبتشده: بیشتر رجیسترارها کد را فقط به ایمیل رجیسترنت مالک ثبتشده در هویز دامنه (whois دامنه) ارسال میکنند، نه هر ایمیلی که در حساب کاربری ثبت شده.
۳. تماس با پشتیبانی: اگر رجیسترار فرم آنلاین نداشته باشد، باید از تیم پشتیبانی درخواست کنید؛ طبق قوانین ICANN، رجیسترار موظف است ظرف پنج روز کاری این کد را در اختیارتان بگذارد.
برای خرید دامنه .com و اکثر پسوندهای بینالمللی همین سه روش کفایت میکند. اما برای دامنه ir، باید از پنل نیک یا نمایندگی ثبتکننده اقدام کنید، چون فرایندش مستقل از سیستم EPP بینالمللی است.

قفل انتقال دامنه؛ نکتهای که خیلیها فراموشش میکنند!
داشتن کد EPP همیشه بهمعنی امکان انتقال فوری نیست. ICANN یک قفل امنیتی روی دامنه اعمال میکند که در سه حالت فعال میشود: بلافاصله پس از ثبت دامنه، پس از یک انتقال قبلی، و پس از تغییر اطلاعات تماس مالک در Whois. مدت این قفل در حال حاضر۶۰ روز است، هرچند در پایان ۲۰۲۴ شورای ICANN رای به حذف تدریجی این محدودیت داد اما اجرایش زودتر از ۲۰۲۶ عملی نمیشود؛ پس فعلا همان قانون قدیمی برقرار است.
نکته جالب اینجاست: در این ۶۰ روز، سایت و ایمیل شما همچنان کار میکنند و فقط امکان جابهجایی بین رجیسترارها مسدود است. اگر عجله دارید و قرار است دامنه در همان رجیسترار باقی بماند، میتوانید از قابلیت «push» بین دو حساب همان رجیسترار استفاده کنید که این قفل رویش اثر ندارد.
کد EPP با پسورد رجیسترار دامنه یا Whois دامنه فرق دارد
خیلیها این دو را اشتباه میگیرند. رمز عبور حساب کاربریتان در رجیسترار، دسترسی روزمره به پنل مدیریت را میدهد؛ اما کد EPP فقط مخصوص انتقال دامنه است و هر بار که آن را درخواست کنید، معمولا کد تازهای تولید میشود. هویز دامنه (whois دامنه) هم یک پایگاه عمومی است که اطلاعات مالک، تاریخ ثبت و رجیسترار فعلی دامنه را نشان میدهد؛ کد EPP هرگز در Whois قابل مشاهده نیست و این دقیقا همان دلیلی است که این کد را امن میکند.
طبق سیاست رسمی انتقال دامنه ICANN:
“The ‘AuthInfo’ codes must be used solely to identify a Registered Name Holder.” «کدهای AuthInfo فقط باید برای شناسایی دارنده ثبتنام دامنه استفاده شوند.»
این جمله دقیقا همان چیزی است که کد EPP را از یک پسورد معمولی متمایز میکند؛ نقشش فقط اثبات هویت است، نه دسترسی کامل به حساب.
مراحل کامل انتقال دامنه با Code EPP
اگر تصمیم گرفتهاید دامنهتان را جابهجا کنید، این مسیر را طی میکنید:
۱. قفل رجیسترار را باز کنید؛ در پنل رجیسترار فعلی گزینه Domain Lock را غیرفعال کنید.
۲. کد EPP را دریافت کنید و آن را جایی امن یادداشت کنید.
۳. در رجیسترار مقصد ثبتنام کنید و درخواست انتقال بدهید؛ کد EPP همینجا وارد میشود.
۴. ایمیل تایید را بررسی کنید؛ رجیسترار فعلی معمولا ایمیل تاییدی میفرستد که باید در بازه معینی پاسخ دهید یا انتقال بهصورت خودکار تایید میشود.
۵. منتظر بمانید؛ فرآیند کامل معمولا بین پنج تا هفت روز طول میکشد.
نکته کاربردی: قبل از هر اقدامی، حتما یک بار مقاله نیم سرور چیست را بخوانید و تنظیمات DNS دامنهتان را چک کنید، چون بعضی رجیسترارها بعد از انتقال، نیمسرورها را بهطور پیشفرض تغییر میدهند و ممکن است سایتتان موقتا از دسترس خارج شود.

مشکلاتی که ممکن است هنگام استفاده از کد EPP پیش بیاید:
- کد اشتباه یا منقضی: چون اعتبار محدود دارد، اگر چند روز صبر کنید، باید دوباره درخواستش بدهید.
- دامنه در وضعیت clientHold یا clientTransferProhibited: این وضعیتها باید قبل از انتقال از حالت فعال خارج شوند.
- قفل ۶۰ روزه فعال: در این حالت باید صبر کنید یا از انتقال داخلی (push) استفاده کنید.
- ارسال ایمیل تایید به آدرس اشتباه: چون کد فقط به ایمیل رجیسترنت رسمی میرود، اگر دسترسی به آن ایمیل را از دست داده باشید، باید اول اطلاعات تماس را در Whois بهروزرسانی کنید.
چند نکته امنیتی درباره کد EPP
کد EPP را هرگز در پیامهای عمومی یا شبکههای اجتماعی به اشتراک نگذارید؛ این رمز دقیقا همارزش پسورد دامنهتان است. اگر مدتی است از این کد استفاده نکردهاید و احتمال میدهید جایی درز کرده، بهتر است دوباره یک کد جدید بگیرید تا کد قبلی از رده خارج شود. همچنین قبل از هر خرید دامنه از بازار دستدوم یا دامنههای منقضیشده، از فروشنده بخواهید کد EPP معتبر و بهروز را در اختیارتان بگذارد، وگرنه ممکن است انتقال با تاخیر یا مشکل روبهرو شود.
کد EPP و مسیری که پیش رو دارد…
فناوری کد EPP در همین شکل سادهاش هم هنوز کارامد است، اما بیعیبونقص نیست؛ ایمیل بهعنوان تنها کانال تحویل، خودش یک نقطهضعف امنیتی محسوب میشود. با تصویب تدریجی سیاستهای جدید ICANN از جمله حذف احتمالی قفل ۶۰ روزه و بازنگری در نحوه صدور و تحویل TAC (نسخه رسمیتر همین کد)، احتمالا در سالهای آینده شاهد فرایندهای امنتری مثل احراز هویت دومرحلهای برای دریافت کد یا اتصال مستقیم بین پنل رجیسترارها بدون نیاز به کپیپیست دستی کد خواهیم بود. تا آن زمان، بهترین کاری که از دستتان برمیآید این است که این کد را مثل یک کلید طلایی نگه دارید، نه یک یادداشت روی میز کاریتان.
سوالات متداول
۱. EPP code چیست و چه زمانی به آن نیاز دارم؟
کد EPP یک رمز امنیتی است که رجیسترار فعلیتان تولید میکند و برای اثبات مالکیت هنگام انتقال دامنه بین دو رجیسترار لازم است.
۲. کد EPP چند روز اعتبار دارد؟
طبق سیاست جدید ICANN، این کد حداکثر ۱۴ روز تقویمی از زمان صدور معتبر میماند و بعد از آن باید دوباره درخواستش بدهید.
۳. آیا همه دامنهها کد EPP دارند؟
خیر؛ اکثر پسوندهای بینالمللی مثل com. و net. از آن استفاده میکنند، اما بعضی پسوندها مثل uk. سیستم متفاوتی بهنام IPS Tag دارند و دامنههای ir. هم روال جداگانهای را دنبال میکنند.
۴. اگر کد EPP را گم کنم چه کار کنم؟
کافی است دوباره از پنل رجیسترار یا از طریق پشتیبانی درخواست کد جدید بدهید؛ کد قدیمی خودبهخود از رده خارج میشود.
۵. کد EPP همان پسورد حساب کاربری من است؟
خیر، این دو کاملا متفاوتاند. پسورد حساب، دسترسی روزمره به پنل مدیریت را میدهد، اما کد EPP فقط برای فرایند انتقال دامنه کاربرد دارد.
۰