Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το δίκτυο Tor στο πρόγραμμα περιήγησής σας


Το Privacy Online γίνεται μεγάλη υπόθεση και οι χρήστες του Διαδικτύου που ανησυχούν αναζητούν συνεχώς αποτελεσματικές μεθόδους ή εργαλεία για ανώνυμη περιήγηση στον ιστό για τον έναν ή τον άλλο λόγο.

Σερφάροντας ανώνυμα, κανείς δεν μπορεί εύκολα να πει ποιος είστε, από πού συνδέεστε ή ποιους ιστότοπους επισκέπτεστε. Με αυτόν τον τρόπο, μπορείτε να μοιράζεστε ευαίσθητες πληροφορίες σε δημόσια δίκτυα χωρίς να διακυβεύεται το απόρρητό σας.

Το δίκτυο Tor είναι μια ομάδα διακομιστών που λειτουργούν από εθελοντές και επιτρέπει στους ανθρώπους να βελτιώνουν το απόρρητο και την ασφάλειά τους ενώ είναι συνδεδεμένοι στο Διαδίκτυο.

Σε αυτό το άρθρο, θα δείξουμε πώς να εγκαταστήσετε το λογισμικό Tor (το δίκτυο επικάλυψης ανωνυμοποίησης για TCP) και να διαμορφώσετε το πρόγραμμα περιήγησής σας στον ιστό (Firefox και Chrome) για να το χρησιμοποιήσετε ως διακομιστή μεσολάβησης.

Εγκατάσταση Tor σε συστήματα Linux

Συνιστάται ιδιαίτερα η εγκατάσταση του πακέτου Tor από το επίσημο αποθετήριο του έργου για λόγους σταθερότητας και επιδιορθώσεων ασφαλείας. ΜΗΝ χρησιμοποιείτε τα πακέτα στα εγγενή αποθετήρια των διανομών Linux, γιατί συχνά είναι ξεπερασμένα. Ακολουθήστε τις παρακάτω οδηγίες για να δημιουργήσετε ένα επίσημο αποθετήριο πακέτων στο σύστημά σας.

Εγκαταστήστε το Tor στο Debian/Ubuntu

Αρχικά, πρέπει να μάθετε το όνομα της διανομής σας χρησιμοποιώντας την ακόλουθη εντολή.

$ lsb_release -c

Στη συνέχεια, προσθέστε τις ακόλουθες καταχωρήσεις στο αρχείο /etc/apt/sources.list. Βεβαιωθείτε ότι έχετε αντικαταστήσει το DISTRIBUTION με το πραγματικό όνομα διανομής σας, όπως xenial):

deb https://deb.torproject.org/torproject.org DISTRIBUTION main deb-src https://deb.torproject.org/torproject.org DISTRIBUTION main

Στη συνέχεια, προσθέστε το κλειδί gpg που χρησιμοποιείται για την υπογραφή των πακέτων εκτελώντας τις ακόλουθες εντολές.

$ gpg --keyserver keys.gnupg.net --recv 886DDD89
$ gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

Στη συνέχεια, ενημερώστε τις πηγές των πακέτων λογισμικού και εγκαταστήστε το Tor εκδίδοντας τις ακόλουθες εντολές.

$ sudo apt update
$ sudo apt install deb.torproject.org-keyring
$ sudo apt install tor

Αφού εγκαταστήσετε με επιτυχία το Tor, η υπηρεσία θα πρέπει να ξεκινήσει και να ενεργοποιηθεί αυτόματα. Μπορείτε να χρησιμοποιήσετε την εντολή systemctl για να επαληθεύσετε την κατάστασή της.

$ sudo systemctl status tor

Διαφορετικά, χρησιμοποιήστε αυτές τις εντολές για να το ξεκινήσετε και να το ενεργοποιήσετε.

$ sudo systemctl start tor
$ sudo systemctl enable tor

Εγκαταστήστε το Tor σε CentOS/RHEL & Fedora

Αρχικά, πρέπει να μάθετε το όνομα της διανομής σας χρησιμοποιώντας την ακόλουθη εντολή.

# cat /etc/redhat-release

Στη συνέχεια, προσθέστε τις ακόλουθες καταχωρήσεις στο αρχείο /etc/yum.repos.d/tor.repo και φροντίστε να αντικαταστήσετε το όνομα DISTRIBUTION με ένα από τα ακόλουθα: fc/29, el/7 ή el/76 ανάλογα με τη διανομή σας.

[tor]
name=Tor repo
enabled=1
baseurl=https://deb.torproject.org/torproject.org/rpm/DISTRIBUTION/$basearch/ gpgcheck=1 gpgkey=https://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc [tor-source] name=Tor source repo enabled=1 autorefresh=0 baseurl=https://deb.torproject.org/torproject.org/rpm/DISTRIBUTION/SRPMS gpgcheck=1 gpgkey=https://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc

