Ανακοινώθηκε η υλοποίηση του WireGuard για OpenBSD εντός πυρήνα

Στο Twitter της εταιρείας EdgeSecurity, που ιδρύθηκε από τον συγγραφέα του WireGuard, сообщили σχετικά με τη δημιουργία μιας εγγενούς και πλήρως υποστηριζόμενης εφαρμογής VPN WireGuard κάτω από το OpenBSD. Για να επιβεβαιωθούν τα λόγια, δημοσιεύτηκε ένα στιγμιότυπο οθόνης που δείχνει το έργο. Η διαθεσιμότητα των ενημερώσεων κώδικα για τον πυρήνα του OpenBSD έχει επίσης επιβεβαιωθεί από τον Jason A. Donenfeld, συγγραφέα του WireGuard, στο ανακοίνωση ενημερώσεις βοηθητικού προγράμματος wireguard-tools.

Ανακοινώθηκε η υλοποίηση του WireGuard για OpenBSD εντός πυρήνα

Προς το παρόν μόνο διαθέσιμο εξωτερικά μπαλώματαΩστόσο, οι συγγραφείς υπόσχονται να στείλουν την τελική τους έκδοση στη λίστα αλληλογραφίας προγραμματιστών του OpenBSD στο εγγύς μέλλον. Ο κώδικας WireGuard για τον πυρήνα OpenBSD αποτελείται από 3322 γραμμές, οι οποίες είναι λιγότερες από την υλοποίηση του πυρήνα του Linux. Εάν ο κώδικας που υλοποιεί το WireGuard γίνει τελικά αποδεκτός στο δέντρο πηγής OpenBSD, θα γίνει το δεύτερο λειτουργικό σύστημα (μετά το Linux) με πλήρη και ενσωματωμένη υποστήριξη για το WireGuard out of the box. Η ευρεία υποστήριξη για το WireGuard αναμένεται στην έκδοση OpenBSD 6.8 (στην έκδοση OpenBSD 6.7, η οποία ήταν μετακόμισε από 1 Μαΐου έως 19 Μαΐου, τα patches δεν είναι διαθέσιμα). Στο μεταξύ, όσοι επιθυμούν να χρησιμοποιήσουν το WireGuard στο OpenBSD θα πρέπει να χρησιμοποιήσουν τη θύρα net/wireguard-go ή εγκαταστήστε χειροκίνητα τις παρεχόμενες ενημερώσεις κώδικα.

Επιπλέον, μπορείτε να σημειώσετε τη δημοσίευση διορθωτικών ενημερώσεων πακέτων wireguard-tools v1.0.20200510 и wireguard-linux-compat v1.0.20200506, συμπεριλαμβανομένου βοηθητικά προγράμματα χώρου χρήστη όπως το wg και το wg-quick και ένα επίπεδο για την παροχή συμβατότητας με παλαιότερους πυρήνες Linux (από 3.10 έως και 5.5) που δεν διαθέτουν ενσωματωμένη υποστήριξη για το WireGuard. Η νέα έκδοση των βοηθητικών προγραμμάτων wg και wg-quick προσθέτει υποστήριξη για διαλειτουργικότητα με την υλοποίηση του πυρήνα OpenBSD του WireGuard. Αναφέρεται ότι οι ενημερώσεις κώδικα για τον πυρήνα του OpenBSD προγραμματίζονται να διανεμηθούν εντός της επόμενης εβδομάδας. Για να διαμορφώσετε ένα τούνελ στο OpenBSD, θα χρησιμοποιηθεί η γνωστή διεπαφή wg και το "ifconfig wg0 create".

Μεταξύ των αλλαγών που δεν σχετίζονται με την υποστήριξη του OpenBSD, η πιο αξιοσημείωτη είναι η προσθήκη στο βοηθητικό πρόγραμμα wg-quick των τομέων που εμπίπτουν στη μάσκα "dns search" στο resolv.conf. Για Android, προστέθηκε υποστήριξη για τη λευκή λίστα εφαρμογών εκτός από τη μαύρη λίστα. Προστέθηκε η υπηρεσία wg-quick.target για το systemd για επανεκκίνηση και διαχείριση του wg-quick. Η πιο αξιοσημείωτη αλλαγή στο πακέτο wireguard-linux-compat είναι η διασφάλιση της συμβατότητας με μελλοντικές ενημερώσεις στα πακέτα πυρήνα για το Ubuntu 19.10 και 18.04-hwe, τα οποία βρίσκονται επί του παρόντος στην ενότητα "προτεινόμενη" και δεν έχουν μεταφερθεί σε ενημερώσεις.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο