فیلتر یک سایت در سیستم خودمان
می خوام بدونم میشه تو کامپیوتر شخصی خودمون یه سایتی رو فیلتر کنیم که با هیچ مرورگری باز نکنه اون سایت رو . حالا یا با رجیستری یا گروپ پالیسی ؟
4 پاسخ
جهت اطلاع کاربران در مورد hosts:
البته اگر این فایل رو باز کنید میبینید که یه سری از خط ها با شارپ نوشته شده این یعنی نمونه و مثال و اون خط یه جور کامنت به حساب میاد و کار نمیکنه.
در تمام سیستم عاملها، فایلی به نام hosts وجود دارد که یک نوع DNS Server شخصی است!
در این فایل، میتوانید بگویید هر وقت من مثلاً دامنه www.yahoo.com را وارد کردم، به آی پی 1.1.1.1 برو!
پیش از اینکه سیستم شما به DNS Serverهای عمومی (مثل گوگل) برود، ابتدا این فایل را بررسی میکند. اگر دامنه و آی پی خاصی در این فایل بود، دیگر سراغ بقیه DNS Serverها نمیرود
مراحل زیر را به دقت طی کنید:
1- اولاً آنتیویروس شما باید غیرفعال شود. چون فکر میکند یک ویروس میخواهد این کار را انجام دهد و اجازه ویرایش این فایل را نمیدهد!
2- در منوی Start تایپ کنید notepad
3- روی NotePad کلیک راست کنید و Run as Administrator را انتخاب کنید.
4- از منوی File گزینه Open را انتخاب کنید.
5- در ویندوز، به مسیر زیر بروید:
C:\Windows\System32\drivers\etc
6- از پایین پنجره Text Documents را به All Files تغییر دهید.
7- فایل hosts را آنجا خواهید دید. آن را انتخاب و Open کنید.
8- مایکروسافت یک مثال برای شما زده است. برای اینکه یک سایت را ببندید، مثل شماره 1 در تصویر زیر، به این صورت آی.پی و دامنه را بنویسید:
1.1.1.1 www.yahoo.com

توجه: در این حالت، دامنه yahoo.com با www.yahoo.com متفاوت هستند. پس اگر کاربر بنویسد yahoo.com سایت باز میشود. بنابراین، شما این خط را هم اضافه کنید:
1.1.1.1 yahoo.com
به جای 1.1.1.1 هر آی.پی نامعتبر دیگری میتوانید بنویسید!
9- بعد از نوشتن این خطها، فایل را ذخیره کنید.
10- دستور ipconfig /flushdns را اجرا کنید تا کش سیستم شما پاک شود.
11- اقدام به باز کردن سایت yahoo.com کنید. خواهید دید که این سایت دیگر باز نخواهد شد.
توی host file توی مسیر windows\system32\drivers\etc فایل hosts رو با notepad باز کنید یه سطر به ترتیب زیر بهش اضافه کنید و بعد ذخیره کنید:
مثلا:
- facebook.com 127.0.0.1
شما می تونید از طریق روش های مختلفی اینکار رو انجام بدید :
- یک Rule توی فایروال بصورت Outbound اضافه کنید که دسترسی به این وب سایت رو مسدود کنه
- از تنظیمات IE این وب سایت رو Block کنید و توی لیست مسدود شده ها قرار بدید
- از نرم افزارهای جانبی استفاده کنید مثل : HomeGuard Activity Monitor یا Salfeld Child Control
ویندوز ویستا قابلیت وب فیلترینگ داره اما ویندوز 7 چنین قابلیتی نداره
اگر کنترل های اضافی مانند وب سایت فیلترینگ و گزارش فعالی می خواهید، نیاز به نصب Windows Live Family Safety دارید که بخشی ازWindow Live Essentials suite هستش. با نصب اون شما می تونید دسترسی به سایت های خاصی رو مسدود و همچنین دسترسی به گزارش فعالیت ها داشته باشید که به طور مثال از چه سایت هایی دیدن شده است.