Η διαμόρφωση ενός OpenVPN-διακομιστή και οι σχετικές ρυθμίσεις δικτύου και firewall είναι κρίσιμες για την ασφάλεια και την λειτουργικότητα του VPN σου. Σε αυτόν τον οδηγό, θα σου δείξω βήμα προς βήμα πώς να κάνεις τις απαραίτητες ρυθμίσεις για να ρυθμίσεις με επιτυχία την υπηρεσία OpenVPN σου.
Οι κύριες ανακαλύψεις
- Ενεργοποίηση της προώθησης IP για την κυκλοφορία μέσω του VPN.
- Διαμόρφωση των κανόνων του firewall για να επιτραπεί η κυκλοφορία VPN.
- Μάσκα των πακέτων IP για τη διατήρηση της ταυτότητας των εσωτερικών πελατών.
Βήμα 1: Ενεργοποίηση προώθησης IP
Πρώτα, πρέπει να ενεργοποιήσεις την προώθηση IP στον διακομιστή σου. Αυτό είναι απαραίτητο για να μπορέσει η κυκλοφορία να προωθηθεί μέσω του VPN. Άνοιξε το αρχείο sysctl.conf.

Πληκτρολόγησε την εντολή στο τερματικό για να ανοίξεις το αρχείο με τον Nano-editor:
Μέσα σε αυτό το αρχείο, ψάξε τη γραμμή που ενεργοποιεί την προώθηση IP. Φαίνεται έτσι:
Αφαίρεσε το σημάδι σχολίου πριν από το 1, έτσι ώστε η γραμμή να φαίνεται έτσι. Αποθήκευσε το αρχείο με Ctrl + O και έξοδος από τον επεξεργαστή με Ctrl + X.

Φόρτωσε τις νέες ρυθμίσεις πληκτρολογώντας την παρακάτω εντολή:

Βήμα 2: Διαμόρφωση Firewall
Τώρα θα ασχοληθούμε με τις ρυθμίσεις του firewall. Πρέπει να διασφαλίσεις ότι το firewall επιτρέπει την κυκλοφορία για τους πελάτες που συνδέονται μέσω του VPN. Αυτό επιτυγχάνεται με τη δημιουργία ενός νέου κανόνα στο UFW (Uncomplicated Firewall).
Πρώτα, κοίτα τις πληροφορίες δρομολόγησης για να προσδιορίσεις τη σωστή προεπιλεγμένη διαδρομή για τον διακομιστή σου:
Φρόντισε να σημειώσεις τη Default-Route, η οποία συνήθως εμφανίζεται ως default via. Σημείωσε την συσκευή δικτύου που χρησιμοποιείται (συνήθως eth0 ή κάτι παρόμοιο).

Ανοιξε τώρα τους κανόνες του UFW:
Αντικατάστησε το eth0 με τη συσκευή που σημείωσες προηγουμένως. Αποθήκευσε το αρχείο με Ctrl + O και έξοδος με Ctrl + X.

Βήμα 3: Προσαρμογή ρυθμίσεων Firewall
Τώρα πρέπει να προσαρμόσεις τις προεπιλεγμένες πολιτικές του firewall. Άνοιξε το αρχείο διαμόρφωσης του UFW:
Ψάξε τη γραμμή με την προεπιλεγμένη πολιτική για την προώθηση. Αυτή θα πρέπει να είναι ορισμένη σε DROP. Άλλαξέ την σε ACCEPT.

Αποθήκευσε το αρχείο ξανά με Ctrl + O και έξοδος με Ctrl + X.
Βήμα 4: Άνοιγμα θύρας για OpenVPN
Έλεγξε το αρχείο διαμόρφωσης του διακομιστή OpenVPN για να διασφαλίσεις ότι η θύρα 1194 είναι σωστά ορισμένη. Άνοιξε το παρακάτω αρχείο:
Βεβαιώσου ότι η γραμμή proto udp ή proto tcp είναι ενεργοποιημένη, ανάλογα με τη χρήση σου.

Βεβαιώσου ότι επιτρέπεται επίσης η σύνδεση SSH, αν δεν έχει γίνει ήδη:

Απενεργοποίησε και ενεργοποίησε το UFW για να εφαρμόσεις τις τελευταίες αλλαγές:

Σύνοψη
Η σωστή ρύθμιση της προώθησης IP και των κανόνων του firewall είναι κρίσιμη για τη λειτουργία του διακομιστή OpenVPN σου. Ακολουθώντας τα βήματα σε αυτόν τον οδηγό, έχεις κάνει τις απαραίτητες διαμορφώσεις για να διασφαλίσεις ότι η κυκλοφορία μέσω του VPN σου είναι προστατευμένη και αποδοτική.
Συχνές ερωτήσεις
Πώς ενεργοποιώ την προώθηση IP;Χρησιμοποίησε την εντολή sudo nano /etc/sysctl.conf, αφαίρεσε το σημάδι σχολίου πριν από τη γραμμή net.ipv4.ip_forward = 1 και αποθήκευσε το αρχείο.
Τι κάνω αν το firewall είναι πολύ περιοριστικό;Βεβαιώσου ότι η προεπιλεγμένη πολιτική για την προώθηση είναι ορισμένη σε ACCEPT. Έλεγξε επίσης τους ειδικούς κανόνες για το OpenVPN στο UFW.
Πώς μπορώ να διασφαλίσω ότι η κυκλοφορία VPN λειτουργεί σωστά;Έλεγξε αν η θύρα OpenVPN 1194 είναι ανοιχτή και ότι τα πακέτα μάσκονται μέσω της σωστής δικτυακής διαδρομής.