نحوه مسدود کردن سایت ها در ویندوز با استفاده از فایل Host
آموزش کامل مسدود کردن سایت ها در ویندوز : Block Websites
![](https://pcbaaz.com/wp-content/uploads/2024/05/how-to-block-websites-780x470.png)
چرا می خواهید بدانید چگونه وب سایت ها را مسدود کنید؟ شاید می خواهید از امنیت فرزندان خود در اینترنت محافظت کنید؟ شاید بخواهید وب سایت های منحرف کننده را مسدود کنید همچنین می تواند برای مسدود کردن سایت های ردیابی که در تبلیغات تعبیه شده اند استفاده شود.
دلیل شما هر چه باشد، میتوانید به سادگی با استفاده از چیزی به نام فایل host به مسدود کردن سایت ها بپردازید.
قبل از مطالعه کامل این مقاله می توانید ویدیو آموزشی این مورد را در کانال یوتیوب پی سی باز مشاهده کنید.
فایل Hosts چیست؟
آیا اصطلاح DNS (سیستم نام دامنه) را شنیده اید؟ این به سیستمی از فایلهای توزیع شده در سراسر اینترنت اشاره دارد که به حل نامهای دامنه مانند pcbaaz.com در آدرس پروتکل اینترنتی (IP) واقعی آن که اتفاقاً 13.225.198.106 است کمک میکند . این به رایانه شما کمک می کند وقتی می خواهید این سایت را مشاهده کنید، با چه سروری صحبت کند.
![اتصالات - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 3](https://helpdeskgeek.com/wp-content/pictures/2020/06/connections.png)
قبل از اینکه DNS در سال 1984 به وجود بیاید، این کار از طریق یک فایل محلی در رایانه شما به نام فایل میزبان انجام می شد. در آن زمان رایانه ها به بسیاری از رایانه های دیگر متصل نبودند. حداکثر ممکن است به چند ده وصل شده باشیم. نگه داشتن همه آن اطلاعات در یک فایل متنی ساده ساده بود.
فایل هاست چگونه کار می کند؟
فایل hosts به رایانه اجازه میدهد تا نامهای رایانه دیگری مانند localhost یا نامهای دامنه مانند pcbaaz.com را جستجو کند و شماره IP آنها درست در کنار نام فایل است. این کمی شبیه نحوه ارتباط نام دوستان شما با شماره تلفن آنها در تلفن شما است. نیازی نیست شماره را به خاطر بسپارید یا به آن ضربه بزنید، فقط نام شخص را پیدا کنید.
قبل از اینکه بیشتر پیش برویم، درک این نکته مهم است که برخی از آدرس های IP برای استفاده محلی رزرو شده اند. این بدان معنی است که آنها فقط می توانند برای اشاره به رایانه و دستگاه های موجود در شبکه مستقیم شما استفاده شوند. این به معنای هر چیزی قبل از اتصال ارتباط شما به اینترنت است.
![آدرس IP محلی - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 4](https://helpdeskgeek.com/wp-content/pictures/2020/06/local-ip-address.jpeg)
به عنوان مثال، آدرس IP 127.0.0.1 همیشه به معنای رایانه ای است که روی آن کار می کنید، همچنین به عنوان میزبان محلی شناخته می شود . سعی کنید آن را در مرورگر وب خود تایپ کنید. احتمالاً یک صفحه خالی ظاهر می شود.
همچنین درک کنید که www.website.com و website.com دقیقاً یکسان نیستند. برای اینکه هر دوی آنها ما را به یک وب سایت ببرند، هر دو باید به یک آدرس IP حل شوند.
مسدود کردن سایت ها با فایل هاست
- Notepad را به عنوان مدیر باز کنید .
![notepad-run-as-admin - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 5](https://helpdeskgeek.com/wp-content/pictures/2020/06/notepad-run-as-admin.png)
- روی File > Open کلیک کنید .
![notepad-file-open - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 6](https://helpdeskgeek.com/wp-content/pictures/2020/06/notepad-file-open.png)
- به C:WindowsSystem32Driversetc بروید
![پیمایش به فایل میزبان - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 7](https://helpdeskgeek.com/wp-content/pictures/2020/06/navigate-to-hosts-file.png)
- پس از آن، نوع فایل را از Text Documents (*.txt) به All Files (*.*) تغییر دهید .
![change-filetype - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 8](https://helpdeskgeek.com/wp-content/pictures/2020/06/change-filetype.png)
- حالا می توانید فایل هاست را ببینید . بازش کن
![hosts.file_.visible - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 9](https://helpdeskgeek.com/wp-content/pictures/2020/06/hosts.file_.visible.png)
- به خط آخر صفحه بروید و خط خود را اضافه کنید. فرض کنید فیس بوک را مسدود کرده ایم.
![hosts-file-unaltered - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 10](https://helpdeskgeek.com/wp-content/pictures/2020/06/hosts-file-unaltered.jpg)
IP لوکال هاست 127.0.0.1 را وارد کنید . کلید تب را فشار دهید و facebook.com را وارد کنید . Enter را فشار دهید تا به خط بعدی بروید. یک خط دوم مانند خط بالا ایجاد کنید، اما به جای facebook.com از www.facebook.com استفاده کنید.
![facebook-localhost-entries - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 11](https://helpdeskgeek.com/wp-content/pictures/2020/06/facebook-localhost-entries.png)
آیا وب سایت مورد نظر مسدود شده است؟
خط فرمان را باز کنید و ping facebook.com را اجرا کنید و سپس ping www.facebook.com را اجرا کنید . باید ببینید که آدرس IP که می خواهد پینگ کند 127.0.0.1 است.
![ping-facebook-localhost - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 12](https://helpdeskgeek.com/wp-content/pictures/2020/06/ping-facebook-localhost.jpg)
حالا مرورگر وب خود را باز کنید و به facebook.com بروید. ممکن است هنوز بارگیری شود! چرا؟ IP واقعی فیس بوک ممکن است همچنان در حافظه پنهان مرورگر باشد و مرورگر ابتدا از آن IP استفاده خواهد کرد. کش مرورگر خود را حذف کنید و دوباره فیسبوک را امتحان کنید. اکنون باید صفحه خطا را مشاهده کنید.
![facebook-error-message - Help Desk Geek نحوه مسدود کردن وب سایت ها در ویندوز با استفاده از فایل هاست تصویر 13](https://helpdeskgeek.com/wp-content/pictures/2020/06/facebook-error-message.png)
برای آزاد کردن سایت مورد نظر باید همان کار را برعکس انجام دهید و سایت را از لیست فایل host خارج کنید.
چه کار دیگری می توانم با فایل Host انجام دهم؟
میتوانید از همین تکنیک استفاده کنید اما آدرسهای اینترنتی بدافزارهای مختلف و سایتهای تبلیغاتی ردیابی را بچسبانید. یک فایل میزبان از پیش ساخته شده از بدافزارها و سایت های تبلیغاتی وجود دارد که می توانید آن را کپی و در فایل میزبان خود جایگذاری کنید.