Στη συνέχεια, ενημερώστε τις πηγές των πακέτων λογισμικού σας και εγκαταστήστε το Tor εκδίδοντας τις ακόλουθες εντολές.

# yum update
# yum install tor

Μόλις εγκατασταθεί το Tor, μπορείτε να ξεκινήσετε, να ενεργοποιήσετε και να επαληθεύσετε την κατάσταση χρησιμοποιώντας τις ακόλουθες εντολές.

# systemctl start tor
# systemctl enable tor
# systemctl status tor

Διαμόρφωση του προγράμματος περιήγησης Ιστού για χρήση του δικτύου Tor

Για να Torify το πρόγραμμα περιήγησής σας στον ιστό, πρέπει να χρησιμοποιήσετε το SOCKS απευθείας στρέφοντας το πρόγραμμα περιήγησής σας στο Tor (localhost port 9050 >). Για να επιβεβαιώσετε ότι το tor ακούει σε αυτήν τη θύρα, εκτελέστε την ακόλουθη εντολή netstat.

$ sudo netstat -ltnp | grep "tor"

tcp        0      0 127.0.0.1:9050          0.0.0.0:*               LISTEN      15782/tor

Διαμόρφωση Tor στον Firefox

Μεταβείτε στις Προτιμήσεις → Στην ενότητα Ρυθμίσεις δικτύου → Ρυθμίσεις, στην ενότητα Διαμόρφωση πρόσβασης διακομιστή μεσολάβησης στο Διαδίκτυο, επιλέξτε την επιλογή Μη αυτόματη διαμόρφωση διακομιστή μεσολάβησης δυνατός>.

Στη συνέχεια, ορίστε τον SOCKS Host σε 127.0.0.1 και Θύρα σε 9050 και επιλέξτε την επιλογή Διαμεσολαβητή DNS όταν χρησιμοποιείτε το SOCKS v5 και κάντε κλικ στο OK.

Το επόμενο βήμα είναι να ελέγξετε εάν το πρόγραμμα περιήγησής σας έχει ελεγχθεί με επιτυχία, μεταβαίνοντας στον σύνδεσμο: check.torproject.org. Αν δείτε το μήνυμα στο παρακάτω στιγμιότυπο οθόνης, σημαίνει σωστή διαμόρφωση.

Διαμόρφωση Tor στο Chrome

Μεταβείτε στις Ρυθμίσεις → Στην ενότητα Για προχωρημένους, κάντε κλικ στο Απόρρητο και ασφάλεια και, στη συνέχεια, στην ενότητα Σύστημα, κάντε κλικ στο Άνοιγμα ρυθμίσεων διακομιστή μεσολάβησης .

Εάν το περιβάλλον της επιφάνειας εργασίας σας δεν υποστηρίζεται ή παρουσιάστηκε πρόβλημα κατά την εκκίνηση της διαμόρφωσης του συστήματός σας, πρέπει να ενεργοποιήσετε τις ρυθμίσεις διακομιστή μεσολάβησης από τη γραμμή εντολών χρησιμοποιώντας το εργαλείο google-chrome-stable χρησιμοποιώντας το -- επιλογή διακομιστή μεσολάβησης.

$ google-chrome-stable --proxy-server="socks://127.0.0.1:9050"

Η παραπάνω εντολή θα εκκινήσει ένα νέο παράθυρο στην υπάρχουσα περίοδο λειτουργίας του προγράμματος περιήγησης, χρησιμοποιήστε το για να ελέγξετε εάν το Chrome έχει γίνει torified (όπως φαίνεται πριν).

Προσοχή: Εάν θέλετε να χρησιμοποιήσετε το Tor για πιο αποτελεσματική ανώνυμη περιήγηση στον ιστό, εγκαταστήστε και χρησιμοποιήστε το πρόγραμμα περιήγησης Tor.

Σε αυτό το άρθρο, δείξαμε πώς να εγκαταστήσετε το Tor και να ρυθμίσετε το πρόγραμμα περιήγησής σας για να το χρησιμοποιεί ως διακομιστή μεσολάβησης. Λάβετε υπόψη ότι το Tor δεν μπορεί να λύσει όλα τα προβλήματα ανωνυμίας. Αποσκοπεί μόνο στην προστασία της μεταφοράς δεδομένων από το ένα άκρο στο άλλο. Εάν έχετε οποιεσδήποτε σκέψεις να μοιραστείτε ή ερωτήσεις, χρησιμοποιήστε την παρακάτω φόρμα σχολίων.