Η διαδικασία εγκατάστασης:
- Βεβαιωθείτε ότι έχετε όλες τις απαραίτητες εξαρτήσεις στη συσκευή σας. Για να το κάνετε αυτό, εκτελέστε την ακόλουθη εντολή:
sudo apt-get update && sudo apt-get upgrade
- Στη συνέχεια, λάβετε τα ακόλουθα πακέτα:
sudo apt-get install strongswan libcharon-extra-plugins libcharon-standard-plugins
Σημείωση: Για διανομές βασισμένες σε Arch και άλλες, μπορεί να μην έχετε πακέτα libcharon, καθώς βρίσκονται στο πακέτο strongswan. Απλά εκτελέστε: pacman -S strongswan
και αυτό θα πρέπει να είναι αρκετό.
- Ανοίξτε το αρχείο ipsec.secrets
(Σημείωση: η αντιγραφή-επικόλληση της εντολής μπορεί να οδηγήσει σε προβλήματα. Θα ήταν καλύτερα να την πληκτρολογήσετε με το χέρι)
sudo nano /etc/ipsec.secrets
- Τώρα, αλλάξτε τα πεδία Username και τον κωδικό σας πρόσβασης για το όνομα χρήστη και τον κωδικό πρόσβασης NordVPN, όπως φαίνεται παρακάτω.
Μπορείτε να βρείτε τα διαπιστευτικά της υπηρεσίας NordVPN (όνομα χρήστη υπηρεσίας και κωδικός πρόσβασης υπηρεσίας) στον πίνακα εργαλείων Nord Account:
-
Κάντε κλικ στην επιλογή Ρύθμιση NordVPN χειροκίνητα.
- Εικόνα 1 (8).png
-
Θα λάβετε έναν κωδικό επαλήθευσης στο email που χρησιμοποιείτε για τις υπηρεσίες NordVPN. Πληκτρολογήστε τον κωδικό στο:
- Εικόνα 2 (9).png
-
Αντιγράψτε τα διαπιστευτικά χρησιμοποιώντας τα κουμπιά "Αντιγραφή" στα δεξιά:
- Εικόνα 3 (7).png
Ο κωδικός σας πρόσβασης πρέπει να είναι μέσα σε διπλά εισαγωγικά. Επίσης, προσέξτε τα διαστήματα μετά το Username, ":" και EAP.
Για να αποθηκεύσετε τις αλλαγές, πατήστε CTRL+O και, στη συνέχεια, κλείστε τον επεξεργαστή nano πατώντας CTRL+X.
- Χρησιμοποιήστε ξανά τον προτιμώμενο επεξεργαστή κειμένου για να επεξεργαστείτε το αρχείο /etc/ipsec.conf. Μην ξεχάσετε τα δικαιώματα root, καθώς το αρχείο είναι προστατευμένο από εγγραφή για οποιονδήποτε εκτός από τον root.
sudo nano /etc/ipsec.conf
- Αντιγράψτε και επικολλήστε αυτό στο αρχείο διαμόρφωσης:
conn NordVPN
keyexchange=ikev2
dpdaction=clear
dpddelay=300s
eap_identity="USERNAME"
leftauth=eap-mschapv2
left=%defaultroute
leftsourceip=%config
right=SERVER_IP
rightauth=pubkey
rightsubnet=0.0.0.0/0
rightid=%SERVER_HOSTNAME
rightca=/etc/ipsec.d/cacerts/NordVPN.pem
type=tunnel
auto=add
- Αλλάξτε το USERNAME στο όνομα χρήστη της υπηρεσίας NordVPN σας από τα παραπάνω, το SERVER_IP στη διεύθυνση IP από τη λίστα των διακομιστών παρακάτω, για παράδειγμα 172.105.20.56, και το SERVER_HOSTNAME στο όνομα κεντρικού υπολογιστή του διακομιστή από τη λίστα παρακάτω:
servs (1).png
- Εισαγάγετε το αρχείο /etc/strongswan.d/charon/constraints.conf.
sudo nano /etc/strongswan.d/charon/constraints.