
تفاوت SSL و TLS چیست؟
دسامبر 17, 2025
تغییر پورت SSH در لینوکس
دسامبر 20, 2025Epp code چیست:
Epp code چیست: اگر تا امروز حتی یک بار دامنه تان را از یک شرکت به شرکت دیگر منتقل کرده باشید احتمالاً اسم EPP Code چیست؟ را شنیده اید یا عباراتی مثل Authorization Code ،Transfer Code یا کد انتقال دامنه دیده اید.
EPP Code یک کد امنیتی مخصوص دامنه است که برای تأیید مالکیت و اجازه دادن به انتقال دامنه بین رجیسترار ها استفاده می شود.
به زبان ساده، این کد مثل «کلید تحویل» عمل می کند؛ یعنی تا وقتی مالک واقعی آن را ارائه نکند، انتقال دامنه نباید انجام شود.
دلیل اصلی وجود EPP Code جلوگیری از سرقت دامنه، انتقال های غیر مجاز و سو استفاده از اطلاعات مالک است.
از طرفی وجود این کد باعث می شود فرایند انتقال دامنه استاندارد، قابل پیگیری و تا حد زیادی خودکار باشد.
مخصوصاً در دامنه های بین المللی مثل com ، .net ، .org. و بسیاری از پسوند های دیگر.
در عمل وقتی شما درخواست انتقال می دهید ابتدا قفل دامنه را باز می کنید، سپس EPP را از پنل رجیسترار فعلی می گیرید و در رجیسترار جدید وارد می کنید تا درخواست انتقال ثبت شود.
نکته: EPP Code برای همه پسوند ها یکسان نیست؛ بعضی پسوند ها اصلاً از این روش استفاده نمی کنند و مدل تأییدشان متفاوت است.
EPP Code چیست و چه کاری انجام می دهد؟
EPP مخفف Extensible Provisioning Protocol است، پروتکلی استاندارد که رجیسترار ها برای مدیریت دامنه ها (ثبت، تمدید، تغییر DNS، تغییر مالکیت و …) با رجیستری ها ارتباط برقرار می کنند.
EPP Code هم یک توکن تأیید در همین اکو سیستم است که نقش اصلی اش در انتقال دامنه بین رجیسترار هاست.
به صورت عملی، EPP Code این کارها را انجام می دهد:
- تأیید می کند درخواست انتقال از سمت مالک واقعی است نه یک فرد ناشناس
- ریسک انتقال های ناخواسته را کم می کند حتی اگر ایمیل مالک لو رفته باشد
- به رجیسترار مقصد اجازه می دهد فرایند انتقال را شروع کند
- به رجیسترار مبدا کمک می کند انتقال را کنترل و ثبت کند تا قابل پیگیری باشد
EPP Code معمولاً ترکیبی از حروف و اعداد است که ممکن است طول ثابت نداشته باشد و اغلب به صورت موردی برای همان دامنه صادر می شود.پ
بعضی رجیسترار ها امکان بازنشانی یا تولید مجدد این کد را هم می دهند تا اگر حس کردید کد قبلی ممکن است در دسترس شخص دیگری قرار گرفته باشد، سریع آن را تغییر بدهید.
مواردی که در آن از EPP code استفاده می شود؟
این بخش دقیقاً همان جایی است که خیلی از کاربران دچار اشتباه می شوند چون فکر می کنند EPP برای همه کار های دامنه لازم است در حالی که تمرکز اصلی اش روی انتقال است.
کاربرد های رایج EPP Code شامل این موارد است :
1) انتقال دامنه به رجیسترار دیگر (Domain Transfer)
مهمترین سناریو: شما می خواهید دامنه را از شرکت A به شرکت B منتقل کنید.
رجیسترار جدید از شما EPP Code می خواهد تا درخواست انتقال را ثبت کند.
2) افزایش امنیت هنگام جا به جایی مالکیت یا مدیریت دامنه
در بعضی شرایط، وقتی مالکیت دامنه تغییر می کند یا قرار است مدیریت دامنه دست تیم دیگری بیفتد، داشتن EPP Code و کنترل آن یک لایه امنیتی اضافه ایجاد می کند چون بدون آن انتقال رجیسترار قابل انجام نیست.
3) مهاجرت به دلیل قیمت ، پشتیبانی ، یا امکانات بهتر
گاهی کاربر به خاطر تمدید ارزان تر، DNS حرفه ای تر، پنل بهتر یا پشتیبانی سریع تر تصمیم می گیرد دامنه را منتقل کند. این جا EPP Code نقش چراغ سبز انتقال را دارد.
4) انتقال دامنه در پروژه های سازمانی
در شرکت ها ممکن است دامنه ها از یک دپارتمان به دپارتمان دیگر واگذار شود یا از یک رجیسترار بینالمللی به یک پنل مرکزی منتقل شوند.
در این مدل های مدیریتی، کنترل EPP Code مثل کنترل یک دارایی دیجیتال است.

