วิธีทั่วไปในการ "บล็อก" เว็บไซต์ (เช่นเพื่อกำจัดสิ่งที่ทำให้ไขว้เขว) คือการแก้ไข/etc/hosts
และชี้โดเมนไปยังที่อยู่ลูปแบ็ค เช่น:
# Stop goofing off
127.0.0.1 youtube.com
ในแมฟเวอริกส์ฉันพบว่าการเปลี่ยนแปลงเช่นนี้ดูเหมือนว่าจะถูกละเว้นโดยระบบปฏิบัติการ หลังจากแก้ไขไฟล์ (ด้วย sudo) และบันทึกแล้วไซต์ที่ควรถูกบล็อกยังคงโหลดอยู่
ฉันได้ลองรีเซ็ตแคช DNS ของฉันดังนี้:
dscacheutil -flushcache
sudo killall -HUP mDNSResponder
แต่ไซต์ยังโหลดอยู่
ฉันจะให้ OSX Mavericks สังเกตเห็นการเปลี่ยนแปลงได้/etc/hosts
อย่างไร
ping youtube.com
ใช้