Სარჩევი:

შექმენით ვებ - კონტენტის ფილტრაცია 4 ნაბიჯში Ubuntu– ით: 5 ნაბიჯი
შექმენით ვებ - კონტენტის ფილტრაცია 4 ნაბიჯში Ubuntu– ით: 5 ნაბიჯი

ვიდეო: შექმენით ვებ - კონტენტის ფილტრაცია 4 ნაბიჯში Ubuntu– ით: 5 ნაბიჯი

ვიდეო: შექმენით ვებ - კონტენტის ფილტრაცია 4 ნაბიჯში Ubuntu– ით: 5 ნაბიჯი
ვიდეო: How to use Serpstat: full platform overview, Site Audit, Rank Tracker, API, Custom Reports, etc. 2024, ივლისი
Anonim
შექმენით ვებ - კონტენტის ფილტრაცია 4 ნაბიჯში Ubuntu– ით
შექმენით ვებ - კონტენტის ფილტრაცია 4 ნაბიჯში Ubuntu– ით

როგორც IT ბიჭი, ერთ -ერთი ყველაზე გავრცელებული რამ, რასაც მეკითხებიან თანამშრომლები, არის ის, თუ როგორ შეუძლიათ მათ გააკონტროლონ, თუ რომელ საიტებზეა მათი შვილების წვდომა ინტერნეტში. ამის გაკეთება ძალიან ადვილია და უფასო Ubuntu linux, dansguardian და tinyproxy გამოყენებით.

ნაბიჯი 1: დააინსტალირეთ პროგრამული უზრუნველყოფა

დააინსტალირეთ პროგრამული უზრუნველყოფა
დააინსტალირეთ პროგრამული უზრუნველყოფა

უბუნტუს ტერმინალში გაუშვით ეს ბრძანებები:

$ sudo apt-get install tinyproxy dansguardian როდესაც მოგთხოვთ, შეიყვანეთ თქვენი root პაროლი და დაადასტურეთ გადმოწერა.

ნაბიჯი 2: პროგრამების კონფიგურაცია

დააკონფიგურირეთ პროგრამები
დააკონფიგურირეთ პროგრამები

