透過主機檔案阻止 YouTube

透過主機檔案阻止 YouTube

我想從我的電腦封鎖一些分散注意力的網站。

我認為該/etc/hosts文件是執行此操作的正確位置,因為它將適用於所有瀏覽器和客戶端。這是我的文件的樣子:

0.0.0.0   reddit.com
::0       reddit.com

0.0.0.0   colonist.io
::0       colonist.io

0.0.0.0   youtube.com
::0       youtube.com

0.0.0.0   youtube.de
::0       youtube.de

colonist.io現在無法存取reddit.com(如預期)(firefox 報告「無法連線」)。

但不知怎的,它不適用於 youtube。我可以正常存取 youtube.com。我不知道為什麼會這樣,並且想學習如何解決它。

或者,我也接受其他在 Linux 系統範圍內封鎖網站的方法。

答案1

YouTube 使用多個相互重定向的網域。例如,youtube.com 通常會重定向到www.youtube.com

我不知道為什麼阻止 youtube.com 的 dns 不會阻止重定向,但我不久前自己這樣做了,並將其他網站添加到阻止列表中有所幫助。

因此,將以下網域新增至您的封鎖清單: www.youtube.com m.youtube.com youtu.be

希望我能幫上忙!

相關內容