استفاده از دامنهٔ خودتان
هدف
درگاه خود را روی نشانیای که سازمانتان مالک آن است — portal.acme.com — سرو کنید؛ بهجای نشانیای
که نصب پارسور به آن داده است، یا در کنار آن.
پیش از شروع
به دو چیز نیاز دارید و هیچکدام در پارسور نیست:
- دامنهای که در اختیار دارید و کسی که بتواند به DNS آن رکورد اضافه کند. در بسیاری از سازمانها ا ین شخص همان کسی نیست که درگاه را میسازد، پس زود بپرسید: فاصلهٔ میان درخواست یک رکورد DNS و گرفتن آن معمولاً چند روز است.
- یک رکورد
CNAMEکه نام انتخابی شما را به نصب پارسورتان اشاره دهد. از کسی که نصب را اداره میکند بپرسید مقصد چه باید باشد — همان نشانیای است که درگاه هماکنون در جعبهٔ نشانی اینترنتی به آن پاسخ میدهد.
گامها
-
راهحل خود را باز کنید، درگاهها را انتخاب کنید و درگاه را باز کنید.
-
زیر دامنههای خودتان، افزودن دامنه را بزنید و کل نامی را که یک بازدیدکننده تایپ میکند بنویسید —
portal.acme.com، نهacme.comو نهhttps://portal.acme.com. -
ذخیره را بزنید. این گام مهم است: رکوردی که باید منتشر کنید تا پیش از ذخیرهٔ دامنه وجود ندارد، چون حاوی کدی است که برای همین درگاه و همین دامنه ساخته میشود.
-
درگاه را دوباره باز کنید. اکنون زیر دامنه یک رکورد TXT میبینید — یک نام و یک مقدار.
-
از مدیر DNS خود بخواهید دقیقاً همان رکورد را منتشر کند. چنین چیزی است:
نوع TXTنام _parsware-verification.portal.acme.comمقدار parsware-domain-verification=و سپس کد شما -
اکنون بررسی کن را بزنید. اگر رکورد رسیده باشد، دامنه تأییدشده میشود و نشانی شروع به پاسخدادن میکند. اگر نرسیده باشد، صفحه همین را میگوید و به یاد میسپارد که نگاه کردهایم — این خطا نیست، پاسخ است، و در چند دقیقهٔ نخست پاسخ معمول همین است. بعداً دوباره بزنید؛ انتشار یک تغییر DNS زمان میبرد و بررسی هر چند بار که بخواهید هزینهای ندارد.
چرا باید ثابت کنید
هر کسی که اجازهٔ ویرایش یک درگاه را دارد میتواند هر دامنهای را در آن جعبه تایپ کند. اگر تایپکردن کافی بود، یک نفر میتوانست درگاه یک همکار — یا حتی یک مشتری دیگر — را به نامی اشاره دهد که هیچ حقی نسبت به آن ندارد، و پلتفرم برایش گواهی میگرفت و شروع به سرو میکرد.
پس یک دامنه تا وقتی ثابت نشده ادعا است، و یک ادعا هیچ کاری نمیکند:
- پاسخ نمیدهد. هرچه DNS شما بگوید، بازکردن آن به هیچجا نمیرسد.
- برایش گواهی گرفته نمیشود، پس مرورگری که به آنجا برود بهجای درگاه شما هشدار امنیتی نشان میدهد.
- هیچجا بهعنوان نشانی نمایان نمیشود، و درگاهی که نشانی دیگری ندارد منتشر نمیشود.
تنها کسی که بتواند درون یک دامنه رکورد منتشر کند میتواند ثابت کند آن را در اختیار دارد، و پرسش دقیقاً همین است.
برخلاف جعبهٔ نشانی اینترنتی — که نام در همان لحظهٔ ذخیره گرفته میشود، چون آن نامها مال خودِ
نصب است — داورِ دامنهای که مال شماست DNS است. دو درگاه میتوانند هر دو portal.acme.com را فهرست
کنند، و آن که کدش واقعاً منتشر شده باشد آن را میگیرد. این عمدی است: ردکردن ادعای دوم یعنی هر کس
زودتر نامی را تایپ کند، مالک واقعی را از دامنهٔ خودش بیرون بگذارد.
وقتی دامنهای برای یک درگاه تأیید شد، هیچ درگاه دیگری نمیتواند آن را تأیید کند. برای جابهجایی یک دامنه، آن را از درگاهی که نگهش داشته حذف کنید، ذخیره کنید، و سپس روی درگاه دیگر تأییدش کنید.
چه چیزی ممکن است اشتباه پیش برود
«هیچ اثباتی پیدا نشد.» رکورد هنوز آنجا نیست، یا مطابقت ندارد. سه چیز را به همین ترتیب بررسی
کنید: اینکه نام با _parsware-verification. شروع شود (زیرخط مهم است — یک رکورد TXT ساده روی
portal.acme.com نمیتواند در کنار CNAME وجود داشته باشد)، اینکه مقدار کل رشته شامل بخش
parsware-domain-verification= باشد، و اینکه زمان کافی گذشته باشد.
«نتوانستیم … را جستوجو کنیم.» این یکی مال ماست، نه شما. DNS شما درست است؛ جستوجوی ما پاسخی نگرفت. چند دقیقه بعد دوباره تلاش کنید.
دامنه تأیید شده اما صفحه بالا نمیآید. تأیید ثابت میکند نا م مال شماست؛ آن را به ما اشاره
نمیدهد. CNAME را بررسی کنید.
بعد از اینکه کسی درگاه را ویرایش کرد از کار افتاد. حذف یک دامنه از فهرست، اثباتش را هم با خود میبرد. افزودن دوبارهٔ آن یک ادعای تازه با کدی تازه است، پس رکورد TXT قدیمی دیگر مطابقت نمیکند — رکورد جدید را منتشر کنید.
پیوندها از کدام نشانی استفاده میکنند؟
هرجا پلتفرم خودش باید پیوندی بسازد — ایمیل تأیید ثبتنام، یک دعوتنامه — از نشانی اینترنتیای که نصب شما صادر کرده استفاده میکند، نه از دامنهٔ خودتان. آن نشانی همیشه کار میکند. دامنهٔ خودتان تنها وقتی در این پیوندها به کار میرود که درگاه هیچ نشانی پلتفرمی نداشته باشد، و آن هم فقط پس از تأیید.