Czy jest jakieś oprogramowanie blokujące pornografię we wszystkich przeglądarkach, które mogę zainstalować?

16

Muszę znaleźć sposób na zablokowanie stron pornograficznych we wszystkich przeglądarkach za pomocą czegoś systemowego, takiego jak iptables (tylko pomysł) ... Czy jest jakiś sposób, aby to zrobić.

Travis
źródło
13
Jeśli zrobisz to sam: lista zablokowanych witryn jest otwarta, więc nie można jej skonfigurować (strony porno pojawiają się szybciej niż możesz je zablokować). Lepszą opcją jest umieszczenie na białej liście tego, co użytkownicy mogą odwiedzić. W przeciwnym razie będziesz musiał polegać na aplikacji dla tej konkretnej przeglądarki lub DNS, który ją blokuje
Rinzwind
4
Nie musisz ich blokować sam, powinieneś zastosować bardziej rozsądne podejście, takie jak użycie bloków kategorii OpenDNS. Bez konserwacji i prawie niemożliwe do uniknięcia (jeśli znasz swoje rzeczy).
Braiam
Zrobiłem to sam z moim routerem z uruchomionymi programami dd-wrt i pixelserver. To nie jest takie trudne. W ten sposób możesz zablokować pornografię w całej sieci LAN (w tym reklamy). Wystarczy dodać bazę danych porno dns. Jeśli chcesz po prostu zablokować pornografię na tym samym komputerze, to nie jest dla ciebie. zamiast tego spróbuj opendns. howtogeek.com/51477/...
Akisame
5
Na powiązaną notatkę - czy jest taka, która ją odblokowuje? :)
Witalij Mijiritsky
2
@Braiam Myślę, że poważnie nie doceniasz czasu i wysiłku, jaki nastolatki spędzą, aby dostać się do pornografii :-) Nauczyłem się więcej o tworzeniu sieci w szkole średniej, dzięki WoW do grania w sieci szkolnej niż w jakiejkolwiek klasie na uniwersytecie (ok to może być niewielka hiperbola)
Voo

Odpowiedzi:

19

Możesz także skorzystać z usługi openDNS, która ogranicza rozpoznawanie nazw na podstawie wstępnie ustawionych filtrów. W porównaniu z rozwiązaniem zaproponowanym dla pliku / etc / hosts pozwala to nie musieć ciągle aktualizować listy. Po ustawieniu własnych filtrów wystarczy użyć openDNS jako serwera nazw. https://www.opendns.com/home-internet-security/

LilloX
źródło
3
Dodatkowo możesz to zrobić na poziomie routera, obejmując wszystkie urządzenia. Nie powstrzymuje to jednak nikogo od podania 8.8.8.8nazwy serwera DNS. To by ominęło to natychmiast.
Oli
2
@Oli wcale. Wystarczy tylko uniemożliwić przekierowanie portu 53.
Braiam
najlepiej jest użyć serwera proxy lub łańcucha proxy, ale musisz zapisać się na jakąś czarną listę.
Panther
OpenDNS jest niesamowity, ale upewnij się, że wszystko skonfigurowałeś poprawnie, ponieważ jest trochę konfiguracji.
Daniel
@Braiam Więc użyj serwera DNS na innym porcie. W razie potrzeby ustaw się jako serwer DNS i żądania DNS serwera proxy do serwera poza zaporą.
user253751,
7

Można to zrobić na kilka sposobów

  • Najłatwiejszym rozwiązaniem jest użycie opendns

Opendns został tutaj zapytany:

Jak skonfigurować OpenDns

Po skonfigurowaniu skonfiguruj go tutaj - https://www.opendns.com/welcome/

Zaletą jest to, że czarne listy są następnie utrzymywane przez opendny.

  • Druga metoda to instalacja i konfiguracja serwera proxy. Możesz to zrobić za pomocą dansguardian, privoxy lub kałamarnicy, żeby wymienić tylko kilka. Następnie skonfiguruj iptables, aby kierował cały ruch przez serwer proxy lub łańcuch proxy.

http://blog.bodhizazen.com/linux/web-content-filtering-made-easy/

http://blog.bodhizazen.com/linux/how-to-transparent-proxy/

Wadą tej metody jest to, że musisz ręcznie aktualizować i utrzymywać czarną listę.

http://www.squidguard.org/blacklists.html lub subskrybuj usługę.

  • Możesz używać iptables, ale iptables jest nieefektywny i ponownie musisz ręcznie utrzymywać czarną listę.

  • możesz użyć pliku hosts. Musisz samodzielnie uzyskać i zaktualizować listę.

http://winhelp2002.mvps.org/hosts.htm

