Isi kandungan:

Sediakan Penapisan Kandungan Web dalam 4 Langkah Dengan Ubuntu: 5 Langkah
Sediakan Penapisan Kandungan Web dalam 4 Langkah Dengan Ubuntu: 5 Langkah

Video: Sediakan Penapisan Kandungan Web dalam 4 Langkah Dengan Ubuntu: 5 Langkah

Video: Sediakan Penapisan Kandungan Web dalam 4 Langkah Dengan Ubuntu: 5 Langkah
Video: CARA MENGATUR L4D2 2024, November
Anonim
Sediakan Penapisan Kandungan Web dalam 4 Langkah Dengan Ubuntu
Sediakan Penapisan Kandungan Web dalam 4 Langkah Dengan Ubuntu

Sebagai seorang lelaki IT, salah satu perkara yang paling biasa ditanyakan kepada rakan sekerja saya ialah bagaimana mereka dapat mengawal laman web mana yang dapat diakses oleh anak-anak mereka dalam talian. Ini sangat mudah dilakukan dan percuma menggunakan Ubuntu linux, dansguardian dan tinyproxy.

Langkah 1: Pasang Perisian

Pasang Perisian
Pasang Perisian

Di terminal Ubuntu, keluarkan arahan berikut:

$ sudo apt-get install tinyproxy dansguardian Apabila diminta, masukkan kata laluan root anda dan sahkan muat turun.

Langkah 2: Konfigurasikan Aplikasi

Konfigurasikan Aplikasi
Konfigurasikan Aplikasi