თქვენ დაგჭირდებათ ორივე ახალი პროგრამის კონფიგურაცია, სანამ ისინი იმუშავებენ, მაგრამ ეს საკმაოდ ადვილია. ტერმინალიდან: $ sudo nano -c /etc/dansguardian/dansguardian.conf კომენტარი გააკეთეთ მე –3 ხაზზე (მოათავსეთ # # სიტყვის წინ "არაკონფიგურირებული"), სტრიქონი 62 უნდა წაიკითხოს: filterport = 8080 და სტრიქონი 65 უნდა წაიკითხოს: პროქსიპორტი = 3128ctrl +x გასასვლელად, შეინახეთ ფაილის თავდაპირველი სახელი. ახლა ჩვენ შევცვლით tinyproxy.conf (ტერმინალში): $ sudo nano -c /etc/tinyproxy/tinyproxy.confline 15 უნდა წაიკითხოს: პორტი = 3128

ნაბიჯი 3: დაიწყეთ მომსახურება

დაიწყეთ სერვისები
დაიწყეთ სერვისები

საბოლოოდ ჩვენ უნდა დავიწყოთ მომსახურება. ისევ ტერმინალში, გასცეს შემდეგი ბრძანებები:

$ sudo /etc/init.d/dansguardian დაწყება $ sudo /etc/init.d/tinyproxy დაწყება

ნაბიჯი 4: დააკონფიგურირეთ თქვენი კლიენტის კომპიუტერები

დააკონფიგურირეთ თქვენი კლიენტის კომპიუტერები
დააკონფიგურირეთ თქვენი კლიენტის კომპიუტერები

ყველაფერი რაც ახლა რჩება არის დააკონფიგურიროთ თქვენი კლიენტები, რომ დაუკავშირდნენ თქვენს მარიონეტს. ადმინისტრატორის ანგარიშების და რეესტრის ზოგიერთი რედაქტირების გამოყენებით, თქვენ შეგიძლიათ თავიდან აიცილოთ ამ ცვლილებების გაუქმება მათი დაყენებისთანავე. ამ გზით თქვენ ასევე შეგიძლიათ მთლიანად გამორთოთ თქვენი კლიენტის კომპიუტერების ინტერნეტით წვდომა Ubuntu ყუთზე ერთი სერვისის შეწყვეტით. ნება მომეცით გაერკვნენ, რომ ის განსხვავდება ოპერაციული სისტემიდან ოპერაციულ სისტემაში. აქ მოცემულია, თუ როგორ უნდა დააკონფიგურიროთ თქვენი კლიენტის ვებ ბრაუზერები მარიონეტებისათვის:

Firefox– ში (Windows): ინსტრუმენტების პარამეტრები მოწინავე ქსელის ჩანართი - დააწკაპუნეთ ღილაკზე „პარამეტრები“კავშირის ზონაში. დააწკაპუნეთ "ხელით მარიონეტული კონფიგურაცია", "HTTP მარიონეტში" შეიყვანეთ თქვენი პროქსი სერვერის IP მისამართი ან მასპინძლის სახელი. "პორტის" ველში შეიყვანეთ 8080. დააწკაპუნეთ "გამოიყენეთ ეს პროქსი სერვერი ყველა პროტოკოლისთვის". დააწკაპუნეთ Ok პარამეტრების გამოსაყენებლად და მოითხოვეთ გვერდი. Internet Explorer 7: ToolsOptionsConnections TabLan პარამეტრები ღილაკი მონიშნეთ ყუთი წარწერით "გამოიყენეთ პროქსი სერვერი …", დააწკაპუნეთ "Advanced". HTTP ველში ჩაწერეთ თქვენი პროქსი სერვერის IP მისამართი ან მასპინძლის სახელი და პორტის ველში ჩაწერეთ 8080. დააწკაპუნეთ "OK" 3 -ჯერ და შეამოწმეთ თქვენი კავშირი. იმის შესამოწმებლად, სწორად გავაკეთეთ თუ არა ყველაფერი, სცადეთ წასვლა www.google.com. თუ ნება დართე, კარგი. ახლა სცადეთ წასვლა www.badboys.com. ნაგულისხმევად ეს საიტი დაბლოკილია და კარგ გამოცდას ატარებს.

ნაბიჯი 5: ნაბიჯების ახსნა და გაფართოებული კონფიგურაცია

ნაბიჯების ახსნა და გაფართოებული კონფიგურაცია
ნაბიჯების ახსნა და გაფართოებული კონფიგურაცია

მეზიზღება, როდესაც როგორ უნდა დაგტოვო კარგად გააზრებული, რაც ახლახან გააკეთე. ამის თქმით, აქ არის ძირითადი ახსნა: პირველი ნაბიჯი დააინსტალირა ორი პროგრამა, რომელსაც ჩვენ გამოვიყენებთ. Dansguardian გამოიყენება ვებ ფილტრაციისთვის. ეს არის უაღრესად კონფიგურირებადი ფილტრი, რომელიც იყენებს მრავალ განსხვავებულ მეთოდს ვებსაიტებზე წვდომის დასაშვებად/უარყოფისთვის. თქვენ შეიძლება გქონდეთ ნაგულისხმევი უარყოფის (თეთრ სიაში) დაყენება, სადაც ნებადართულია მხოლოდ რამოდენიმე საიტის გამოყენება, ან შეგიძლიათ გამოიყენოთ ნაკლებად შემზღუდველი სტანდარტული ნებადართული (შავი სია) მოდელი, სადაც საიტები სპეციალურად დაბლოკილია URL- ით ან შეწონილი სიტყვების სიით. ამ ერთმა პროგრამულმა ნაწილმა გაყიდა ჩემი კომპანია ღია კოდზე, ძალიან კარგად არის დაწერილი და საიმედო. Tinyproxy უზრუნველყოფს მარიონეტული სერვერის ფუნქციონირებას, რომელიც შუამავლის როლს შეასრულებს dansguardian- სა და ინტერნეტს შორის. მე –2 ნაბიჯში ჩვენ dansguardian– ს ვუთხარით, რომელ პორტზე უნდა მოუსმინოთ (თქვენი კლიენტების პორტიდან 8080) და თუ მოთხოვნა დამტკიცებულია, რომელ პორტში უნდა გადავიდეს მოთხოვნა ტინიპროქსიასთან ერთად (3128). ასევე მე –2 ნაბიჯში ჩვენ დავრწმუნდით, რომ Tinyproxy უსმენს პორტს 3128. ჩვენ დავიწყეთ ორივე სერვისი პირველად მე –3 ნაბიჯში და დავაკონფიგურირეთ კლიენტები მე –4 ნაბიჯში. დანსგარდიანის გაფართოებული კონფიგურაცია: dansguardian.conf - აქედან თქვენ დააყენეთ გლობალური ცვლადები როგორიცაა პორტის ნომრები, დასაკავშირებლად გადამყვანები და ა.შ. dansguardianf1.conf - ეს ფაილი შეიცავს პარამეტრებს ფილტრი 1 -ისთვის და მისი კოპირება და ასლების შეცვლა შესაძლებელია ფილტრის მრავალჯერადი ჯგუფის გამოყენების შემთხვევაში. აქ ასევე შეგიძლიათ შეცვალოთ ნაგულისხმევი ფილტრის ჯგუფის "უხეშობის ზღვარი". ამ ცვლადის რეკომენდებული პარამეტრი ასე გამოიყურება - 50 მცირეწლოვან ბავშვებზე, 100 ხანდაზმულ ბავშვებზე, 160 ახალგაზრდა მოზარდებზე. ნაგულისხმევი პარამეტრია 50.bannedsitelist - სადაც თქვენ აპირებთ მთელი საიტების აკრძალვას, როგორიცაა example.combannedurllist - სადაც აპირებთ კონკრეტული URL- ების აკრძალვას, როგორიცაა example.com/~user/index.htmbannedphraselist - გაძლევთ საშუალებას მიუთითოთ ფრაზები, რომლებიც იქნება დასკანირებული თითოეული მოთხოვნილი გვერდზე, მაგ "ჭუჭყიანი იუმორი" ეს გამოსადეგია, თუ არსებობს კონკრეტული საგნები, რომლებიც მაინც გადის ფილტრის შექმნის შემდეგ. Bannediplist - საიტის სრული აკრძალვისთვის, მიუთითეთ IP მისამართი. ამან შეიძლება გამოიწვიოს დაუგეგმავი შედეგები, ვინაიდან ზოგიერთი საიტი იზიარებს IP– ებს სხვა საიტებთან. Exceptioniplist - whitelist configurations - საშუალებას იძლევა კონკრეტული IPsexceptionsitelist - whitelist configurations - საშუალებას აძლევს კონკრეტულ საიტებს, როგორიცაა მაგალითი.comexceptionurllist - whitelist configurations - საშუალებას იძლევა კონკრეტული urls, მაგრამ არა მთელი საიტები, მაგ. example.com/~user/index.htmexceptionphraselist - ათავისუფლებს სპეციფიკურ ფრაზებს, თუ ისინი დაბლოკილია უმიზეზოდ ამ ფაილების გამოყენებით შეგიძლიათ შეცვალოთ თქვენი ფილტრი თქვენი საჭიროებების შესაბამისად, ასევე შეგიძლიათ შეცვალოთ წვდომაზე უარის თქმის გვერდი თქვენი კომპანიის ლოგოთი, ან პერსონალური შეტყობინების ჩვენება უთხარით თქვენს შვილებს, რომ დაუბრუნდნენ სამუშაოს! არსებობს მრავალი ალტერნატიული კონფიგურაცია Dansguardian– თან, რომელიც მნიშვნელოვნად აფართოებს ფუნქციონირებას. Dansguardian- ის სტანდარტებზე დაფუძნებული გაფართოება ხდის მას ძალიან მრავალმხრივ, ადაპტირებად და მასშტაბურ პროდუქტად, ხოლო მესამე მხარის პროგრამული უზრუნველყოფა არსებობს სტატისტიკის გრაფიკირებისთვის, ჟურნალის ფაილების გასაანალიზებლად და მართვის გასაადვილებლად. მე გირჩევთ ეწვიოთ www.dansguardian.org და შეისწავლოთ ამ შესანიშნავი პროგრამული უზრუნველყოფის ყველა შესაძლებლობა. გთხოვთ მომწეროთ ან გააკეთოთ კომენტარი ამ სასწავლო ინსტრუქციის შესახებ, თუ თქვენ გაქვთ რაიმე შეკითხვა ან კომენტარი.

გირჩევთ: