فایل هاست در ویندوز (Name Resolution)
دوستان سوالی ذهنم رو درگیر کرده بود و در رابطه فایل هاست ویندوز هستش
اینکه وقتی من یک سایتی رو مثل www.tosino.com رو به ایپی سیستم خودم (۱۲۷.۰.۰.۱) مرتبط کنم
چه اتفاقی دقیقا میفته در ارتباط با سایت مورد نظر
و مزایا و معایبش چی هست طی این فرآیند
2 پاسخ
سلام
اگر با سرویس dns در شبکه اشنایی داشته باشید، این فایل برای dns استفاده میشه. برای مثال شما داخل مرورگر ادرس tosinso.com رو وارد میکنین. خب این ادرس باید تبدیل به ایپی بشه، این کار رو سرویس dns انجام میده.
ابتدا cache سیستم بررسی میشه که ایا ایپی tosinso.com در cache سیستم هست یا خیر، اگر نبود به فایل hosts مراجعه می کنه، و باز هم اگر نبود از dns سرور داخلی میپرسه.
وقتی شما داخل فایل hosts، می نویسین 127.0.0.1 tosinso.com، در واقع میگین که ادرس سایت توسینسو 127.0.0.1 هست.
در کل از این فایل برنامه نویسای وب برای تست پروژه، کانکشن های vpn و ... استفاده میکنن.
مثلا هکر ها با دستکاری این فایل، کلاینت رو به سایت های آلوده هدایت میکنن.
سلام ، بطور خلاصه معمولا (و نه همیشه) اولین جایی که سیستم عامل ویندوز برای تبدیل اسم (NetBIOS/DNS ای) به آدرس IP دنبالش میگرده فایل Hosts هست. اگه چیزی پیدا نکرد میره سراغ DNS Server (ها).