hosts dosyasındaki belirli alan adları nasıl engellenir?


13

Tek bir tumblr blogunu engellemek için sıcak biliyorum

127.0.1.1 something.tumblr.com

ama tüm tumblr'ı engellemek istiyorum. Denedim 127.0.1.1 tumblr.comama çalışmıyor.

Bunu yapmanın bir yolu var mı?

Yanıtlar:


21

Kurulum dnsmasq:

$ sudo apt-get install dnsmasq

Sonra /etc/dnsmasq.conf(oluşturmanız gerekebilir) satırını ekleyin:

address=/tumblr.com/127.0.0.1

Bu, tumblr.comtüm alt alan adlarını localhost'a yönlendirerek engelleyecektir (127.0.0.1).


Not:

Ubuntu Trusty ve zaten NetworkManager'a sahip olanlar için varsayılan olarak dnsmasq kullanın, hiçbir şey yüklemenize gerek yoktur.

Sadece bir dosya oluşturun /etc/NetworkManager/dnsmasq.d/local:

address=/tumblr.com/127.0.0.1

ve NetworkManager'ı yeniden başlatın veya yeniden başlatın

$ sudo service network-manager restart

Akıllı ve basit bir yol.
Luis Alvarado

2
Bağlantınızı ad çözümlemesi için localhost / dnsmasq kullanacak şekilde ayarlamadığınız sürece bunun hiçbir şey yapmayacağını unutmayın.
ish

ve dnsmasq kullanmak için bağlantıyı nasıl kurarsınız? bağlantın var mı
user1079002

1
@ user1079002 Bağlantı kurulumu bu bağlantıda bulunabilir help.ubuntu.com/community/Dnsmasq
RAM

3

/etc/hostsDosya joker alt alanları DESTEKLEMEZ. yani 127.0.0.1 *.tumblr.combir şeyin tüm URL'lerini bir şey.tumblr.com'u engellemesini söyleyemezsiniz .

Bunları tarayıcı düzeyinde engellemek istiyorsanız, bir eklenti veya daha iyisi, Privoxy gibi bir filtreleme proxy'si kullanabilirsiniz.

Söz konusu bilgisayarda kimse sitelerine erişebilir böylece, ağ düzeyinde bu engellemek istiyorsanız, engellemek için basit bir güvenlik duvarı kuralı ihtiyaç something.tumblr.com ilk bakışta görünüyor 'ın IP aralığı, 50.97.143.0/24yani 50.97.143.0-50.97.143.255.


-1

Değişmez olarak girdiğiniz IP adresine bakarak bu adresi yanlış giriyorsunuz. 127.0.1.1 yerine 127.0.0.1 olmalıdır


2
127.xxx içindeki tüm adresler geri döngü adresleridir.
Skylar Ittner
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.