การบล็อก * .example.com ที่ระดับ OS (Windows)


10

เพื่อเหตุผลด้านความเป็นส่วนตัวและประสิทธิภาพฉันต้องการป้องกันไม่ให้คอมพิวเตอร์ของฉันสื่อสารกับโฮสต์อินเทอร์เน็ตบางแห่ง ฉันต้องการทำสิ่งนี้ในระดับระบบปฏิบัติการไม่ใช่ผ่านเว็บเบราว์เซอร์ปลั๊กอิน (ไม่กว้างพอ) หรือแม้แต่ผ่านเราเตอร์ที่บ้าน (แล็ปท็อปของฉันเดินทาง) ฉันต้องการใช้เครื่องมือในตัว

ฉันใช้ Windows 7 Professional 64 บิต ฉันทั้งหมดคุ้นเคยกับhostsไฟล์Windows - และข้อ จำกัด ของมัน ดูเหมือนว่ามีความสับสนว่าhostsสนับสนุนสัญลักษณ์ตัวแทน แต่การทดสอบของฉันเองยืนยันว่าไม่

ฉันได้ทดลองใช้ Windows Firewall และสแน็ปอินนโยบายความปลอดภัย IP MMC แล้ว เท่าที่ฉันสามารถบอกได้ทั้งสองต้องการที่อยู่เป็นตัวเลข ฉันไม่ต้องการปิดกั้นที่อยู่ IP หรือช่วงของที่อยู่บางส่วนเนื่องจากการจับคู่ IP-address-to-hostname สามารถและเปลี่ยนแปลงได้

มีเครื่องมือใดใน Windows 7 Professional ที่ฉันสามารถบล็อก (หรือกำหนดเส้นทางไปยัง 0.0.0.0) การสื่อสารกับโฮสต์อินเทอร์เน็ตโดยใช้ชื่อโฮสต์ได้หรือไม่ ถ้าไม่มีเครื่องมือของบุคคลที่สามที่ดีและฟรีหรือไม่?


ไม่สามารถบล็อกโดยใช้โฮสต์ได้ - ดูที่การใช้ไวด์การ์ดในชื่อในไฟล์โฮสต์ Windows
Sathyajith Bhat

1
เขารู้ว่าเขากำลังมองหาโซลูชันทางเลือกที่รองรับสัญลักษณ์แทน
Tamara Wijsman

1
ฉันจะบอกว่า resolv.conf อาจช่วยได้ แต่คุณกำลังใช้งาน Windows ...
digitxp

คำตอบ:


3

วิธี "ที่ง่ายที่สุด" ในการดำเนินการนี้คือการเรียกใช้เซิร์ฟเวอร์ DNS ของคุณเองและเพิ่มโซนหลักสำหรับโดเมนที่คุณต้องการบล็อก คุณไม่จำเป็นต้องสร้างระเบียน 'A' ด้วยซ้ำ การอ้างอิงถึงโฮสต์ภายในโซน (โดเมน) จะถูกส่งคืนโดยเซิร์ฟเวอร์ DNS ของคุณ Posadisเป็น DNS ฟรีแวร์ / โอเพ่นซอร์สหนึ่งตัวที่ทำงานภายใต้ Windows (แม้ว่าฉันจะไม่ได้ใช้งานเป็นการส่วนตัวก็ตาม) แน่นอนถ้าคุณมี Windows Serverเกือบทุกรุ่นที่ใช้งานได้ทุกที่คุณสามารถใช้เซิร์ฟเวอร์ DNS ของ Microsoft ได้

"ประโยชน์" ด้านหนึ่งของการแก้ปัญหานี้คือคุณสามารถทำได้ (หากคุณต้องการ) เปลี่ยนเส้นทางคำขอไปยังหน้าเว็บ "ห้าม" ไปยังหน้าเว็บ "ไม่อนุญาต" ภายใน


คุณแน่ใจหรือว่ามันเป็นวิธีที่ง่ายที่สุด?
zneak

อืมมมเรียกใช้เซิร์ฟเวอร์ DNS ของฉันเอง ไม่ได้คิดเรื่องนั้น ตอนนี้ BIND ทำงานภายใต้ Windows และมี GUI บนเว็บจำนวนมากที่น่าเกลียด ฉันพนันได้เลยว่า BIND คือความสนุกในการตั้งค่าเช่นเดียวกับ Gentoo Linux ที่จะรวบรวมจากแหล่งที่มา ฉันจะต้องพิจารณาว่าฉันหมดหวังมากแค่ไหน
Metaphile

คุณจะพบคำแนะนำที่ง่ายต่อการปฏิบัติตามในบทความนี้: alex.charrett.com/bind-on-windows-mainmenu-3
BillP3rd

3

ลองใช้ตัวป้องกัน IP

http://blocklistpro.com/download-center/protowall/

มีตัวบล็อก IP อื่น ๆ อีกมากมายส่วนใหญ่อนุญาตให้คุณสร้างรายการบล็อกของคุณเองและอนุญาตสำหรับช่วง IP

บางคนไม่ทำงานกับ W7 ได้ดีมากทำการบ้านของคุณ


ฉันค้นหาวิธีแก้ปัญหาผ่าน Google แล้ว แต่ก็โชคไม่ดี นั่นเป็นเหตุผลที่ฉันมาที่นี่ ProtoWall ดูเหมือนจะทำงานบนที่อยู่ IP ซึ่งไม่ใช่สิ่งที่ฉันกำลังมองหาโดยเฉพาะ ฉันสามารถใช้เอฟเฟกต์เดียวกันและอาจมีประสิทธิภาพมากกว่าเดิมผ่าน Windows Firewall
Metaphile

2

การเข้าใช้ฟังก์ชั่นแก้ไขค่า DNS เป็นวิธีแก้ปัญหาที่ดี คุณอาจต้องการลงชื่อสมัครใช้บัญชีที่ OpenDNS และตั้งค่าเซิร์ฟเวอร์ DNS ใน Windows เพื่อใช้ OpenDNS เป็นตัวแก้ไขของคุณ พวกเขาอนุญาตให้คุณป้อนโดเมนที่จะถูกบล็อกเสมอ สมัครฟรี แต่มีค่าธรรมเนียมเล็กน้อยทำให้คุณมีคุณสมบัติพิเศษ


Kevin M ยังแนะนำให้ใช้ OpenDNS ฉันถามเขาว่าการกำหนดค่า OpenDNS ของฉันจะตามฉันไปรอบ ๆ จากเครือข่ายไปยังเครือข่ายหรือไม่ มันระบุคอมพิวเตอร์ของฉันได้อย่างไร ผ่านที่อยู่ MAC? หรือมีลูกค้าฉันต้องติดตั้ง?
Metaphile

1

ใช้ OpenDNS พวกเขาสามารถทำกรองหมวดหมู่ ( 'ภาพเปลือย', 'สื่อลามก', 'การพนัน', 'แอดแวร์' ฯลฯ ) นอกเหนือไปจากแต่ละโดเมน ข้อเสียคือการที่จะต้องติดตั้งเพิ่มเล็กน้อยในฝั่งเซิร์ฟเวอร์สำหรับการปรับปรุงแบบไดนามิก แต่มันเป็นเอกสารที่นี่


การกำหนดค่า OpenDNS ของฉันจะติดตามฉันจากเครือข่ายไปยังเครือข่ายหรือไม่ มันระบุคอมพิวเตอร์ของฉันได้อย่างไร ผ่านที่อยู่ MAC? หรือมีลูกค้าฉันต้องติดตั้ง?
Metaphile

คุณต้องติดตั้งไคลเอนต์
digitxp
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.