Τι χρειάζεστε πριν φιλοξενήσετε τον δικό σας διακομιστή VPN;
Το δυαδικό του διακομιστή είναι το εύκολο μέρος. Καθορίστε το τελικό σημείο, τις ταυτότητες των πελατών, τις περιοχές διευθύνσεων και τον δρόμο της επιστροφής πριν εγκαταστήσετε οτιδήποτε.
Η εγκατάσταση του λογισμικού διακομιστή είναι το συντομότερο μέρος ενός αυτο-φιλοξενούμενου VPN, και είναι το βήμα με το οποίο ξεκινούν οι άνθρωποι. Το αν η ανάπτυξη θα δουλέψει εξαρτάται από το αν ένας πελάτης φτάνει στο τελικό σημείο, τι μπορεί να φτάσει αυτός ο πελάτης μετά και πώς μπαίνετε ξανά μέσα όταν το τούνελ είναι αυτό που χάλασε. Τακτοποιήστε και τα τρία πριν τρέξει ο διαχειριστής πακέτων.
Δύο από αυτά είναι σχεδιαστικές αποφάσεις και το τρίτο είναι μια λειτουργική συνήθεια. Και τα τρία διορθώνονται φθηνότερα στο χαρτί παρά κατά τη διάρκεια μιας διακοπής.
Αποφασίστε τι πρέπει να φτάνουν οι πελάτες
Ένας διακομιστής απομακρυσμένης πρόσβασης χρειάζεται διαδρομή προς το ιδιωτικό δίκτυο που διαφημίζει και διαδρομή επιστροφής για τις απαντήσεις, γεγονός που τον κάνει δρομολογητή για αυτό το δίκτυο και όχι μόνο ακροατή. Ένας διακομιστής εξόδου στο διαδίκτυο χρειάζεται προώθηση συν μια ρύθμιση διευθυνσιοδότησης ή μετάφρασης, και μια ολοκληρωμένη χειραψία δεν παρέχει κανένα από τα δύο. Διαλέξτε την εργασία πριν από την τοπολογία, γιατί τα δύο σχέδια διαφέρουν στη δρομολόγηση, στους κανόνες του τείχους προστασίας και σε αυτό που στέλνει ο πελάτης μέσα από το τούνελ. Ένας διακομιστής που του ζητούν και τα δύο χρειάζεται και τα δύο σύνολα κανόνων και μια αντίστοιχη διαίρεση της προεπιλεγμένης διαδρομής του πελάτη.
Διαλέξτε περιοχές τούνελ και LAN που δεν μπορούν να συγκρουστούν με δίκτυα που χρησιμοποιούν ήδη οι πελάτες σας, αφού ένα φορητό που κρατά ήδη το 192.168.1.0/24 θα συνεχίσει να χρησιμοποιεί αυτή τη διαδρομή αντί για ένα τούνελ που δίνει το ίδιο πρόθεμα. Ελέγξτε το IPv4 και το IPv6 ξεχωριστά, γιατί πολλοί κάνουν το πρώτο σωστά και δεν παρατηρούν ποτέ το δεύτερο. Όπου ο διακομιστής βρίσκεται πίσω από άλλο δρομολογητή, επιβεβαιώστε την προσβασιμότητα από έξω αντί να εμπιστεύεστε μία προώθηση θύρας να περιγράψει κάθε επίπεδο.
Ταυτότητες, κλειδιά και δρόμος επιστροφής
Εκδίδετε ξεχωριστή ταυτότητα ανά συσκευή όπου το λογισμικό το υποστηρίζει, ώστε ένα χαμένο φορητό να σημαίνει ανάκληση ενός ομοτίμου αντί για ανοικοδόμηση του διακομιστή. Τα ιδιωτικά κλειδιά ανήκουν σε προστατευμένη αποθήκευση και ποτέ σε προφίλ που επικολλάται σε μήνυμα συνομιλίας. Ο δρόμος ανάκτησης είναι το κομμάτι που οι άνθρωποι παραλείπουν: πρόσβαση κονσόλας, σειριακή κονσόλα ή διεπαφή διαχείρισης εκτός ζώνης που δεν εξαρτάται από το τούνελ. Χωρίς αυτό, ένας κακός κανόνας τείχους προστασίας μετατρέπει μια μικρή αλλαγή σε επίσκεψη στον χώρο.
Γράψτε τη διαδικασία αφαίρεσης ταυτόχρονα με τη διαδικασία εγγραφής. Η ανάκληση μιας συσκευής είναι μια λειτουργία που θα χρειαστείτε τελικά, και είναι ευκολότερο να την περιγράψετε όσο η εγκατάσταση είναι ακόμη φρέσκια.
Τελικό σημείο στο σπίτι ή ενοικιαζόμενο;
Τρεις προϋποθέσεις αποφασίζουν ανάμεσα στη φιλοξενία στο σπίτι και στην ενοικίαση μιας μικρής εγκατάστασης. Η πρώτη είναι αν οι εισερχόμενες συνδέσεις φτάνουν καθόλου στο δίκτυό σας, αφού ένα μεταφρασμένο ανάντη κανάλι σε επίπεδο παρόχου ή ένα περιοριστικό δίκτυο κτιρίου αφαιρούν την επιλογή. Η δεύτερη είναι αν η έξοδος πρέπει να εμφανίζεται αλλού και όχι στην πόλη σας, γιατί μόνο ένα ενοικιαζόμενο τελικό σημείο το αλλάζει αυτό. Η τρίτη είναι η όρεξη για μια δεύτερη σχέση εμπιστοσύνης, γιατί ένας πάροχος φιλοξενίας μπαίνει στο μοντέλο και μπορεί να παρατηρεί το τελικό σημείο ακόμη και όταν δεν μπορεί να διαβάσει την κίνηση.
Αν η πρώτη προϋπόθεση πληρούται και η δεύτερη είναι άσχετη, η φιλοξενία στο σπίτι είναι ο συντομότερος δρόμος. Ένα ενοικιαζόμενο τελικό σημείο αγοράζει τοποθεσία και διαθεσιμότητα, όχι ιδιωτικότητα από μόνο του.
Αποδείξτε το με έναν πελάτη και μια επανεκκίνηση
Σηκώστε έναν πελάτη, επιβεβαιώστε τον πόρο που πρέπει να φτάσει και επιβεβαιώστε ότι σταματά να φτάνει αυτό που δεν πρέπει. Οι εντολές παρακάτω δείχνουν την κατάσταση των ομοτίμων, τις διαδρομές που εγκατέστησε ο διακομιστής και αν η προώθηση είναι ενεργή. Εκτελέστε τις πριν εγγράψετε οποιονδήποτε άλλο.
wg show
sysctl net.ipv4.ip_forward
ip route get 10.8.0.2
ss -lunp | grep -E ':(51820|1194)'
Ένας ομότιμος με πρόσφατη χειραψία είναι συνδεδεμένος, ενώ ένας ομότιμος χωρίς χειραψία δεν διαπραγματεύτηκε ποτέ, και αυτές είναι διαφορετικές βλάβες. Η απενεργοποιημένη προώθηση εξηγεί ένα τούνελ που σηκώνεται και δεν μεταφέρει τίποτα, οπότε ελέγξτε τον διακομιστή πριν κατηγορήσετε τον πελάτη. Ένας απόν ακροατής σημαίνει ότι η υπηρεσία δεν ξεκίνησε με τη διαμόρφωση που νομίζετε. Έπειτα επανεκκινήστε τον διακομιστή σκόπιμα και επαναλάβετε ολόκληρο το σύνολο, γιατί ένα τούνελ που λειτουργεί μόνο μέχρι την επανεκκίνηση είναι συνηθισμένο αποτέλεσμα της δοκιμής του ευτυχισμένου δρόμου.
Καταγράψτε το τελικό σημείο, τους ομοτίμους, τις περιοχές και τη μέθοδο ανάκτησης σε μία σελίδα. Αυτή η σελίδα είναι το εγχειρίδιο που θα διαβάσετε στην πιο άβολη στιγμή.