Διαφήμιση
Υπάρχουν πολλοί λόγοι για τους οποίους μπορεί να θέλετε να μάθετε πώς να ρυθμίσετε έναν διακομιστή μεσολάβησης στο Ubuntu Linux για να στείλετε την κίνηση του προγράμματος περιήγησής σας. Ίσως σερφάρετε σε ένα μη ασφαλές ασύρματο δίκτυο ή ίσως δεν θέλετε το BOFH να δουλεύει για να δει πού πηγαίνετε στο Διαδίκτυο. Όποιος και αν είναι ο λόγος σας, είναι αρκετά απλό αυτές τις μέρες, εφόσον έχετε κάποια ικανότητα υπολογιστή και είστε σε θέση να δημιουργήσετε ένα σύστημα στο σπίτι ή να εργαστείτε για να εξυπηρετήσετε ως πληρεξούσιος.
Τι είναι ο πληρεξούσιος; Με απλά λόγια, ένας διακομιστής μεσολάβησης είναι ένας ενδιάμεσος τερματισμός που κάνει το πρόγραμμα περιήγησής σας ζητώντας ιστοσελίδες και άλλο περιεχόμενο ιστού από το Διαδίκτυο. Πολλές εταιρείες τα χρησιμοποιούν νόμιμα, έτσι ώστε να μπορούν να φιλτράρουν περιεχόμενο τόσο για λόγους ασφαλείας όσο περίμετρος ελέγχου, ως λύση κατά των ιών / κακόβουλου λογισμικού, ή για να βεβαιωθείτε ότι οι εργαζόμενοι τηρούν Πολιτική Διαδικτύου.
Όταν το πρόγραμμα περιήγησής σας υποβάλλει ένα αίτημα, επικοινωνεί πρώτα με τον διακομιστή μεσολάβησης. Εάν ο διακομιστής μεσολάβησης είναι επίσης προσωρινή μνήμη - θα ελέγξει την προσωρινή μνήμη τοπικά για να δει εάν το περιεχόμενο υπάρχει ήδη - εάν το κάνει θα εξυπηρετήσει τοπικά, επιταχύνοντας σημαντικά την εμπειρία του προγράμματος περιήγησής σας, ή εάν δεν το κάνει, υποβάλλει ένα αίτημα για αυτό το περιεχόμενο στο γενικό ιστός.
Ο εύκολος διακομιστής μεσολάβησης για το Ubuntu
Ο «ευκολότερος» τρόπος δημιουργίας ενός διακομιστή μεσολάβησης με το Ubuntu είναι η δημιουργία μιας σήραγγας μέσω SSH. Ο Τζορτζ το έγραψε αυτό εξαιρετικό πώς να το θέμα Τρόπος διοχέτευσης της κυκλοφορίας Ιστού με SSH Secure Shell Διαβάστε περισσότερα , και η διαδικασία παραμένει η ίδια για εμάς.
Για μια γρήγορη επισκόπηση, πρέπει πρώτα να έχετε έναν διακομιστή Ubuntu με πρόσβαση SSH στη διάθεσή σας. Μπορείτε να το κάνετε αυτό έχοντας έναν διακομιστή στη σύνδεση στο σπίτι σας, στη σύνδεση εργασίας ή οπουδήποτε θέλετε να βρίσκεται ο διακομιστής μεσολάβησης.
Μόλις το ρυθμίσετε, ακολουθείτε τη διαδικασία στο άρθρο για να χρησιμοποιήσετε το πρωτόκολλο "SOCKS" για να πείτε στο πρόγραμμα περιήγησής σας να χρησιμοποιήσει αυτήν τη θέση διακομιστή μεσολάβησης για τη λήψη όλων των πληροφοριών από.
Αυτή η μέθοδος λειτουργεί επίσης εάν έχετε έναν ασύρματο δρομολογητή που υποστηρίζει SSH, όπως το Tomato ή το DD-WRT.
Ο σχεδόν εύκολος διακομιστής μεσολάβησης για το Ubuntu
Ο δεύτερος τρόπος να το κάνετε αυτό είναι να χρησιμοποιήσετε έναν διακομιστή μεσολάβησης Ιστού. Εφόσον το σύστημά σας Ubuntu έχει ρυθμιστεί για να εξυπηρετεί ιστότοπους, μπορείτε να εγκαταστήσετε μια εφαρμογή ιστού με το όνομα GlypeProxy η οποία θα λειτουργεί ως διακομιστής μεσολάβησης για τη συνεδρία περιήγησής σας στο Web. Ο Simon έχει έναν υπέροχο τρόπο για να ξεκινήσει ρύθμιση του GlypeProxy Πώς να δημιουργήσετε τον δικό σας διαδικτυακό διακομιστή μεσολάβησης σε λίγα λεπτά Διαβάστε περισσότερα και θα λειτουργούσε με τον ίδιο τρόπο εάν χρησιμοποιούσατε διακομιστή ιστού στο δικό σας σύστημα Ubuntu.
Η χρήση αυτής της μεθόδου έχει τα πλεονεκτήματα και τα μειονεκτήματά της. Από την άλλη πλευρά, δεν χρειάζεται να τροποποιήσετε τις δικές σας ρυθμίσεις προγράμματος περιήγησης για να χρησιμοποιήσετε αυτόν τον διακομιστή μεσολάβησης ιστού. Αυτό θα ήταν απαραίτητο εάν βρίσκεστε σε περιβάλλον όπου δεν έχετε τη δυνατότητα να καθορίσετε διακομιστή μεσολάβησης στις επιλογές του προγράμματος περιήγησής σας.
Στο κάτω μέρος, εκτός εάν ο διακομιστής ιστού σας έχει ρυθμιστεί να χρησιμοποιεί κρυπτογράφηση SSL, είναι επίσης πολύ ανασφαλής. Όποιος παρακολουθεί την κυκλοφορία από το μηχάνημά σας θα εξακολουθεί να μπορεί να βλέπει το περιεχόμενό σας χωρίς κανένα πρόβλημα.
Ο διακομιστής μεσολάβησης περίπλοκης για εγκατάσταση, αλλά με πλήρεις δυνατότητες
Από την πιο εμπλεκόμενη πλευρά των πραγμάτων, μπορείτε να εγκαταστήσετε έναν «πραγματικό» διακομιστή μεσολάβησης στον υπολογιστή σας Ubuntu Linux. Το λογισμικό διακομιστή μεσολάβησης έχει αναπτυχθεί ειδικά για την αντιμετώπιση πολλών ζητημάτων που αναφέρονται παραπάνω και υπάρχει πολύ διαθέσιμο λογισμικό εκεί έξω που μπορεί να κάνει τη δουλειά για εσάς.
Υπάρχουν δύο βασικοί τύποι διακομιστών μεσολάβησης που θα περάσουμε, ένας «κανονικός» διακομιστής μεσολάβησης και ένας «διαφανής» διακομιστής μεσολάβησης. Ο κανονικός διακομιστής μεσολάβησης λειτουργεί όπως παραπάνω - πρέπει συγκεκριμένα να εισαγάγετε τις πληροφορίες διακομιστή μεσολάβησης στο πρόγραμμα περιήγησής σας για να χρησιμοποιηθούν στην περιήγησή σας στο διαδίκτυο. Το δεύτερο είδος, ένας διαφανής διακομιστής μεσολάβησης, λειτουργεί με τέτοιο τρόπο ώστε όλη η περιήγησή σας στο διαδίκτυο να περνά από το μηχάνημα είτε το καθορίζετε στις ρυθμίσεις του προγράμματος περιήγησής σας είτε όχι.
Ένας πραγματικός διακομιστής μεσολάβησης στο Ubuntu συνήθως επικεντρώνεται σε ένα λογισμικό που ονομάζεται Καλαμάρι. Το Squid είναι ένας διακομιστής μεσολάβησης ανοιχτού κώδικα σε ευρεία χρήση στο Διαδίκτυο. Το Squid είναι εύκολο να εγκατασταθεί και να ρυθμιστεί. Εγκατάσταση και επεξεργασία του αρχείου διαμόρφωσης:
$ sudo apt-get install squid3. $ vi /etc/squid3/squid.conf
Και προσθέστε:
Η http_access επιτρέπει το local_net. acl local_net src 192.168.0.0/255.255.255.0
Όπου το 192.168.0.0 είναι το τοπικό σας δίκτυο. Επανεκκινήστε το καλαμάρι και έχετε ρυθμίσει έναν βασικό διακομιστή μεσολάβησης - θα τροποποιούσατε τις ρυθμίσεις σας για να χρησιμοποιήσετε έναν διακομιστή μεσολάβησης Ιστού στη θύρα 3128 και τη διεύθυνση IP του συστήματός σας Ubuntu.
Μπορείτε πραγματικά να φανταστείτε με τον τρόπο δημιουργίας ενός διακομιστή μεσολάβησης στο Ubuntu Linux. Το Howtoforge έχει αυτό το υπέροχο σεμινάριο δημιουργία καλαμαριού με Dansguardian και ClamAV για προστασία από ιούς και κακόβουλα προγράμματα.
Ό, τι λειτουργεί για εσάς…
Από το εύκολο έως το σκληρό, όποιο είδος διακομιστή μεσολάβησης χρειάζεστε, το Ubuntu μπορεί να παρέχει. Ενημερώστε μας για τη ρύθμιση και πώς λειτουργεί για εσάς!
Ο Dave Drager εργάζεται στο XDA Developers στα προάστια της Φιλαδέλφειας, PA.