Yükleyebildiğim tüm tarayıcılarda pornoları engelleyen bir yazılım var mı?


16

Tüm tarayıcılarda porno sitelerini iptables gibi sistem çapında bir şeyle engellemenin bir yolunu bulmak zorundayım (sadece bir fikir) ... Bunu yapabilmemin herhangi bir yolu var mı?


13
Bunu kendiniz yaparsanız, engellenen siteler listeniz açık uçlu olarak ayarlanması imkansızdır (porno siteleri, engelleyebileceğinizden daha hızlı açılır). Daha iyi bir seçenek, kullanıcıların ziyaret edebileceği kabul edilebilir şeyleri -beyaz olarak listelemektir. Aksi takdirde, belirli bir tarayıcı için bir uygulamaya veya sizin için engelleyen bir DNS'ye ihtiyacınız olacak
Rinzwind

4
Onları kendiniz engellemenize gerek yok, bunun yerine OpenDNS kategori bloklarını kullanmak gibi daha akılcı bir yaklaşım kullanmalısınız. Hiçbir bakım ve kaçınılmaz neredeyse imkansız (eğer eşyalarını biliyorsanız).
Braiam

Bunu, yönlendiricim dd-wrt ve pixelserver ile kendim yaptım. O kadar zor değil. Bu şekilde tüm lan ağınızdaki (reklamlar dahil) pornoları engelleyebilirsiniz. Sadece bir porno dns veritabanı ekleyin. Eğer sadece bir PC'de porno engellemek istiyorsanız bu sizin için değil. bunun yerine açıkları deneyin. howtogeek.com/51477/…
Akisame

5
İlgili bir notta - engelini kaldıran bir not var mı? :)
Vitaly Mijiritsky

2
@Braiam Gençlerin pornoya gitmek için harcayacakları zaman ve çaba miktarını ciddi şekilde küçümsediğini düşünüyorum :-) Üniversitede herhangi bir sınıftan daha fazla okul ağında oynamak için WoW'u almaktan lisede ağ kurma hakkında daha fazla şey öğrendim (tamam bu hafif abartma olabilir)
Voo

Yanıtlar:


19

Önceden ayarlanmış filtrelere dayalı olarak ad çözümlemesini sınırlayan openDNS hizmetini de kullanabilirsiniz. / Etc / hosts dosyası için önerilen çözümle karşılaştırıldığında listeyi sürekli güncellemenize gerek kalmaz. Kendi filtrelerinizi belirledikten sonra, isim sunucusu olarak openDNS kullanın. https://www.opendns.com/home-internet-security/


3
Ayrıca, bunu tüm aygıtları kapsayacak şekilde yönlendirici düzeyinde yapabilirsiniz. Gerçi birinin 8.8.8.8DNS sunucusu olarak belirtilmesini durdurmaz . Bu hemen baypas olur.
Oli

2
@Oli hiç de değil. Sadece port 53'ün iletilmesini önlemek yeterli olmalıdır.
15:11

Proxy sunucusu veya proxy zinciri kullanmak en iyisidir, ancak bir tür kara listeye abone olmanız gerekir.
Panther

OpenDNS harika, ancak her şeyi doğru ayarladığınızdan emin olun, çünkü bazı yapılandırmalar var.
Daniel

@Braiam Başka bir bağlantı noktasında bir DNS sunucusu kullanın. Gerekirse, kendinizi DNS sunucusu olarak ayarlayın ve proxy DNS, güvenlik duvarı dışındaki bir sunucuya istekte bulunur.
user253751

7

Bunu yapmanın birkaç yolu var

  • En kolayı IMHO, oportları kullanmaktır

Burada Opendns istendi:

OpenDns nasıl yapılandırılır

Yapılandırıldıktan sonra burada yapılandırırsınız - https://www.opendns.com/welcome/

Avantajı kara listelerin daha sonra açıklar tarafından tutulmasıdır.

  • İkinci yöntem bir proxy sunucusu kurmak ve yapılandırmaktır. Bunu birkaç isim vermek için dansguardian, privoxy veya kalamarla yapabilirsiniz. Ardından iptables'ı tüm trafiği proxy veya proxy zinciri üzerinden yönlendirecek şekilde yapılandırırsınız.

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

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

Bu yöntemin dezavantajı, kara listeyi manuel olarak güncellemeniz ve bakımını yapmanız gerektiğidir.

http://www.squidguard.org/blacklists.html veya bir servise abone olun.

  • İptables kullanabilirsiniz, ancak iptables verimsizdir ve yine bir kara listeyi elle tutmanız gerekir.

  • bir hosts dosyası kullanabilirsiniz. Listeyi kendiniz almanız ve güncellemeniz gerekir.

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

Yukarıdaki bağlantı adblock için daha fazladır.

"Sorun" bu sitelerin ip ve ana bilgisayar adlarını değiştirme eğilimindedir;)


4

"Pornoyu engelleyen yazılım" diye bir şey yoktur - yapay zeka işe hiç bir yere yakın değildir. Elde edebileceğiniz tek şey, bir kişinin kara listeye aldığı web sitelerini engelleyen bir yazılımdır - porno web sitelerini özenle tanımlayıp engelleyebilir, bu durumda bazı (ancak hepsinden uzak) pornoları engelleyecek veya rakiplerinin web sitelerini kara listeye alıyor olabilirler veya ideolojik olarak itiraz ettikleri siteler.


Rakiplerinin web sitelerini engellemek için porno web sitesi operatörleri tarafından tutulan kara listelerin gerçekten var olduğuna dair kanıtınız var mı?
jwg

1
Porno web sitesi operatörleri değil, İnternet sansür şirketleri. Ve hayır, kanıtım yok, çünkü bu tür şirketler kara listelerini yayınlamıyorlar, bu yüzden onlar için tamamen sorumlu değiller.
Mike Scott

1

Her araç ve yol, yalnızca bu aracın yaratıldığı sırada mevcut olan ve zaten oldukça fazla olan (maalesef) sitelerle savaşır. Hiçbir yazılım veya kara liste ne görüneceğini tahmin edemez. Yani her araç geçici bir çözüm olacaktır. Yazılım ile bu tür problemleri çözmek imkansızdır.

İçinizde ve bilgisayar kullanan kişilerin içinde böyle bir araç bulun.



0

Dosyayı düzenleyerek bunu kolayca yapabilirsiniz /etc/hosts. Siteyi 0.0.0.0 IP adresine yönlendirerek engellemek istediğiniz siteler için satır ekleyin, örneğin:

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

3
Bu "iyi bir fikir", ancak diğer cevaba yönelik yorumlarım gibi, bunu tek tek düzenlemek büyük bir baş ağrısına ve düzenli olarak yapılması gereken birçok düzenlemeye neden olacaktır. Bence manuel müdahale gerektirmeyen bir ebeveyn / içerik kontrol çözümü arıyorlar.
Thomas Ward

2
Bu liste o kadar uzun sürecek ki, ayrıştırıldığında tüm hafızanızı tüketecek.
Rinzwind

2
Bu, yalnızca bir site kategorisi varsa kullanışsızdır. Bu "Tamam" olurdu 10 veya 20 site, ama orada sadece çok porno ana her yerde.
Braiam

Listem yaklaşık 15.000 ürün uzunluğunda. Bunu kullanıyorum: winhelp2002.mvps.org/hosts.htm
chili555

@ chili555 - FYI - Bu liste çoğunlukla adblock'tur ve pR0n'ye izin verir
Panther

0

/etc/hostsDosyaya bir giriş eklemeyi deneyin . Terminalinizi açın ve şunu yazın:

sudo -H gedit /etc/hosts

Engellemek istediğiniz her site için bir satır ekleyin, ör.

127.0.0.1   www.example.com

Sonra dosyayı kaydedin. Değişikliklerin geçerli olması için yeniden başlatmanız gerekebilir.

Not: Bu, belirli tarayıcılara yalnızca tarayıcılardan değil, tüm yazılımlardan erişimi engelleyecektir.


2
Bu, OP'nin istediklerini çözmez - belirli türdeki sitelerin tamamen engellenmesini isterler, manuel olarak sınırsız bir şekilde yönetilirler.
Thomas Ward

1
@ThomasW. Ben OP biraz araştırma yaparsa yeniden onun için iyi bir ana bilgisayar dosyaları bulacaksınız düşünüyorum.
Marton

2
@Marton Kabul etti, ancak çok büyük bir şey listesi var - güvenlik duvarı gibi şeyleri beyaz listeye eklemek veya ağlarına tüm veri yollarının geçtiği bir proxy uygulamak daha iyi olur. Her iki durumda da baş ağrısı var.
Thomas Ward

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.