Wiem, jak gorąco blokować jednego bloga Tumblr
127.0.1.1 something.tumblr.com
ale chcę zablokować cały tumblr. Próbowałem, 127.0.1.1 tumblr.com
ale to nie działa.
Czy jest na to sposób?
Zainstaluj dnsmasq
:
$ sudo apt-get install dnsmasq
Następnie w /etc/dnsmasq.conf
(który być może będziesz musiał utworzyć) dodaj wiersz:
address=/tumblr.com/127.0.0.1
Spowoduje to zablokowanie tumblr.com
i wszystkich jego subdomen poprzez przekierowanie do localhost (127.0.0.1).
Uwaga:
W Ubuntu Trusty i innych, które już mają NetworkManager, domyślnie używa dnsmasq, nie trzeba niczego instalować.
Wystarczy utworzyć plik /etc/NetworkManager/dnsmasq.d/local
:
address=/tumblr.com/127.0.0.1
i uruchom ponownie lub uruchom ponownie NetworkManager
$ sudo service network-manager restart
/etc/hosts
Plików nie obsługuje wieloznacznych subdomen. tzn. nie możesz powiedzieć127.0.0.1 *.tumblr.com
i zablokować wszystkich adresów URL formularza what.tumblr.com .Jeśli chcesz je zablokować na poziomie przeglądarki, możesz użyć wtyczki lub lepiej filtrującego serwera proxy, takiego jak Privoxy.
Jeśli chcesz zablokować je na poziomie sieci, tak, że nikt na tym komputerze można uzyskać dostęp do witryny, trzeba prostą regułę zapory do zablokowania something.tumblr.com „s zakres adresów IP, które na pierwszy rzut oka wydaje się
50.97.143.0/24
, czyli 50.97.143.0-50.97.143.255.źródło
Patrząc na adres IP i podając go dosłownie, wpisujesz go nieprawidłowo. Zamiast 127.0.1.1 powinno to być 127.0.0.1
źródło