جسارتا یک سوال داشتم. name serverها چه کاربردی دارند ؟
سلام
با اجازه استاد آوند
دوست عزیز اونجوری که من متوجه شدم وقتی یک آدرس مثلا 7learn.ac رو تویه مرورگر وارد میکنی در اولین مرحله کش DNS کامپیوتر خودت چک میشه، اگر اطلاعات مربوط به سایت آکادمی 7لرن رو پیدا نکرد میره سراغ ISP.
حالا تویه کش ISP چک میشه و اگر پیدا شد که اطلاعات برمیگرده به شما و میتونی سایت رو مشاهده کنی ولی اگر بازهم چیزی پیدا نشد ، میره مرحله بعدی که سراغ Name serverها هستش.این سرورا وظیفشون پاسخ دادن به سوالات مربوط به دامنست.
Name Serverها از سمت راست به چپ دامنه رو بررسی میکنن.(طبق همون ساختار سلسله مراتبی که استاد تویه اسلاید گذاشتن)
حالا این ساختار سلسله مراتبی اونقد پایین میره تا سایت مدنظر شما رو پیدا کنه.حالا این کار رو چطور انجام میده؟ این کار رو از طریق درخواست یک رکورد به نام A Record انجام میده.
تویه سرورهای DNS یک دیتابیس وجود داره که بهش zone میگن که تویه این zone میشه رکورد هم ایجاد کرد.یکی از این رکوردها A Record هستش. A record مخفف Address Record دوست من.
Name Serverی که مسئول پاسخ هستش ، A Record مربوط به دامنه 7learn.ac جستجو و پیدا خواهد کرد و پاسخ رو به کش شما ارسال میکنه. همه این رکوردها یه تاریخ انقضا هم دارن که به اون time-to-live یا (TTL) میگن.حالا وقتی کامپیوتر شما رکورد مربوطه رو دریافت میکنه ip رو از روی رکورد مورد نظر میخونه.
حالا اینکه چطور یک دامنه به هاست یا سرور خودش متصل میشه تا شما بتونی از طریق وارد کردن آدرس دامنه ، اون سایت رو مشاهده کنی ، مربوط میشه به تنظیمات دامنه در پنل مدیریتی دامنه ! تویه پنل مدیریتی یه بخش به نام ست کردن Name Server وجود داره که کاربر مالک دامنه آدرس ip یا یک آدرس مثل ns1.example.com و ns2.example.com رو وارد میکنه تا به سرورهای DNS بفهمونه که چه هاستی با چه ip به این دامنه متصل شده.
بهترین پاسخ
Amin Ataei۰۲ اردیبهشت ۱۳۹۹، ۱۷:۳۸
سلام
همونطور که امین توضیح داد وظیفه تبدیل دامنه به آیپی سرور اون رو به عهده دارن.
برای اینکه سرور سون لرن رو پیدا کنید شما از دامنه 7learn.ac استفاده میکنید.
منتهی داخل شبکه برای آدرس دهی از IP استفاده میشه.
لیست آیپیهای سرور هر دامنه داخل name serverها ذخیره هست به همراه یه سری اطلاعات دیگه.