Πώς να ρυθμίσετε το πρόγραμμα SoftEther VPN Client σε Linux

Σε αυτό το σεμινάριο θα σας δείξουμε πώς να ρυθμίσετε το SoftEther VPN Client στο Linux, αλλά πρώτα ας δούμε ποιες είναι οι απαιτήσεις και οι προτάσεις μας.


Απαιτήσεις

Για να ρυθμίσετε το SoftEther θα χρειαστείτε:

  1. Ένας λογαριασμός CactusVPN. Εάν δεν έχετε, μπορείτε να δοκιμάσετε τις υπηρεσίες μας δωρεάν.
  2. Το όνομα χρήστη VPN, ο κωδικός πρόσβασης και η διεύθυνση διακομιστή VPN. Μπορείτε να τα βρείτε στον λογαριασμό σας στον ιστότοπό μας, μεταβαίνοντας στις Ρυθμίσεις.

Συστάσεις

  • Αυτό το σεμινάριο απαιτεί προηγμένες γνώσεις Linux. Υπάρχει πιθανός κίνδυνος διακοπής της σύνδεσής σας στο Διαδίκτυο, εάν δεν ακολουθείτε ακριβώς όλα τα βήματα. Μπορείτε πάντα να ρυθμίσετε το VPN σε Linux χρησιμοποιώντας άλλα πρωτόκολλα VPN που είναι πιο εύκολο να ρυθμιστούν.
  • Συνδεθείτε με το πρωτόκολλο SoftEther VPN σε Linux μόνο εάν έχετε εμπειρία με τη διαμόρφωση εφαρμογών Linux και είστε εξοικειωμένοι με την ανάγνωση / τροποποίηση πινάκων δρομολόγησης IP.

Εάν εξακολουθείτε να θέλετε να ρυθμίσετε το SoftEther VPN σε Linux, προχωρήστε βήμα προς βήμα ακολουθώντας τις ακόλουθες οδηγίες:

Μέρος I. Εγκατάσταση προγράμματος-πελάτη SoftEther VPN