چرا از EPP code استفاده می کنیم؟
اگر بخواهیم خیلی شفاف بگوییم دلیل اصلی استفاده از EPP Code امنیت و مالکیت است.
اما از زاویه های مختلف، چند دلیل محکم تر هم وجود دارد:
- جلوگیری از Domain Hijacking (سرقت دامنه)
بدون EPP، کسی که به هر شکلی به اطلاعات شما دسترسی پیدا کند، می تواند انتقال را جلو ببرد.
EPP مثل رمز یکبار مصرف نیست ولی کلید انتقال محسوب می شود.
- کاهش خطای انسانی و اشتباهات انتقال
انتقال دامنه یک عملیات حساس است؛ با EPP، رجیسترار مقصد فقط وقتی درخواست را ثبت می کند که کد معتبر وارد شده باشد.
- استانداردسازی فرایند انتقال بین شرکتهای مختلف
بازار دامنه جهانی است پس لازم است یک استاندارد مشترک وجود داشته باشد تا انتقال در بیشتر رجیسترار ها با یک منطق واحد انجام شود.
- کنترل بهتر روی دارایی دیجیتال
دامنه گاهی از خود سایت ارزشمند تر است.
EPP یک ابزار کنترل دسترسی است تا مالک بتواند تصمیم بگیرد چه زمانی انتقال ممکن باشد.
EPP Code را از کجا بگیریم و چه نکاتی دارد؟
در اکثر پنل های مدیریت دامنه بخشی با عنوان هایی مثل این مشاهده می کنید:
- EPP Code / Auth Code
- Transfer Key
- Authorization Code
- Domain Transfer Code
معمولاً مسیر کلی این است:
پنل رجیسترار فعلی → مدیریت دامنه → امنیت یا انتقال → نمایش / تولید EPP
نکته های مهمی که در عمل دردسر ها را کم می کند:
- قبل از گرفتن EPP ،Domain Lock یا Transfer Lock را غیر فعال کنید.
- ایمیل مالک (Registrant Email) باید درست و در دسترس باشد چون پیام های تأیید انتقال معمولاً به همان ایمیل می روند.
- بعضی دامنه ها اگر کمتر از 60 روز از ثبت یا انتقال قبلی شان گذشته باشد، محدودیت انتقال دارند.
- بعد از دریافت EPP، آن را داخل تیکت عمومی یا پیام های نا امن نفرستید؛ بهتر است مثل رمز عبور با آن رفتار کنید.
آیا همه پسوند ها EPP Code دارند؟
نه. این سؤال خیلی مهم است چون باعث می شود کاربران فکر کنند «رجیسترار قبلی همکاری نمی کند» در حالی که اصلاً آن پسوند با EPP کار نمی کند.
بسیاری از پسوند های عمومی مثل com. و net. و org. معمولاً با EPP یا کد مشابه کار میکنند.
برخی ccTLDها (پسوند های کشوری) قوانین متفاوت دارند؛ ممکن است انتقالشان با ایمیل تأیید شود، با پنل رجیستری انجام شود یا نیاز به مدارک داشته باشد.
پس اگر دامنه ای دارید که در پنل چیزی به اسم EPP ندارد اول باید مدل انتقال همان پسوند را بررسی کنید.
آیا EPP code جایگزینی دارد؟
به معنی «یک چیز کاملاً هم ارزش و برای همه دامنه ها» نه.
اما در عمل چند روش جایگزین یا مکمل وجود دارد که بسته به رجیستری و پسوند ممکن است استفاده شود:
1. تأیید انتقال از طریق ایمیل مالک
بعضی انتقال ها با کلیک روی لینک تأیید که به ایمیل Registrant می رود تکمیل می شوند.
2. پنل مستقیم رجیستری یا سامانه های ملی
در برخی پسوند های کشوری، انتقال از طریق یک سامانه مرکزی انجام می شود و EPP مطرح نیست.
3. روش های امنیتی مکمل مثل Registry Lock
این مورد جایگزین EPP نیست، ولی امنیت را چند برابر می کند و انتقال را حتی سخت تر و رسمی تر می کند (معمولاً برای برند های بزرگ و دامنه های حساس.)
پس پاسخ دقیق این است: EPP Code در بسیاری از دامنه ها ابزار اصلی انتقال است اما بسته به پسوند، ممکن است انتقال با روش های دیگر انجام شود یا همراه با تأیید های اضافی باشد.
اشتباهات رایج کاربران هنگام کار با EPP Code
- فکر می کنند EPP برای تغییر DNS لازم است که کاملا غلط است.
- EPP را دریافت می کنند اما قفل دامنه هنوز فعال است و انتقال شروع نمی شود
- ایمیل مالک قدیمی است و لینک های تأیید را دریافت نمی کنند
- EPP را در پیام رسان ها ارسال می کنند و بعد دامنه در معرض خطر قرار می گیرد
- تصور می کنند با داشتن EPP انتقال آنی است، در حالی که فرایند انتقال زمان دار و دارای مراحل تأیید است
EPP Code و نگاه «دارایی دیجیتال» در کسب و کار
خیلی ها دامنه را فقط یک آدرس اینترنتی می بینند اما در عمل دامنه یک دارایی دیجیتال است که می تواند ارزش برند، اعتماد مشتری و حتی فروش را مستقیم تحت تأثیر قرار دهد.
همان طور که برای حساب بانکی رمز پویا و تأیید دو مرحله ای فعال می کنیم، برای دامنه هم باید لایه های امنیتی جدی گرفت.
اگر دامنه از دست برود، فقط سایت قطع نمی شود، ایمیل های سازمانی هم ممکن است در اختیار فرد دیگری قرار بگیرد، صفحات پرداخت از کار بیفتند و اعتبار برند آسیب بخورد.
از این زاویه، EPP Code یک «کلید انتقال» است که بهتر است فقط در زمان نیاز تولید و استفاده شود و بعد از اتمام انتقال هم اگر امکانش بود بازنشانی شود.
در مواقعی حتی توصیه می شود مالکیت دامنه های حساس روی ایمیلی باشد که امنیت بالایی دارد (مثلاً ایمیل سازمانی امن یا ایمیل جداگانه با 2FA) تا مهاجم نتواند با یک رخنه ساده، کنترل کل کسب و کار را به چالش بکشد.
نکته های عملی برای انتقال امن دامنه با EPP Code:
- قبل از هر چیز، اطلاعات WHOIS و ایمیل مالک را بررسی کنید
- Transfer Lock را بردارید و وضعیت دامنه را چک کنید
- EPP را فقط از پنل رسمی بگیرید نه از پیام های نا مطمئن
- اگر احساس کردید EPP لو رفته ، Regenerate / Reset کنید
- بعد از انتقال دوباره قفل دامنه را فعال کنید و امنیت ایمیل مالک را بالا ببرید
نتیجه گیری:
یکی از مهم ترین ابزار های امنیتی در مدیریت دامنه است که نقش اصلی اش در انتقال دامنه بین رجیسترار ها تعریف می شود.
اگر بخواهیم خلاصه کنیم که EPP Code چیست؟ یعنی کد مجوز انتقال دامنه؛ ابزاری برای اثبات مالکیت و جلوگیری از انتقال غیرمجاز.
مواردی که در آن از EPP code استفاده می شود عمدتاً مربوط به انتقال دامنه، مهاجرت به ارائه دهنده بهتر و کنترل امنیت دارایی دیجیتال است.
چرا از EPP code استفاده می کنیم؟ چون بدون یک کلید قابل اعتماد، انتقال دامنه می تواند به نقطه ضعف امنیتی تبدیل شود.
در نهایت، آیا EPP code جایگزینی دارد؟ در بعضی پسوند ها بله، روش های دیگری وجود دارد اما در دامنه های رایج بین المللی، EPP همچنان ستون اصلی فرایند انتقال محسوب می شود.
سوالات متداول
1) EPP Code را گم کردم، چه کار کنم؟
از پنل همان رجیسترار فعلی وارد مدیریت دامنه شوید و گزینه نمایش یا تولید مجدد EPP را بزنید.
اگر پنل این امکان را ندارد از پشتیبانی بخواهید EPP را ریست کند یا دوباره صادر کند.
2) آیا با داشتن EPP Code، دامنه فوراً منتقل می شود؟
خیر . EPP فقط اجازه شروع انتقال را میدهد . معمولاً مرحلههای تأیید ایمیلی یا زمان انتظار هم وجود دارد و انتقال یک فرآیند چندمرحلهای است .
3) آیا EPP Code همان کد فعال سازی دامنه است؟
نه. EPP مربوط به انتقال بین رجیسترار هاست.
فعال سازی یا تنظیم DNS و نیم سرورها معمولاً ربطی به EPP ندارد.
4) چرا رجیسترار من EPP Code را نشان نمی دهد؟
دو حالت رایج دارد: یا دامنه شما از پسوندی است که با EPP کار نمی کند یا پنل رجیسترار گزینه را در بخش امنیت / انتقال قرار داده و باید قفل انتقال را باز کنید تا نمایش داده شود.
5) آیا EPP Code باید محرمانه بماند؟
بله، دقیقاً مثل رمز عبور.
این کد می تواند اجازه انتقال دامنه را صادر کند، پس نباید در کانال های عمومی یا چت های نا امن ارسال شود.
6) آیا می شود انتقال دامنه را بدون EPP انجام داد؟
برای بسیاری از پسوند های رایج، معمولاً خیر.
اما بعضی پسوند ها روش دیگری دارند(مثلاً تأیید از طریق سامانه رجیستری یا ایمیل.) باید قوانین همان پسوند را بررسی کرد.
بسیار ممنون که مارا در مقاله Epp code چیست همراهی نمودید، از شما دعوت میکنم جهت یادگیری و بازدید از جدیدترین مقالات ما، به صفحه بلاگ مایا هاست یه سری بزنید.




