IRNIC Iran in Map of the World

IRNIC, Dot-IR ccTLD Registry — Extensible Provisioning Protocol v1.0

آخرین اخبار


اضافه نمودن سرویس‌های (Domain delete)

چهارم مهر ۱۳۸۸

  • از تاریخ ۱۰ مهر ۱۳۸۸ سرویس زیر نیز آماده ارائه است:
    1. لغو یک دامنه (Domain delete)

اضافه نمودن سرویس‌های (Domain renew) و (Domain update)

یکم مهر ۱۳۸۸

  • از تاریخ ۴ مهر ۱۳۸۸ سرویس های زیر نیز آماده ارائه هستند:
    1. تمدید یک دامنه (Domain renew)
    2. بروز آوری یک دامنه (Domain update)

راه‌اندازی API جدید

یکم شهریور ۱۳۸۸

  • این سامانه از تاریخ ۸ شهریور ۱۳۸۸ راه‌اندازی می‌گردد و شما می‌توانید درخواست‌های خود را به سامانه ایرنیک ارسال نمایید.
  • در این مرحله سرویس های زیر آماده ارائه هستند:
    1. بررسی موجود بودن شناسه (Handle check)
    2. دریافت اطلاعات یک شناسه (Handle info)
    3. ساخت یک شناسه جدید (Handle create)
    4. بروز آوری اطلاعات یک شناسه (Handle update)
    5. بررسی موجود بودن یک دامنه (Domain check)
    6. دریافت اطلاعات یک دامنه (Domain info)
    7. ساخت یک دامنه جدید (Domain create)
  • در يک ماه آينده و به مرور سرويس‌هاي (Domain renew) و (Domain update) ارائه خواهند گرديد.

معرفی Extensible Provisioning Protocol(EPP)


هدف از ارائه این رابط ، ایجاد امکان ثبت و ویرایش شناسه‌ها (handles)و دامنه‌ها برای نمایندگان این مرکز می‌باشد. بطور کلی می‌توان گفت با این گروه API ها ، انجام کلیه امور مربوط به ثبت دامنه‌های “.ir” و ".ایران" امکان پذیر بوده، و دیگر نیازی به مراجعه و استفاده از رابط کاربری تحت وب این مرکز نمی‌باشد.

  • پیام‌های ارسالی به گونه‌ای طراحی شده‌است که به نمایندگان فروش امکان انتخاب پایگاه دادهٔ مقصد را (آزمایشی − اصلی) جهت اعمال تغییرات یا دریافت اطلاعات را می‌دهد.
  • در آینده مقررات استفاده از وبگاه این مرکز برای نمایندگان ایرنیک تغییر خواهد نمود. جزئیات و زمان اعمال این تغییرات متعاقبا اعلام خواهد شد.
  • این API بر اساس استاندارد Extensible Provisioning Protocol(EPP) پیاده‌سازی گردیده است که می‌توانید شرح کامل آنرا در RFC‌های ذیل مطالعه نمایید.

  • RFC: 3375, 4930, 4931, 4933

  • بر اساس استاندارد EPP درخواست‌ها و پاسخ آنها به وسیله پیغام‌هایی انجام می‌گیرد که بصورت XML نگاشته می‌شوند.
  • هر نماینده‌ای که مایل به استفاده ازاین API برای انجام امور مربوط به نمایندگی خود است، باید پیش از شروع به کار شماره IP‌ ماشین تولید کننده درخواست‌های خود را به این مرکز اطلاع دهد و سپس درخواست دریافت یک SSL CERTIFICATE بدهد. هر نمایده فروش باید به ازای هر قرار داد فعال خود یک SSL-CERTIFICATE امضا شده توسط ایرنیک داشته باشد. این مرکز SSL Certificate درخواستی توسط نماینده فروش را به صورت امن که مورد تأیید و توافق نماینده فروش است در اختیار ایشان قرار می‌دهد.  نمایندهٔ فروش با این گواهینامه، سوکت امن (secure socket) خود را با این مرکز ایجاد می‌کند و سپس تبادل اطلاعات در داخل این سوکت امن انجام می‌شود. علاوه بر این، یک token به نمایندگان نیز داده می‌شود. این token در حال حاضر همان Deposit Code مربوط به قرار داد آنها می‌باشد. نمایندگان باید این token‌ را که در حقیقت حکم گذرواژه (password) آنها را دارد نزد خود بصورت محرمانه نگه داشته و این token‌ را همراه با هر پیغام درخواستی که ارسال می‌کنند در داخل همان XML قرار داده و ارسال نمایند. بررسی و تعیین هویت و همچنین امنیت مورد نیاز با استفاده از همین دو روش‌ تامین می‌گردد.
  • نمایندگانی که خواستار شروع به کار با API مذکور می‌باشند، می‌بایست یک هفته بصورت آزمایشی با سامانه ایرنیک کار کنند. همچنین هر نماینده باید در این دوره آزمایشی به ازای هر یک از سرویس‌های ارائه شده، حداقل یک تراکنش (transaction) موفق انجام داده باشد.
  • در طی این دوره آزمایشی یک Certificate موقت به نمایندگان داده می‌شود که با آن تراکنش‌های آزمایشی خود را انجام دهند سپس Certificate اصلی به آنها ارائه می‌شود.
  • برای مشاهده چگونگی عملکرد این API‌ می‌توانید پس از دریافت SSL Certificate‌ خود از این مرکز و وارد نمودن آن به مرورگر وب خود، (راهنمای معرفی SSL Certificate‌به مرورگر وب) به آدرس IRNIC EPP مراجعه نمایید. این صفحه شامل راهنمای فنی استفاده از این سامانه، نمونهٔ کد و قسمتی جهت ارسال و دریافت پیام‌های XML از طریق مرورگر است.