มีเว็บไซต์ www.example.com ที่ฉันพยายามบล็อกตัวเองไม่ให้เข้าถึงเพราะเสียเวลามากเกินไป ดังนั้นฉันจึงกำหนดค่า/etc/hosts
ไฟล์ของฉัน ฉันเพิ่มบรรทัดต่อไปนี้เพื่อบล็อกเว็บไซต์ทั้ง IPv4 และ IPv6:
127.0.0.1 www.example.com
::1 www.example.com
127.0.0.1 http://www.example.com
::1 http://www.example.com
127.0.0.1 example.com
::1 example.com
ฉันรีสตาร์ทคอมพิวเตอร์และไม่สามารถwget www.example.com
และส่ง Ping www.example.com
ได้ตามที่คาดไว้ แต่เว็บไซต์ไม่ได้ถูกบล็อกในเบราว์เซอร์ของฉัน! ฉันยังสามารถเข้าถึงได้ใน Firefox 28 และ Chromium
คำถาม
- เกิดอะไรขึ้น?
- ฉันจะบล็อกเว็บไซต์นี้โดยใช้เครื่องมือระดับระบบแทนที่จะใช้ส่วนขยายเบราว์เซอร์ได้อย่างไร
example.com
และhttp://example.com
ถูกบล็อก แต่www.example.com
และhttp://www.example.com
ไม่ถูกบล็อก
http://www.example.com
(ซึ่งควรถูกบล็อก) หรือคุณพิมพ์http://example.com
(ซึ่งไม่ได้ถูกบล็อก)?