Θα σας δείξουμε πώς να εγκαταστήσετε τον πελάτη SoftEther VPN σε Linux. Μπορείτε να το κάνετε με δύο τρόπους: από τον διαχειριστή πακέτων στο Ubuntu ή σε άλλα Debian Derivates [x86_64 ή AMD 64 μηχανήματα] και από την πηγή σε διανομές Linux. Επιλέξτε τον τρόπο που θέλετε να χρησιμοποιήσετε από το παρακάτω μενού και ακολουθήστε τα βήματά του.

  • Από τον διαχειριστή πακέτων
  • Από την πηγή
  1. Βεβαιωθείτε ότι το σύστημά σας είναι ενημερωμένο: κατάλληλη ενημέρωση && Πλήρης αναβάθμιση

    Αυτό το βήμα δεν είναι υποχρεωτικό, αν και συνιστάται.

  2. Προσθέστε το αποθετήριο CactusVPN στη λίστα πηγών διαχειριστή πακέτων: sudo echo "deb [αξιόπιστο = ναι] https://repository.cactusvpn.com/softether/ amd64 /" > /etc/apt/sources.list.d/cactusvpn.list
  3. Ενημέρωση της προσωρινής μνήμης διαχειριστή πακέτων: sudo apt update

    Σπουδαίος! Ενδέχεται να εμφανιστεί το ακόλουθο σφάλμα:

    «E: Δεν ήταν δυνατή η εύρεση του προγράμματος οδήγησης / usr / lib / apt / Methods / https.
    N: Έχει εγκατασταθεί το πακέτο apt-transport-https?
    E: Αποτυχία ανάκτησης https://repository.cactusvpn.com/softether/amd64/InRelease
    E: Δεν ήταν δυνατή η λήψη ορισμένων αρχείων ευρετηρίου. Έχουν αγνοηθεί ή χρησιμοποιήθηκαν παλιά. “

    Εάν λάβετε αυτό το σφάλμα, πρέπει να εγκαταστήσετε το apt-transport-https στη συσκευή σας:

    sudo apt install -y apt-transport-https

    και εκτελέστε ξανά την πρώτη εντολή.

    Εάν δεν βλέπετε σφάλματα, αγνοήστε το βήμα.

  4. Εγκαταστήστε το SoftEther VPN manager: sudo apt install -y softethervpn-stable
  1. Βεβαιωθείτε ότι το σύστημά σας είναι ενημερωμένο:Στο Debian / Ubuntu:

    κατάλληλη ενημέρωση && Πλήρης αναβάθμιση

    Στο CentOS / Fedora:

    yum -y ενημέρωση

    Αυτό το βήμα δεν είναι υποχρεωτικό, αν και συνιστάται.

  2. Πραγματοποιήστε λήψη της τελευταίας έκδοσης του προγράμματος-πελάτη VPN SoftEther (κατά τη σύνταξη αυτού του σεμιναρίου ήταν διαθέσιμο v4.27-9668-beta.) Εδώ: wget http://www.softether-download.com/files/softether/v4.27 -9668-beta-2018.05.29- δέντρο / Linux / SoftEther_VPN_Client / 64bit _-_ Intel_x64_or_AMD64 / softether-vpnclient-v4.27-9668- beta-2018.05.29-linux-x64-64bit.tar.gz
  3. Αποσυμπίεση πελάτη VPN SofEther: tar xzfv softether-vpnclient-v4.27-9668-beta-2018.05.29-linux-x64-64bit.tar.gz
  4. Βεβαιωθείτε ότι το σύστημά σας διαθέτει όλα τα απαραίτητα εργαλεία για τη συλλογή SoftEther.Στο Debian / Ubuntu:

    apt -y εγκατάσταση build-essential

    Στο CentOS / Fedora:

    yum groupinstall "Εργαλεία ανάπτυξης"

  5. Αλλάξτε τον κατάλογο στο φάκελο vpnclient: cd vpnclient
  6. Μεταγλώττιση του SoftEther σε ένα εκτελέσιμο αρχείο: make
  7. Η SoftEther θα σας ζητήσει να διαβάσετε και να συμφωνήσετε την Άδεια χρήσης της. Επιλέξτε 1 για να διαβάσετε το συμφωνητικό, ξανά για να επιβεβαιώσετε ότι το έχετε διαβάσει και, τέλος, για να αποδεχτείτε τη Συμφωνία άδειας χρήσης. Το SoftEther έχει πλέον συνταχθεί και είναι ένα εκτελέσιμο αρχείο (vpnclient και vpncmd). Εάν η διαδικασία αποτύχει, ελέγξτε αν έχετε εγκαταστήσει όλα τα πακέτα απαιτήσεων.
  8. Τώρα μπορούμε να μετακινήσουμε τον κατάλογο vpnclient κάπου αλλού. Το μετακινήσαμε στο “/ usr /”: cd .. && mv vpnclient / usr / && cd / usr / vpnclient /

