Καθώς περισσότεροι άνθρωποι χρησιμοποιούν το Διαδίκτυο καθημερινά, γίνονται όλο και πιο συνειδητοί σχετικά με το απόρρητό τους όσον αφορά το πόσες από τις πληροφορίες που δεν θέλουν καθόλου να μοιραστούν διακυβεύονται. Έχουν δημιουργηθεί τόνοι υπηρεσιών VPN για να ενισχύσουν την ασφάλεια των χρηστών, αλλά αυτό δεν φαίνεται να είναι αρκετό καθώς φαίνεται να υπάρχει αυξανόμενη ανάγκη δημιουργίας προσαρμοσμένων VPN.
Δεν είναι κακό να δημιουργήσετε μια υπηρεσία VPN για τον εαυτό σας και υπάρχει στην πραγματικότητα ένας καλός αριθμός προγραμματιστών και οργανισμών που ευνοούν αυτήν τη συνήθεια.
Σήμερα, σας παρουσιάζουμε μια λίστα με τα καλύτερα εργαλεία ανοιχτού κώδικα που μπορείτε να χρησιμοποιήσετε για να δημιουργήσετε το δικό σας VPN. Ορισμένα από αυτά είναι σχετικά πιο δύσκολα στη ρύθμιση και χρήση από τα άλλα και όλα έχουν τα κυριότερα χαρακτηριστικά τους.
Ανάλογα με τον λόγο για τον οποίο θέλετε να αναπτύξετε το δικό σας VPN, επιλέξτε τον τίτλο που σας ταιριάζει.
1. SoftEther
ΤοSoftEther είναι ένα από τα πιο εύκολα εργαλεία ανοιχτού κώδικα για τη δημιουργία ενός VPN για ρύθμιση και προσφέρει μια μεγάλη λίστα χαρακτηριστικών συμπεριλαμβανομένου ενός GUI , μια λειτουργία ελέγχου ταυτότητας πιστοποιητικού RSA, διπλή στοίβα IPv4 / IPv6 και διοχέτευση SSL-VPN σε HTTPS για διέλευση μέσω NAT και τείχη προστασίας.
Είναι πολλαπλών πλατφορμών, υποστηρίζει πρωτόκολλα OpenVPN, L2TP, SSTP, EtherIP και Ethernet μέσω HTTPS. Έχει τη δυνατότητα να διεισδύσει στα τείχη προστασίας περιορισμένων δικτύων που επιτρέπουν μόνο πακέτα DNS και ICMP χρησιμοποιώντας το VPN του SoftEther μέσω επιλογών ICMP ή DNS.
2. Algo
ΤοAlgo είναι ένα μινιμαλιστικό εργαλείο δημιουργίας VPN που απευθύνεται σε χρήστες που βρίσκονται πάντα σε κίνηση. Δεδομένου ότι σχεδιάστηκε κυρίως για να είναι απλό και για λόγους εμπιστευτικότητας, το Algo δεν είναι επεκτάσιμο και δεν μπορεί να χρησιμοποιηθεί για εργασίες όπως η αποφυγή λογοκρισίας, η γεωγραφική απεμπλοκή κ.λπ.
Το Algo υποστηρίζει μόνο το Wireguard και το πρωτόκολλο IKEv2 και δεν απαιτεί OpenVPN ή οποιαδήποτε άλλη εφαρμογή πελάτη. Είναι εύκολο και γρήγορο στη ρύθμιση, οπότε αν το μόνο που χρειάζεστε είναι ένας ασφαλής διακομιστής μεσολάβησης, το Algo είναι μια καλή επιλογή.
3. Στρέιζαντ
ΤοStreisand μπορεί να αναφερθεί ως ένα πιο στιβαρό και ευέλικτο Algo. Ωστόσο, δεν υποστηρίζει το IKEv2, αλλά μπορείτε να το χρησιμοποιήσετε για να παρακάμψετε εύκολα τη λογοκρισία και η ρύθμισή του δεν απαιτεί καθόλου τεχνική εξειδίκευση.
Έχει υποστήριξη για OpenSSH, OpenConnect, L2TP, OpenVPN, Shadowsocks, Tor bridge, WireGuard και Stunnel και η ανάγκη εγκατάστασης μιας εφαρμογής πελάτη εξαρτάται από το πρωτόκολλο που θα αποφασίσετε να εφαρμόσετε.
4. OpenVPN
OpenVPN είναι μια από τις πιο δημοφιλείς λύσεις VPN που υπάρχουν. Λειτουργεί με ένα πρωτόκολλο που έχει το ίδιο όνομα και μπορείτε να το χρησιμοποιήσετε για να διασχίσετε ακόμη και τείχη προστασίας NAT.
Υποστηρίζει μεταφορές TCP και UDP, πολλαπλές μεθόδους κρυπτογράφησης και είναι πλήρως προσαρμόσιμο. Θα πρέπει να σημειώσετε, ωστόσο, ότι θα χρειαστεί να εργαστείτε με μια εφαρμογή πελάτη.
ΤοOpenVPN εμπίπτει στην κατηγορία εφαρμογών "technical" σε αυτήν τη λίστα, αλλά μην ανησυχείτε γιατί υπάρχουν πολλοί οδηγοί και μια φιλόξενη κοινότητα για να σας βοηθήσει από αρχάριο έως επαγγελματία χρήστη.
5. PriTunl
PriTunl είναι ένας διακομιστής BeyondCorp ανοιχτού κώδικα που σας δίνει τη δυνατότητα να δημιουργήσετε ένα cloud VPN με ασφαλή κρυπτογράφηση, περίπλοκο site-to-site συνδέσμους, συνδέσμους πύλης και απομακρυσμένη πρόσβαση σε χρήστες στο τοπικό δίκτυο, όλα μέσω μιας διεπαφής ιστού.
Το PriTunl διαθέτει έως και 5 επίπεδα ελέγχου ταυτότητας, προσαρμόσιμο σύστημα προσθηκών, επίσημους πελάτες σε όλες τις πλατφόρμες, υποστήριξη για πελάτες OpenVPN και δίκτυα AWS VPC και είναι εύκολο να ρυθμιστεί.
Είναι ανοιχτού κώδικα και δωρεάν στη χρήση, αλλά έχει προγράμματα συνδρομής σε περίπτωση που θέλετε να αναλάβετε ορισμένες εργασίες εταιρικής ποιότητας.
6. StrongSwan
StrongSwan είναι μια λύση VPN πολλαπλών πλατφορμών που βασίζεται σε IPsec που υλοποιεί και τα δύο πρωτόκολλα ανταλλαγής κλειδιών IKEv1 και IKEv2, χρησιμοποιεί ενθυλάκωση UDP και θύρα που αιωρείται για NAT-Traversal, υποστηρίζει το πρωτόκολλο κατάστασης πιστοποιητικού Online, κατακερματισμό μηνυμάτων, αρθρωτά πρόσθετα για αλγόριθμους κρυπτογράφησης και σχεσιακές διεπαφές βάσης δεδομένων, ασφαλή έλεγχο ταυτότητας χρήστη IKEv2 EAP, κ.λπ.
ΤοStrongSwan είναι επίσης τεχνικό στη χρήση και παρόλο που έχει μια τεκμηρίωση στην οποία μπορείτε να ανατρέξετε, απαιτεί εξοικείωση με πολλές τεχνικές λεπτομέρειες που μπορεί να απορρίψει έναν τυπικό αρχάριο χρήστη.
Το StrongSwan είναι αξιόλογο για επιχειρήσεις με εκπληκτικές δυνατότητες, γι' αυτό σας συγχαρώ αν το ακολουθήσετε και το δουλέψετε με επιτυχία.
7. WireGuard
Μετά την καταχώριση τίτλων όπως OpenVPN και StrongSwan, ήρθε η ώρα για μια πιο εύχρηστη λύση VPN.
ΤοWireGuard είναι ένα εργαλείο πολλαπλών πλατφορμών που σας δίνει τη δυνατότητα να αναπτύξετε εύκολα ένα VPN χρησιμοποιώντας το πρωτόκολλο με τον ίδιο τίτλο. Σε συνδυασμό με την υποστήριξή του για IPv4 και IPv6, το κύριο χαρακτηριστικό του είναι η δρομολόγηση κρυπτογραφικών κλειδιών – μια δυνατότητα που συσχετίζει τα δημόσια κλειδιά με μια λίστα διευθύνσεων IP στη σήραγγα.
Το WireGuard στοχεύει να είναι η απλούστερη, ασφαλέστερη και πιο εύχρηστη λύση VPN και θεωρείται ήδη από πολλούς χρήστες. Δώστε του μια δοκιμή.
8. VyOS
ΤοVyOS δεν μοιάζει με τους άλλους τίτλους αυτής της λίστας επειδή είναι ένα πλήρες λειτουργικό σύστημα δικτύου Linux που δημιουργήθηκε για δρομολογητές και τείχη προστασίας.
Διαθέτει φιλτράρισμα διακομιστή μεσολάβησης ιστού και τοποθεσίας, IPsec τοποθεσίας σε τοποθεσία για IPv4 και IPv6, OpenVPN για πρόσβαση από τοποθεσία σε τοποθεσία και απομακρυσμένη πρόσβαση και ολοκληρωμένη υποστήριξη για πρωτόκολλα δυναμικής δρομολόγησης και το CLI, μεταξύ άλλων προηγμένων χαρακτηριστικών δρομολόγησης.
Το VyOS έχει δημιουργηθεί από την αρχή για να σας παρέχει εξαιρετικές δυνατότητες VPN που μπορείτε να προσαρμόσετε σύμφωνα με τις προτιμήσεις σας. Εάν δεν σας πειράζει να τρέχετε ένα ολόκληρο λειτουργικό σύστημα, ελέγξτε το.
9. Freelan
ΤοFreelan είναι ένα δωρεάν, ανοιχτού κώδικα, πολλαπλών πλατφορμών, λογισμικό VPN peer-to-peer που αφαιρεί ένα LAN μέσω του Διαδίκτυο και εκτός από τη χρήση του για να παρέχετε στους χρήστες προνομιακή πρόσβαση στο ιδιωτικό σας δίκτυο, μπορείτε να το χρησιμοποιήσετε για να δημιουργήσετε την υπηρεσία VPN χρησιμοποιώντας την προτιμώμενη τοπολογία δικτύου σας.
ΤοFreelan γράφτηκε στα C και C++ με έμφαση στην ασφάλεια, την απόδοση και τη σταθερότητα. Ως λογισμικό VPN, το μόνο που χρειάζεται να κάνετε είναι να το εγκαταστήσετε και να το διαμορφώσετε και να του επιτρέψετε να εκτελείται στο παρασκήνιο.Εάν θέλετε να δημιουργήσετε έναν διακομιστή μεσολάβησης Ιστού που θα σας επιτρέπει να σερφάρετε στο Διαδίκτυο ανώνυμα, τότε θα χρειαστείτε βοήθεια από την κοινότητα.
10. Περίγραμμα
ΤοOutline είναι ένα έργο που κυκλοφόρησε από το τμήμα κυβερνοασφάλειας της Jigsaw και στόχος του είναι να επιτρέψει στους χρήστες του να δημιουργήσουν έναν διακομιστή VPN στο DigitalOcean (ή τον προτιμώμενο διακομιστή σας) και εκχωρήστε πρόσβαση σε αυτόν.
ΤοΤο Outline, από μόνο του, δεν είναι VPN και βασίζεται στο πρωτόκολλο Shadowsocks (ένας κρυπτογραφημένος διακομιστής socks5 για την ανακατεύθυνση της κυκλοφορίας στο Διαδίκτυο). Διαθέτει μια όμορφη εφαρμογή διαχείρισης GUI που είναι εύκολη στη χρήση και από αυτήν οι χρήστες μπορούν να ορίσουν διαμορφώσεις και επιλογές υπηρεσιών.
Αυτό ολοκληρώνει τη λίστα με τα εργαλεία για τη δημιουργία του δικού σας VPN. Είστε εξοικειωμένοι με κάποια από τις εφαρμογές της λίστας μας; Και υπάρχουν τίτλοι που έχω αφήσει εκτός ή που αξίζει να αναφερθώ; Ενημερώστε μας στην παρακάτω ενότητα σχολίων.