Pertanyaan cara memblokir domain tertentu di file host?


Saya tahu panas untuk memblokir blog tumblr tunggal dengan

127.0.1.1 something.tumblr.com

tapi saya ingin memblokir seluruh tumblr. Saya mencoba 127.0.1.1 tumblr.com tetapi itu tidak berhasil.

Apakah ada cara untuk melakukan ini?


12
2018-06-13 00:51


asal




Jawaban:


Memasang 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 lain yang sudah menggunakan NetworkManager dnsmasq secara default Anda tidak perlu menginstal apa pun.

Buat saja file /etc/NetworkManager/dnsmasq.d/local :

address=/tumblr.com/127.0.0.1

dan reboot atau restart NetworkManager

$ sudo service network-manager restart

21
2018-06-13 04:21



Cara cerdas dan sederhana. - Luis Alvarado♦
Catatan ini tidak akan melakukan apa-apa kecuali Anda juga mengatur koneksi Anda untuk menggunakan localhost / dnsmasq untuk resolusi nama. - ish
dan bagaimana Anda mengatur koneksi untuk menggunakan dnsmasq? apakah kamu punya tautan? - user1079002
@ user1079002 Pengaturan koneksi dapat ditemukan di tautan ini help.ubuntu.com/community/Dnsmasq - soery


Itu /etc/hosts file TIDAK mendukung subdomain wildcard. Anda tidak bisa mengatakannya 127.0.0.1 *.tumblr.com dan minta untuk memblokir semua URL formulir 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 orang di komputer yang dapat mengakses situs, Anda perlu aturan firewall sederhana untuk memblokir something.tumblr.comrentang IP, yang pada pandangan pertama tampaknya 50.97.143.0/24, yaitu 50.97.143.0-50.97.143.255.


3
2018-06-13 01:13





Melihat dan mengambil alamat IP yang Anda masukkan sebagai literal, Anda salah ketik. Alih-alih 127.0.1.1 itu harus 127.0.0.1


-1
2018-06-13 02:01



Semua alamat di dalam 127.x.x.x adalah alamat loopback. - Skylar Ittner