Μέρος II. Διαμόρφωση προγράμματος-πελάτη VPN SoftEther

  1. Ξεκινήστε τον πελάτη SoftEther VPN: sudo / usr / vpnclient / vpnclient start

    Εάν δείτε αυτό το μήνυμα: “Η υπηρεσία SoftEther VPN Client έχει ξεκινήσει.” τότε ο πελάτης SoftEther VPN ξεκίνησε με επιτυχία.

  2. Ελέγξτε τον πελάτη SoftEther VPN: vpncmd
  3. Επιλέξτε “3” για είσοδο “Χρήση εργαλείων VPN (δημιουργία πιστοποιητικών και εργαλείο δοκιμής ταχύτητας κίνησης δικτύου)”.
  4. Δοκιμάστε την εγκατάσταση του προγράμματος SoftEther VPN Client: Ελέγξτε

    Εάν περάσουν όλοι οι έλεγχοι, μπορείτε να προχωρήσετε στο επόμενο βήμα.

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

  5. Πατήστε “Ctrl” + “C” ή “Ctrl” + “D” για έξοδο.
  6. Ρύθμιση προγράμματος-πελάτη VPN SoftEther. Ξεκινήστε τη διαμόρφωση με: vpncmd
  7. Επιλέγω «2. Διαχείριση πελάτη VPN “.
  8. Μην εισαγάγετε διευθύνσεις στο “Όνομα κεντρικού υπολογιστή της διεύθυνσης IP προορισμού” και πατήστε “Enter” για να συνδεθείτε στο localhost.
  9. Δημιουργήστε μια εικονική διεπαφή για να συνδεθείτε στον διακομιστή VPN. Στον τύπο διαμόρφωσης VPN SoftEther: NicCreate vpn_se
  10. Δημιουργήστε έναν λογαριασμό που θα χρησιμοποιεί αυτήν τη διεπαφή για τη σύνδεση VPN. Εκτελέστε αυτήν την εντολή στο τερματικό: AccountCreate cactusvpn
  11. Δημιουργήστε έναν λογαριασμό VPN με τα στοιχεία σας. “Όνομα εικονικού κέντρου προορισμού”: cactusvpn

    “Όνομα κεντρικού υπολογιστή και αριθμός θύρας διακομιστή VPN προορισμού”: {Διεύθυνση IP VPN}: {SoftEther VPN Port}

    Μπορείτε να βρείτε όλους τους διαθέσιμους διακομιστές και θύρες στον λογαριασμό σας στον ιστότοπό μας, μεταβαίνοντας στις Ρυθμίσεις.

    “Σύνδεση ονόματος χρήστη”: {το όνομα χρήστη VPN}

    Μπορείτε να βρείτε το όνομα χρήστη σας στο λογαριασμό σας στον ιστότοπό μας, μεταβαίνοντας στις Ρυθμίσεις. Βεβαιωθείτε ότι χρησιμοποιείτε το όνομα χρήστη VPN και ΟΧΙ τον λογαριασμό του ιστότοπου (Ποια είναι η διαφορά;).

    “Χρησιμοποιημένο όνομα προσαρμογέα εικονικού δικτύου”: vpn_se

    Εάν λάβετε το “Η εντολή ολοκληρώθηκε με επιτυχία.” μήνυμα, αυτό σημαίνει ότι η δημιουργία λογαριασμού ολοκληρώθηκε με επιτυχία.

    Πώς να ρυθμίσετε το πρόγραμμα SoftEther VPN Client σε Linux: Βήμα 3

  12. Ρύθμιση κωδικού πρόσβασης: AccountPassword cactusvpn

    και εισαγάγετε τον κωδικό πρόσβασης VPN για «Κωδικός πρόσβασης» και «Επιβεβαίωση εισαγωγής».

    Μπορείτε να βρείτε τον κωδικό πρόσβασής σας στον λογαριασμό σας στον ιστότοπό μας, μεταβαίνοντας στις λεπτομέρειες της υπηρεσίας σας. Βεβαιωθείτε ότι χρησιμοποιείτε τον κωδικό πρόσβασης VPN και ΟΧΙ τον λογαριασμό ιστότοπου (Ποια είναι η διαφορά;).

  13. Στην ακτίνα τύπου “Καθορίστε τυπικό ή ακτίνα:”
  14. Συνδεθείτε στον πελάτη SoftEther VPN χρησιμοποιώντας τον λογαριασμό που δημιουργήθηκε: AccountConnect cactusvpn
  15. Δοκιμάστε τη σύνδεση με το διακομιστή VPN: AccountList

    Εάν δείτε το “Connected” μπορείτε να προχωρήσετε στο επόμενο βήμα.

    Πώς να ρυθμίσετε το πρόγραμμα SoftEther VPN Client σε Linux: Βήμα 4

  16. Πατήστε “Ctrl” + “C” ή “Ctrl” + “D” για έξοδο από τον διαχειριστή πελάτη VPN SoftEther.