Powyższy link służy raczej do adblocka.

„Problem” polega na tym, że strony te mają tendencję do zmiany adresów IP i nazw hostów;)

Pantera
źródło
4

Nie ma czegoś takiego jak „oprogramowanie blokujące pornografię” - sztuczna inteligencja nie jest bliska pracy. Wszystko, co możesz uzyskać, to oprogramowanie, które blokuje witryny, które ktoś umieścił na czarnej liście - mogą pilnie identyfikować i blokować strony pornograficzne, w takim przypadku będą blokować niektóre (ale dalekie od wszystkich) porno lub mogą umieszczać na czarnej liście strony konkurentów lub witryn, którym sprzeciwiają się ideologicznie.

Mike Scott
źródło
Czy masz jakieś dowody na istnienie czarnych list, które są utrzymywane przez operatorów stron pornograficznych w celu zablokowania stron ich konkurentów?
jwg
1
Nie operatorzy witryn pornograficznych, ale firmy cenzurujące w Internecie. I nie, nie mam żadnych dowodów, ponieważ takie firmy nie publikują swoich czarnych list, więc są dla nich całkowicie niemożliwe.
Mike Scott
1

Każde narzędzie i każda droga walczy tylko z witrynami istniejącymi w momencie tworzenia tego narzędzia, których jest już całkiem sporo (niestety). Żadne oprogramowanie ani czarna lista nie są w stanie przewidzieć, co się pojawi. Każde narzędzie będzie więc tymczasowym lekarstwem. Niemożliwe jest rozwiązanie takich problemów za pomocą oprogramowania.

Znajdź takie narzędzie w sobie i ludziach korzystających z komputera.

Muzaffar
źródło
0

Możesz to łatwo zrobić, edytując plik /etc/hosts. Po prostu dodaj wiersze do witryn, które chcesz zablokować, kierując witrynę na adres IP 0.0.0.0, taki jak ten:

127.0.0.1   localhost
127.0.1.1   mycomputer

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

0.0.0.0 site.to.block.com
0.0.0.0 another.site.net
chili555
źródło
3
Jest to „dobry pomysł”, ale podobnie jak moje komentarze do drugiej odpowiedzi, edytowanie tego jeden po drugim spowoduje ogromny ból głowy i wiele zmian, które należy wykonywać regularnie. Myślę, że szukają rozwiązania kontroli rodzicielskiej / kontroli treści, które nie wymagają ręcznej interwencji.
Thomas Ward
2
ta lista będzie tak długa, że ​​pochłonie całą twoją pamięć, kiedy będzie parsowana.
Rinzwind
2
Jest to po prostu niepraktyczne, jeśli jest to cała kategoria witryn. To byłoby „ok”, to było 10 lub 20 stron, ale wszędzie jest tyle hostów porno.
Braiam
Moja lista ma około 15 000 pozycji. Używam tego: winhelp2002.mvps.org/hosts.htm
chili555
@ chili555 - FYI - Ta lista jest głównie adblock i pozwoli na pR0n
Panther
0

Spróbuj dodać wpis do /etc/hostspliku. Otwórz terminal i wpisz:

sudo -H gedit /etc/hosts

Dodaj wiersz dla każdej witryny, którą chcesz zablokować, np

127.0.0.1   www.example.com

Następnie zapisz plik. Konieczne może być ponowne uruchomienie komputera, aby zmiany zostały wprowadzone.

Uwaga: zablokuje to dostęp do konkretnego hosta z całego oprogramowania, nie tylko przeglądarek.

ofurkusi
źródło
2
To nie rozwiązuje tego, czego chce OP - chcą całkowitego blokowania niektórych rodzajów witryn, zarządzanie nimi jest nieskończenie trudne.
Thomas Ward
1
@ThomasW. Myślę, że jeśli OP przeprowadzi trochę badań, znajdzie dla niego dobre pliki hosta.
Marton
2
@Marton zgodził się, ale istnieje ogromna lista rzeczy - lepiej byłoby dodać do białej listy rzeczy, takie jak zapora ogniowa, lub wdrożyć serwer proxy w sieci, przez który przepływałyby wszystkie dane. Tak czy inaczej, występują bóle głowy.
Thomas Ward
-1

Cześć, możesz użyć OpenDNS, jak sugerowali inni, oto jak go zablokować w systemie Mac OS na wypadek, gdybyś był zainteresowany https://andreastan.com/block-porn-free/

i12345
źródło
Chociaż teoretycznie może to odpowiedzieć na pytanie, lepiej byłoby zawrzeć tutaj istotne części odpowiedzi i podać odnośnik.
Karl Richter