ประกาศการใช้งาน WireGuard ในเคอร์เนลสำหรับ OpenBSD

บนทวิตเตอร์ของบริษัท EdgeSecurityก่อตั้งโดยผู้เขียน WireGuard сообщили เกี่ยวกับการสร้างการใช้งาน VPN แบบเนทีฟและได้รับการสนับสนุนอย่างเต็มที่ WireGuard ภายใต้ OpenBSD เพื่อยืนยันคำพูดดังกล่าว จึงได้เผยแพร่ภาพหน้าจอที่สาธิตการทำงาน ความพร้อมใช้งานของแพตช์สำหรับเคอร์เนล OpenBSD ยังได้รับการยืนยันโดย Jason A. Donenfeld ผู้เขียน WireGuard ใน ประกาศ อัพเดตยูทิลิตี้เครื่องมือ wireguard

ประกาศการใช้งาน WireGuard ในเคอร์เนลสำหรับ OpenBSD

ปัจจุบันมีจำหน่ายเท่านั้น แพทช์ภายนอกอย่างไรก็ตาม ผู้เขียนสัญญาว่าจะส่งเวอร์ชันสุดท้ายไปยังรายชื่อผู้รับจดหมายของนักพัฒนา OpenBSD ในอนาคตอันใกล้นี้ รหัส WireGuard สำหรับเคอร์เนล OpenBSD ประกอบด้วย 3322 บรรทัด ซึ่งน้อยกว่าการใช้งานเคอร์เนล Linux หากโค้ดที่ใช้ WireGuard ได้รับการยอมรับในซอร์สทรี OpenBSD ในที่สุด มันก็จะกลายเป็นระบบปฏิบัติการตัวที่สอง (รองจาก Linux) พร้อมการสนับสนุน WireGuard เต็มรูปแบบตั้งแต่แกะกล่อง คาดว่าจะรองรับ WireGuard ในวงกว้างในรุ่น OpenBSD 6.8 (ในรุ่น OpenBSD 6.7 ซึ่งเคยเป็น ย้ายแล้ว ตั้งแต่วันที่ 1 พฤษภาคมถึง 19 พฤษภาคม จะไม่มีแพตช์ให้บริการ) ในระหว่างนี้ ผู้ที่ต้องการใช้ WireGuard บน OpenBSD ควรใช้พอร์ตดังกล่าว net/wireguard-go หรือติดตั้งแพตช์ที่ให้มาด้วยตนเอง

นอกจากนี้ คุณสามารถสังเกตการเผยแพร่โปรแกรมปรับปรุงแพคเกจที่ถูกต้องได้ เครื่องมือ wireguard 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

เพิ่มความคิดเห็น