Μέρος III. Πίνακας IP και δρομολόγησης

  1. Ελέγξτε εάν είναι ενεργοποιημένη η προώθηση IP στο σύστημά σας: cat / proc / sys / net / ipv4 / ip_forward

    Εάν λάβετε το “1” μπορείτε να παραλείψετε αυτό το βήμα και να μεταβείτε στο βήμα “Λήψη διεύθυνσης IP από το διακομιστή VPN”.

    Εάν έχετε “0”, ενεργοποιήστε την προώθηση IP:

    ηχώ 1 > / proc / sys / net / ipv4 / ip_forward

    Μπορείτε επίσης να το καταστήσετε μόνιμο επεξεργάζοντας το αρχείο “/etc/sysctl.conf”:

    echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf && sysctl -p

    Εάν λάβετε το “net.ipv4.ip_forward = 1”, η προώθηση IP ενεργοποιήθηκε με επιτυχία.

  2. Λάβετε μια διεύθυνση IP από το διακομιστή VPN: sudo ifconfig

    και θα δείτε το εικονικό δίκτυο “vpn_vpn_se” που δημιουργήθηκε με το εργαλείο πελάτη SoftEther VPN.

    Τρόπος ρύθμισης του προγράμματος SoftEther VPN Client σε Linux: Βήμα 5

    Για να λάβετε μια διεύθυνση IP από το διακομιστή VPN:

    sudo dhclient vpn_vpn_se

    Μετά από λίγα λεπτά θα πρέπει να λάβετε μια διεύθυνση IP από το δίκτυο 10.6.0.0/24.

    Πώς να ρυθμίσετε το πρόγραμμα SoftEther VPN Client σε Linux: Βήμα 6

  3. Επεξεργαστείτε τον πίνακα δρομολόγησης: sudo netstat -rn

    για να δείτε τον τρέχοντα πίνακα δρομολόγησης. Η δική σας πρέπει να είναι παρόμοια με αυτήν:

    Τρόπος ρύθμισης του προγράμματος SoftEther VPN Client σε Linux: Βήμα 1

  4. Προσθέστε μια διαδρομή στη διεύθυνση IP του διακομιστή VPN μέσω της παλιάς προεπιλεγμένης διαδρομής σας. Στην ειδική μου περίπτωση: sudo ip διαδρομή προσθέστε 93.115.92.240/32 μέσω 192.168.0.1

    Το 93.115.92.240 είναι η διεύθυνση IP του διακομιστή VPN. Το 192.168.0.1 είναι η προηγούμενη πύλη μου.

  5. Διαγράψτε την παλιά προεπιλεγμένη διαδρομή: sudo ip διαδρομή del default μέσω 192.168.0.1

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

    Πώς να ρυθμίσετε το πρόγραμμα SoftEther VPN Client σε Linux: Βήμα 2

  6. Κάντε ping οποιαδήποτε διεύθυνση IP για να ελέγξετε τη σύνδεση δικτύου σας: ping 8.8.8.8 -c4
  7. Ελέγξτε τη δημόσια διεύθυνση IP σας από τη γραμμή εντολών: wget -qO- http://ipecho.net/plain; ηχώ

    Εάν δείτε την IP του διακομιστή VPN, όλα έχουν ρυθμιστεί σωστά και το Linux σας είναι συνδεδεμένο στο VPN μέσω του προγράμματος-πελάτη VPN SoftEther.

    Εάν το ping στο “8.8.8.8” είναι εντάξει, αλλά δεν μπορείτε να ανακτήσετε οτιδήποτε άλλο από δημόσιο όνομα κεντρικού υπολογιστή, προσθέστε το Google DNS (ή οποιονδήποτε δημόσιο διακομιστή DNS) στο αρχείο “/etc/resolv.conf”:

    sudo echo nameserver 8.8.8.8 >> /etc/resolv.conf

Μέρος IV. Αποσύνδεση από VPN

Για να απενεργοποιήσετε τη σύνδεση VPN, πρέπει να κλείσετε το SoftEther VPN Client manager και να επεξεργαστείτε τον πίνακα δρομολόγησης για να αποκτήσετε πρόσβαση στο Διαδίκτυο μέσω της πύλης του δρομολογητή σας.

  1. Για να αποσυνδεθείτε από το VPN απλώς απενεργοποιήστε το SoftEther VPN Client manager: sudo / usr / vpnclient / vpnclient stop
  2. Επεξεργαστείτε τον πίνακα δρομολόγησης διαγράφοντας τη διαδρομή από την πύλη σας στον διακομιστή VPN (στη συγκεκριμένη περίπτωση 93.115.92.240/32):sudo ip route del 93.115.92.240/32
  3. Προσθέστε μια προεπιλεγμένη διαδρομή μέσω της τοπικής σας πύλης (192.168.0.1 για τις IP που χρησιμοποιήσαμε σε αυτό το παράδειγμα): sudo ip route add default μέσω 192.168.0.1
Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map