نوشته اصلی توسط
mhsaleh
در هر سیستم عامل یک فایل به نام hosts وجود دارد که در آن نام هاست ها + آدرس IP آنها آورده شده است. یکی از این hostها localhost است که به طور پیش فرض آدرس 127.0.0.1 به آن map شده است. سیستم عامل در اولین اولویت آدرس هاست را از این فایل جستجو می کند، اگر پیدا نکرد درخواست DNS به DNS Server ارسال می کند تا آدرس Host مورد نظر را پیدا کند.
در برخی موارد ادمین ممکن است بخواهد تغییراتی در فایل host بدهد و مثلاً آدرس یک هاست خاص را به دلخواه خود ست نماید. این کار خیلی درست نیست اما امکان پذیر است.