هر رایانه ای که از طریق یک شبکه قابل دسترسی است (از جمله شبکه ای که ما به عنوان "اینترنت" می شناسیم) یک آدرس عددی منحصر به فرد دارد که به عنوان آدرس IP شناخته می شود. هنگامی که از یک مرورگر یا سایر نرم افزارهای مشتری استفاده می کنید، معمولاً یک URL در نرم افزار تایپ می کنید تا مشخص کنید چه چیزی را می خواهید ببینید یا کجا می خواهید اقدامی انجام دهید. در پشت صحنه، این URL به طور خودکار به یک آدرس IP تبدیل می شود تا بتوان بین نرم افزار مشتری شما و سرور راه دور ارتباط برقرار کرد.
این تبدیل از URL به آدرس IP معمولاً با استفاده از سرورهای DNS انجام می شود. (DNS مخفف آن است
Domain Naming System
با این حال، چیزی که بیشتر مردم نمیدانند این است که سرورهای DNS دومین مکانی هستند که آدرسهای IP برای آن بررسی میشوند. اولی یک فایل در سیستم شما است که به عنوان فایل Hosts شناخته می شود. فایل Hosts یک فایل سیستمی مبتنی بر متن است که نگاشت بین آدرسهای IP و نامها را تعریف میکند. اگر نام میزبان در فایل Hosts قرار دارد، نرم افزار مشتری شما به جای درخواست از سرور DNS، از آدرس IP مرتبط با آن در آنجا استفاده می کند.
فایل Hosts در "C:WindowsSystem32DriversEtchosts" زندگی می کند (پسوند فایلی ندارد). از آنجایی که فایل Hosts چیزی جز یک فایل متنی ساده نیست، می توانید آن را با استفاده از یک ویرایشگر متن مانند Notepad بارگیری کنید. (شکل 1 را ببینید.)
شکل 1. نمونه فایل Hosts.
توجه داشته باشید که بیشتر خطوط موجود در فایل با یک تگ هش (#، گاهی اوقات علامت پوند یا علامت تیز نامیده می شود) شروع می شود. اینها نظرات هستند و توسط ویندوز نادیده گرفته می شوند. خطوط خالی نیز نادیده گرفته می شوند. برای خطوطی که نادیده گرفته نمی شوند، آنها به سادگی به عنوان آدرس IP و به دنبال آن فضای خالی و نام سیستم میزبان (یا سرور) مربوط به آن آدرس IP قالب بندی می شوند.
اگر یک فایل Hosts را بررسی کنید، حتی ممکن است متوجه شوید که برخی از خطوط دارای علامت پوند در موقعیتی غیر از کاراکتر اول هستند. اینها هم نظرات هستند و همه چیز بعد از علامت پوند نادیده گرفته می شود.
شما به راحتی می توانید فایل Hosts خود را تغییر دهید تا به تعداد دلخواه نقشه برداری اضافه کنید. حتی می توانید از فایل Hosts برای جلوگیری از دسترسی به سیستم های راه دور مشخص شده استفاده کنید. هر دوی این موضوعات تحت نکات جداگانه ای پوشش داده شده اند.