چگونگی ویرایش فایلهاست ویندوز: راهنمای کامل و جامع
وقتی صحبت از تنظیمات شبکه و مدیریت دسترسیهای اینترنتی میشود، یکی از ابزارهای قدرتمند و مهم که در ویندوز مورد استفاده قرار میگیرد، فایلهاست است. فایلهاست در واقع یک فایل متنی است که نقش یک پایگاه داده کوچک را دارد و وظیفهاش ترجمه نامهای دامنه به آدرسهای آیپی است. این فایل، به صورت پیشفرض در ویندوز قرار دارد و شما میتوانید آن را برای کنترل، مسدود کردن یا تغییر مسیر سایتها، و یا حتی برای بهبود سرعت اینترنت، ویرایش کنید. در ادامه، به صورت کامل و جامع، فرآیند ویرایش فایلهاست در ویندوز را شرح میدهیم؛ از نحوه پیدا کردن این فایل گرفته تا نکات مهم و نکات امنیتی.
مکان فایلهاست در ویندوز
برای شروع، باید بدانید فایلهاست در مسیر مشخصی قرار دارد که معمولاً در مسیر زیر قرار گرفته است:
`C:\Windows\System32\drivers\etc\hosts`
در این مسیر، فایل hosts قرار دارد، که همان فایل مورد نظر است. این فایل بدون پسوند است، و ممکن است در نگاه اول کمی مخفی یا ناپیدا باشد، بنابراین لازم است تنظیمات ویندوز را برای دیدن فایلهای مخفی تغییر دهید یا از ابزارهای مناسب برای دسترسی استفاده کنید.
نحوه دسترسی به فایلهاست
برای ویرایش این فایل، نیاز است ابتدا دسترسیهای لازم را داشته باشید. معمولاً، فایل hosts به عنوان یک فایل سیستم مهم، نیازمند دسترسیهای مدیر سیستم است. بنابراین، باید از حساب کاربری با دسترسی ادمین استفاده کنید یا برنامه مورد نظر را با حالت اجرایی مدیر (Run as administrator) اجرا کنید.
برای این کار، میتوانید این مراحل را دنبال کنید:
1. باز کردن Notepad یا ویرایشگر متن مورد نظر
ابتدا، منوی استارت را باز کنید، سپس "Notepad" یا "دفترچه یادداشت" را جستجو کنید.
2. اجرای برنامه با حالت مدیر
بر روی نماد Notepad کلیک راست کنید و گزینه "Run as administrator" را انتخاب کنید. این کار به شما اجازه میدهد تا تغییرات لازم را در فایل hosts بدهید.
3. باز کردن فایل hosts
پس از باز کردن Notepad، از منوی File گزینه Open را بزنید، سپس مسیر زیر را وارد کنید یا از طریق مسیر فایل بروید:
`C:\Windows\System32\drivers\etc\hosts`
توجه داشته باشید که در قسمت فایلهای باز شونده، باید نوع فایل را به All Files (*.*) تغییر دهید، چون فایل hosts بدون پسوند است و در حالت پیشفرض نمایش داده نمیشود.
پس از این مراحل، میتوانید فایل hosts را مشاهده و ویرایش کنید.
ساختار فایل hosts
پیش از هر ویرایشی، باید با ساختار این فایل آشنا شوید. در این فایل، هر خط معمولاً شامل یک آدرس آیپی و یک یا چند نام دامنه است، که با فاصله یا تب جدا شدهاند. به عنوان مثال:
127.0.0.1 localhost
در اینجا، خط فوق، نام دامنه localhost را به آدرس آیپی لوکال، یعنی 127.0.0.1، نگاشت میکند. خطوطی که با # شروع میشوند، نظرات هستند و تاثیری در عملکرد فایل ندارند.
ویرایش فایل hosts
برای افزودن، اصلاح یا حذف موارد در فایل hosts، باید دقت زیادی داشته باشید، چون اشتباه در نوشتن یا نادرست وارد کردن آیپی یا دامنه، ممکن است باعث اختلال در شبکه یا دسترسیها شود.
برای مسدود کردن سایتها، کافی است خطی مانند زیر اضافه کنید:
127.0.0.1 www.blockedwebsite.com
این خط، سایت مورد نظر را به لوکالهاست هدایت میکند، بنابراین هر وقت که کاربر سعی کند وارد آن سایت شود، صفحه محلی نشان داده میشود، یا در واقع سایت مسدود شده است.
برای تغییر مسیر سایتها، میتوانید آدرسهای آیپی را تغییر دهید. مثلا، اگر میخواهید سایت خاصی به سرور دیگری هدایت شود، آیپی جدید را وارد کنید.
برای اصلاح نام دامنهها، کافی است نام دامنه صحیح را وارد کنید و در کنار آن آیپی مورد نظر قرار دهید.
نکات مهم در ویرایش فایل hosts
- پاییننویسی: هر خط باید شامل آیپی و دامنه باشد، و با یک فاصله یا تب جدا شود.
- نظارت بر صحت آیپیها: آیپیهای معتبر و صحیح وارد کنید، چون وارد کردن آیپیهای نادرست میتواند منجر به مشکلات اتصال شود.
- حفظ امنیت: هرگز فایل hosts را بدون نسخه پشتیبان تغییر ندهید، چون در صورت بروز مشکل، میتواند باعث بیاثر شدن تنظیمات قبلی شود.
- پوشه etc مخفی است: در ویندوز، پوشه etc معمولاً مخفی است؛ بنابراین، باید تنظیمات ویندوز برای نمایش فایلهای مخفی را فعال کنید.
ذخیره کردن تغییرات
پس از انجام هر گونه ویرایش، باید فایل را ذخیره کنید. اما نکته مهم این است که در حین ذخیره، نباید پسوندی اضافه کنید؛ چرا که فایل باید به صورت ساده و بدون پسوند باقی بماند.
برای این کار، در Notepad، روی گزینه Save کلیک کنید، یا از کلیدهای Ctrl + S استفاده کنید. در پنجره Save As، مطمئن شوید نوع فایل بر روی All Files قرار دارد، و نام فایل را به صورت `hosts` وارد کنید.
در نهایت، پس از ذخیره، نیاز است که تغییرات اعمال شوند. برای این کار، بهتر است سیستم خود را ریستارت کنید یا در پنجره Command Prompt، دستور زیر را وارد کنید تا کش DNS پاک شود:
ipconfig /flushdns
این کار باعث میشود تغییرات سریعتر اعمال و در حافظه کش سیستم ذخیره شوند.
نکات امنیتی و موارد مهم دیگر
- همیشه قبل از ویرایش، یک نسخه پشتیبان تهیه کنید.
میتوانید فایل را کپی کرده و در جای دیگری ذخیره کنید.
- از برنامههای مدیریت فایلهای سیستم استفاده کنید.
برنامههایی مانند Notepad++ یا سایر ویرایشگرهای متن، امکانات بیشتری دارند و کار را راحتتر میکنند.
- در صورت نیاز، فایل را قفل نکنید.
فایل hosts باید قابل ویرایش باشد، بنابراین نباید قفل شود یا به حالت Read-Only قرار گیرد.
- مراقب تغییرات ناخواسته باشید.
هرگونه تغییر در این فایل، میتواند بر اتصال اینترنت و دسترسیهای شبکه تأثیر بگذارد.
- بهروزرسانی و نظارت مستمر.
پس از هر تغییر، وضعیت اتصال و دسترسی به سایتها را بررسی کنید و مطمئن شوید که همه چیز به درستی کار میکند.
جمعبندی
در نتیجه، ویرایش فایل hosts در ویندوز یک فرآیند ساده ولی حساس است که نیازمند دقت و آگاهی است. با دنبال کردن مراحل ذکر شده، میتوانید به راحتی سایتها را مسدود کنید، مسیر آنها را تغییر دهید یا تنظیمات شبکهای خاصی را اعمال کنید. این فایل، ابزاری قدرتمند است که اگر به درستی از آن استفاده شود، میتواند کارآمد باشد. اما همواره باید مراقب باشید، چون اشتباه در ویرایش، ممکن است منجر به اختلال در عملکرد سیستم و شبکه شود. پس حتماً قبل از هر تغییری، نسخه پشتیبان تهیه کنید و تغییرات را با دقت اعمال کنید.
Error, Try Again