Anda perlu mengkonfigurasi kedua-dua aplikasi baru ini sebelum mereka berfungsi, tetapi itu cukup mudah. Dari terminal: $ sudo nano -c /etc/dansguardian/dansguardian.confComment out line 3 (Letakkan a # di hadapan perkataan "UNCONFIGURED"), Baris 62 harus membaca: filterport = 8080dan baris 65 harus membaca: proxyport = 3128ctrl + x untuk keluar, simpan ke nama fail asal. Sekarang kita akan mengedit tinyproxy.conf (dalam terminal): $ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 harus dibaca: Port = 3128

Langkah 3: Mulakan Perkhidmatan

Mulakan Perkhidmatan
Mulakan Perkhidmatan

Akhirnya kita perlu memulakan perkhidmatan. Sekali lagi di terminal, keluarkan arahan berikut:

$ sudo /etc/init.d/dansguardian start $ sudo /etc/init.d/tinyproxy mula

Langkah 4: Konfigurasikan Komputer Pelanggan Anda

Konfigurasikan Komputer Pelanggan Anda
Konfigurasikan Komputer Pelanggan Anda

Yang tinggal sekarang ialah mengkonfigurasi pelanggan anda untuk berhubung melalui proksi anda. Dengan menggunakan akaun pentadbir dan beberapa pengeditan pendaftaran, anda dapat mengelakkan perubahan ini dibatalkan setelah disetel. Dengan cara ini anda juga dapat mematikan sepenuhnya akses internet oleh komputer pelanggan anda dengan menghentikan satu perkhidmatan pada kotak Ubuntu. Saya akan membiarkan anda memikirkannya, ini berbeza dari sistem operasi ke sistem operasi. Inilah cara mengkonfigurasi penyemak imbas web pelanggan anda untuk proksi:

Di Firefox (Windows): Tab Alat Rangkaian Lanjutan Pilihan Alat - Klik butang "Tetapan" di kawasan Sambungan. Klik "Konfigurasi Proksi Manual", dalam "Proksi HTTP" masukkan alamat IP atau nama hos Pelayan Proksi anda. Di medan "Port", masukkan 8080. Klik "Gunakan pelayan proksi ini untuk semua protokol". Klik Ok untuk menerapkan tetapan, dan minta halaman. Internet Explorer 7: ToolsOptionsConnections TabLan Settings butang Kotak centang berlabel "Gunakan proksi pelayan ….", klik "Lanjutan". Dalam bidang HTTP, ketik Alamat IP atau Nama Hos Pelayan Proksi anda, dan di medan Port, ketik 8080. Klik "OK" 3 kali dan uji sambungan anda. Untuk menguji sama ada kami melakukan semuanya dengan betul, cuba pergi ke www.google.com. Sekiranya anda dibenarkan, bagus. Sekarang cuba pergi ke www.badboys.com. Secara lalai laman web ini disekat, dan membuat ujian yang baik.

Langkah 5: Penjelasan Langkah dan Konfigurasi Lanjutan

Penjelasan Langkah dan Konfigurasi Lanjutan
Penjelasan Langkah dan Konfigurasi Lanjutan

Saya benci apabila anda meninggalkan anda tanpa pemahaman yang baik tentang apa yang baru anda lakukan. Yang demikian, inilah penjelasan asas: Langkah pertama memasang dua aplikasi yang akan kami gunakan. Dansguardian digunakan untuk penapisan web. Ia adalah penapis yang sangat boleh dikonfigurasi yang menggunakan banyak kaedah yang berbeza untuk membenarkan / menolak akses ke laman web. Anda boleh mempunyai persediaan penolakan lalai (senarai putih) di mana hanya beberapa laman web terpilih sahaja yang dibenarkan, atau anda boleh menggunakan model izin-lalai (senarai hitam) yang kurang ketat di mana laman web secara khusus disekat oleh URL atau dengan senarai kata yang berwajaran. Perisian yang satu ini telah menjual syarikat saya pada sumber terbuka, ia ditulis dengan baik dan boleh dipercayai. Tinyproxy menyediakan fungsi pelayan proksi yang akan bertindak sebagai perantara antara dansguardian dan internet. Pada langkah 2, kami memberitahu dansguardian pelabuhan mana yang harus didengarkan (dari klien-port 8080 anda) dan jika permintaan itu disetujui, pelabuhan mana yang akan meneruskan permintaan tersebut ke tinyproxy pada (3128). Juga pada langkah 2 kami memastikan bahawa Tinyproxy mendengar di port 3128. Kami memulakan kedua-dua perkhidmatan untuk pertama kalinya pada langkah 3, dan mengkonfigurasi klien pada langkah 4. Konfigurasi lanjutan Dansguardian: dansguardian.conf - Dari sini anda menetapkan pemboleh ubah global seperti nombor port, penyesuai untuk diikat, dll. dansguardianf1.conf - Fail ini menyimpan tetapan untuk kumpulan penapis 1, dan boleh disalin dan salinannya diubah jika banyak kumpulan penapis digunakan. Di sinilah anda akan menukar "had nakal" kumpulan penapis lalai. Tetapan yang disyorkan untuk pemboleh ubah ini adalah seperti ini - 50 untuk kanak-kanak kecil, 100 untuk kanak-kanak tua, 160 untuk dewasa muda. Tetapan lalai adalah 50.bannedsitelist - di mana anda akan melarang seluruh laman web seperti example.combannedurllist - di mana anda akan melarang URL tertentu seperti example.com/~user/index.htmbannedphraselist - membolehkan anda menentukan frasa yang akan diimbas untuk di setiap halaman yang diminta, mis "Potty Humor" ini berguna sekiranya terdapat perkara-perkara tertentu yang masih dapat dicapai setelah penapis disiapkan.bannediplist - untuk pengharaman total laman web, tentukan alamat IP. Ini boleh membawa akibat yang tidak disengajakan kerana beberapa laman web berkongsi IP dengan laman web lain. Senarai pengecualian - untuk konfigurasi senarai putih - membenarkan senarai IPsexceptionsitel tertentu - untuk konfigurasi senarai putih - membenarkan laman web tertentu seperti example.comexceptionurllist - untuk konfigurasi senarai putih - membenarkan url tertentu, tetapi tidak keseluruhan laman web, seperti example.com/~user/index.htmexceptionphraselist - mengecualikan frasa tertentu jika mereka disekat tanpa perlu. Dengan menggunakan fail ini, anda dapat mengubah suai penapis anda agar sesuai dengan keperluan anda, anda juga dapat mengedit halaman yang ditolak akses dengan logo syarikat anda, atau untuk memaparkan mesej yang diperibadikan memberitahu anak-anak anda untuk kembali bekerja! Terdapat banyak konfigurasi alternatif dengan Dansguardian yang dapat meningkatkan fungsi. Sifat dansguardian berdasarkan piawaian yang boleh diperluas menjadikannya produk yang sangat serba boleh, mudah disesuaikan dan berskala, dan perisian pihak ketiga ada untuk membuat grafik statistik, menganalisis fail log dan menjadikan pengurusan lebih mudah. Saya mendorong anda untuk melayari www.dansguardian.org dan melihat semua kemungkinan perisian yang hebat ini. Sila hantarkan saya atau beri komen mengenai arahan ini sekiranya anda mempunyai pertanyaan atau komen.

Disyorkan: