نوشته های من !

راجع به تجربه های شخصی از دنیای برنامه نویسی می نویسم، یا از روزمرگی هام …

نصب و راه‌اندازی DNS Server با استفاده از Bind بر روی CentOS 7

نویسنده:
۱۰ تیر ۹۶

یه سری مقدمات میگم، اگر با DNS آشنایی دارین و میدونین چرا اومدین به این صفحه، می‌تونین از این قسمت بگذرین و بخش بعدی رو بخونین.

بخش اول ( چیستی و چرایی DNS):

فرض کنین یه سرور اجاره کردین، موقع تحویل سرور تنها آدرسی که به شما میدن ‌IP اون سرور هست. ولی خب این اصلا منطقی نیست که به کاربرانتون بگین برای دیدن سایت من آدرس 162.215.89.33 (آدرس فرضی) رو وارد کنین. کاری که باید انجام بدین این هست که یک دامنه بخرین، مثلا alafalaki.ir، و این نام دامنه که خب قطعا حفظ کردنش راحت‌تر هست رو به کاربرانتون معرفی کنین.

سوالی که پیش میاد این هست که خب شبکه اینترنت از کجا بفهمه وقتی کاربرها alafalaki.ir رو وارد میکنن، باید هدایت بشن به سروری که من خریدم؟

اینجا هست که بحث DNSها به وجود میاد. DNS مخفف Domain Name Service هست و وظیفه‌اش این هست که وقتی کاربر می‌خواد به یک سایتی دسترسی داشته باشه، مثلا alafalaki.ir، نام دامنه وارد شده رو به IP اون وب‌سایت تبدیل کنه. داستان DNS Service رو اگه بخوایم توی یه کارتون نشون بدیم، میشه کارتون زیر. (برای مشاهده سایز بزرگ روی عکس کلیک کنین.)

(بیشتر…)