Saya tahu panas untuk memblokir blog tumblr tunggal
127.0.1.1 something.tumblr.com
tapi saya ingin memblokir seluruh tumblr. Saya mencoba 127.0.1.1 tumblr.com
tetapi tidak berhasil.
Apakah ada cara untuk melakukan ini?
Pasang dnsmasq
:
$ sudo apt-get install dnsmasq
Kemudian di /etc/dnsmasq.conf
(yang mungkin harus Anda buat) tambahkan baris:
address=/tumblr.com/127.0.0.1
Ini akan memblokir tumblr.com
dan semua subdomainnya dengan mengarahkannya ke localhost (127.0.0.1).
catatan:
Untuk Ubuntu Trusty dan yang lainnya yang sudah memiliki NetworkManager menggunakan dnsmasq secara default, Anda tidak perlu menginstal apa pun.
Cukup buat file /etc/NetworkManager/dnsmasq.d/local
:
address=/tumblr.com/127.0.0.1
dan reboot atau restart NetworkManager
$ sudo service network-manager restart
The
/etc/hosts
File TIDAK mendukung subdomain wildcard. yaitu Anda tidak bisa mengatakan127.0.0.1 *.tumblr.com
dan memilikinya memblokir semua URL dari form something.tumblr.com .Jika Anda ingin memblokir ini di tingkat browser, Anda bisa menggunakan plugin atau lebih baik, proxy penyaringan seperti Privoxy.
Jika Anda ingin memblokir ini di tingkat jaringan, sehingga tidak ada seorang pun di komputer yang dapat mengakses situs, Anda memerlukan aturan firewall sederhana untuk memblokir rentang IP something.tumblr.com , yang pada pandangan pertama tampaknya
50.97.143.0/24
, yaitu 50.97.143.0-50.97.143.255.sumber
Melihat dan mengambil alamat IP yang Anda masukkan sebagai literal, Anda salah mengetik. Alih-alih 127.0.1.1 itu harus 127.0.0.1
sumber