İçindekiler:
- Adım 1: Yazılımı Kurun
- 2. Adım: Uygulamaları Yapılandırın
- 3. Adım: Hizmetleri Başlatın
- 4. Adım: İstemci Bilgisayarlarınızı Yapılandırın
- Adım 5: Adımların Açıklaması ve Gelişmiş Yapılandırma
Video: Ubuntu ile 4 Adımda Web İçeriği Filtrelemeyi Kurun: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bir BT çalışanı olarak, iş arkadaşlarımın bana sorduğu en yaygın şeylerden biri, çocuklarının çevrimiçi olarak hangi sitelere erişebileceğini nasıl kontrol edebilecekleri. Ubuntu linux, dansguardian ve tinyproxy kullanarak bunu yapmak çok kolay ve ücretsizdir.
Adım 1: Yazılımı Kurun
Ubuntu'nun terminalinde şu komutları verin:
$ sudo apt-get install tinyproxy dansguardian İstendiğinde, root şifrenizi girin ve indirmeyi onaylayın.
2. Adım: Uygulamaları Yapılandırın
Bu yeni uygulamaların her ikisini de çalışmadan önce yapılandırmanız gerekecek, ancak bu oldukça kolay. Bir terminalden:$ sudo nano -c /etc/dansguardian/dansguardian.confYorum satırı 3 ("UNCONFIGURED" kelimesinin önüne bir # yerleştirin), Satır 62 şöyle olmalıdır:filterport = 8080ve satır 65 şu şekilde olmalıdır:proxyport = 3128ctrl +x çıkmak için, orijinal dosya adına kaydedin. Şimdi tinyproxy.conf'u düzenleyeceğiz (bir terminalde):$ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 şunu okumalı:Port=3128
3. Adım: Hizmetleri Başlatın
Son olarak servisleri başlatmamız gerekiyor. Yine bir terminalde aşağıdaki komutları verin:
$ sudo /etc/init.d/dansguardian başlangıç $ sudo /etc/init.d/tinyproxy başlangıç
4. Adım: İstemci Bilgisayarlarınızı Yapılandırın
Artık tek yapmanız gereken, istemcilerinizi proxy'niz üzerinden bağlanacak şekilde yapılandırmak. Yönetici hesaplarını ve bazı kayıt defteri düzenlemelerini kullanarak, bu değişikliklerin ayarlandıktan sonra geri alınmasını önleyebilirsiniz. Bu şekilde, Ubuntu kutusunda bir hizmeti durdurarak istemci bilgisayarlarınızın internet erişimini de tamamen devre dışı bırakabilirsiniz. Bunu çözmene izin vereceğim, işletim sisteminden işletim sistemine değişir. Proxy'ler için istemci web tarayıcılarınızı nasıl yapılandıracağınız aşağıda açıklanmıştır:
Firefox'ta (Windows): Araçlar Seçenekler Gelişmiş Ağ Sekmesi - Bağlantı alanında "Ayarlar" düğmesini tıklayın. "Manuel Proxy Yapılandırması"na tıklayın, "HTTP Proxy" alanına Proxy Sunucunuzun IP adresini veya ana bilgisayar adını girin. "Port" alanına 8080 girin. "Tüm protokoller için bu proxy sunucusunu kullan" seçeneğini tıklayın. Ayarları uygulamak ve bir sayfa istemek için Tamam'ı tıklayın. Internet Explorer 7: AraçlarSeçeneklerBağlantılar TabLan Ayarları düğmesi "Proxy sunucusu kullan…." etiketli onay kutusunu işaretleyin, "Gelişmiş"i tıklayın. HTTP alanına Proxy Sunucunuzun IP Adresini veya Ana Bilgisayar Adını yazın ve Port alanına 8080 yazın. 3 kez "Tamam"a tıklayın ve bağlantınızı test edin. Her şeyi doğru yapıp yapmadığımızı test etmek için www.google.com'a gitmeyi deneyin. Geçmenize izin verilirse, harika. Şimdi www.badboys.com'a gitmeyi deneyin. Varsayılan olarak bu site engellenir ve iyi bir test yapar.
Adım 5: Adımların Açıklaması ve Gelişmiş Yapılandırma
Nasıl yapılır yazılarının az önce yaptığın şeyi anlamadan seni bırakmasından nefret ediyorum. Bununla birlikte, işte temel bir açıklama: Birinci adım, kullanacağımız iki uygulamayı yükledi. Dansguardian web filtreleme için kullanılır. Web sitelerine erişime izin vermek/reddetmek için birçok farklı yöntem kullanan, yüksek düzeyde yapılandırılabilir bir filtredir. Yalnızca belirli birkaç siteye izin verilen bir varsayılan reddetme (beyaz liste) kurulumunuz olabilir veya sitelerin URL veya ağırlıklı bir kelime listesi tarafından özel olarak engellendiği daha az kısıtlayıcı varsayılan izin verme (kara liste) modeliyle gidebilirsiniz. Bu tek parça yazılım şirketimi açık kaynak olarak sattı, çok iyi yazılmış ve güvenilir. Tinyproxy, dansguardian ve internet arasında aracı görevi görecek proxy sunucusu işlevselliğini sağlar. 2. adımda dansguardian'a hangi portu dinleyeceğinizi (müşterilerinizden-port 8080'den) ve talep onaylanırsa, talebin (3128) üzerinde tinyproxy'ye hangi portu ileteceğini söyledik. Ayrıca 2. adımda Tinyproxy'nin 3128 numaralı bağlantı noktasını dinlediğinden emin olduk. 3. adımda her iki hizmeti de ilk kez başlattık ve 4. adımda istemcileri yapılandırdık Dansguardian:dansguardian.conf'un gelişmiş yapılandırması - Buradan global değişkenleri ayarlarsınız bağlantı noktası numaraları, bağlanılacak bağdaştırıcılar vb. gibi.dansguardianf1.conf - Bu dosya filtre grubu 1'in ayarlarını içerir ve birden fazla filtre grubu kullanılıyorsa kopyalanabilir ve kopyalar değiştirilebilir. Varsayılan filtre grubunun "yaramazlık sınırını" da değiştireceğiniz yer burasıdır. Bu değişken için önerilen ayar şu şekildedir - küçük çocuklar için 50, yaşlı çocuklar için 100, genç yetişkinler için 160. Varsayılan ayar 50.bannedsitelist'tir - ornek.combannedurllist gibi tüm siteleri yasaklayacağınız yer - ornek.com/~user/index.htmbannedphraselist gibi belirli URL'leri yasaklayacağınız yer - taranacak ifadeleri belirtmenize olanak tanır istenen her sayfa için, örn. "Lazımlık Mizahı" bu, filtre kurulduktan sonra hala devam eden belirli şeyler varsa yararlıdır. bannediplist - bir sitenin tamamen yasaklanması için IP adresini belirtin. Bazı siteler IP'leri diğer sitelerle paylaştığı için bu istenmeyen sonuçlara yol açabilir.exceptioniplist - beyaz liste yapılandırmaları için - belirli IPsexceptionsitelist'e izin verir - beyaz liste yapılandırmaları için - example.comexceptionurllist gibi belirli sitelere izin verir - beyaz liste yapılandırmaları için - belirli url'lere izin verir, ancak tüm sitelere izin vermez. example.com/~user/index.htmeexceptionphraselist - gereksiz yere engellenirlerse belirli ifadeleri muaf tutar Bu dosyaları kullanarak filtrenizi ihtiyaçlarınıza göre ayarlayabilir, ayrıca şirket logonuzla erişim engellendi sayfasını düzenleyebilir veya kişiselleştirilmiş bir mesaj görüntüleyebilirsiniz çocuklarınıza işe geri dönmelerini söyleyin! Dansguardian ile işlevselliği büyük ölçüde artıran birçok alternatif yapılandırma vardır. dansguardian'ın genişletilebilir standartlara dayalı doğası, onu çok yönlü, uyarlanabilir ve ölçeklenebilir bir ürün haline getirir ve istatistikleri grafiklendirmek, günlük dosyalarını analiz etmek ve yönetimi kolaylaştırmak için 3. taraf yazılımlar mevcuttur. Sizi www.dansguardian.org'a gitmeye ve bu harika yazılımın tüm olanaklarını incelemeye teşvik ediyorum. Herhangi bir sorunuz veya yorumunuz varsa lütfen bana mesaj atın veya bu talimatla ilgili yorum yapın.
Önerilen:
Trainz - İçeriği Yeniden Kaplama Nasıl Yapılır: 13 Adım
Trainz - İçeriği Nasıl Yeniden Ciltlenir: Merhabalar, size adım adım Trainz için bir modelin nasıl ciltleneceğini göstermek için bu kılavuzu oluşturdum. Trainz A New Era kullanıyorum ve tenli CFCLA CF Class #CF4401 ile süreci göstereceğim. Görüyorum ki sen de cilt için mücadele ediyor olabilirsin. o
Raspberry Pi Kartınıza Ubuntu 18.04.4 LTS Kurun: 8 Adım
Ubuntu 18.04.4 LTS'yi Raspberry Pi Anakartınıza Kurun: Ubuntu ekibi, Raspberry Pi 2/3/4 ARM tek kartlı bilgisayarlar için Ubuntu 18.04.4 Uzun Süreli Destek işletim sistemini yayınladı.Kısa genel bakışBildiğimiz gibi, Raspbian, Debian'a dayanmaktadır. Raspber için resmi işletim sistemi olan dağıtım
DNS Kullanarak İnternet İçeriği Filtreleme: 10 Adım
DNS Kullanarak İnternet İçeriği Filtreleme: Adım 8 & 9.İnternette çocukların izlemesi için tam olarak uygun olmayan birçok içeriğin olduğu yaygın olarak bilinmektedir. Çok yaygın olarak bilinmese de, y
Esp32 ve Thingsio.ai Platformunu Kullanarak Toprak Nem İçeriği Ölçümü: 6 Adım
Esp32 ve Thingsio.ai Platformunu Kullanarak Toprak Nem İçeriği Ölçümü: Bu derste, esp32 kullanarak topraktaki nem içeriğinin okunmasını ve ardından değerlerithingio.ai IoT bulut platformuna göndermeyi anlatacağım
Eski Bir CPU'nun Kalıbı (içeriği) Nasıl Ortaya Çıkarılır: 4 Adım
Eski Bir CPU'nun Kalıbı (içeriği) Nasıl Açığa Çıkarılır: Bu benim ilk talimatımdır, bu nedenle çok fazla adım yoktur. Siteyi daha yeni tanıyorum! Herhangi bir yorum açığız. Çoğumuz, genellikle büyütülmüş bir silikon çip kalıbının fotoğraflarını gördük. Bu çiplerin çoğunda, özellikle büyük