على تويتر الخاص بالشركة مؤسسها هو المؤلف WireGuard, حول إنشاء تطبيق VPN أصلي ومدعوم بالكامل تحت نظام OpenBSD. وقد نُشرت لقطة شاشة توضح العمل لتأكيد ذلك. كما أكد المؤلف، جيسون أ. دونينفيلد، توفر تصحيحات لنواة OpenBSD WireGuardفي تحديثات الأدوات المساعدة wireguard-أدوات.
متوفر حاليا فقط ومع ذلك، يعد المؤلفون بإرسال النسخة النهائية إلى القائمة البريدية لمطوري OpenBSD في المستقبل القريب. WireGuard يحتوي ملف kernel الخاص بنظام OpenBSD على 3322 سطرًا، وهو أقل من عدد أسطر تنفيذ kernel. Linuxإذا كان الكود مرتبطًا بالتنفيذ WireGuard سيتم قبولها في النهاية في شجرة مصدر OpenBSD، وستصبح نظام التشغيل الثاني (بعد Linux) مع دعم كامل ومتكامل WireGuard "خارج الصندوق". بما في ذلك دعم واسع النطاق WireGuard كان من المتوقع وجودها في إصدار OpenBSD 6.8 (في إصدار OpenBSD 6.7، الذي كان من 1 مايو إلى 19 مايو (لا تشمل الرقع). في هذه الأثناء، يمكن لمن يرغب في استخدامها WireGuard ينبغي أن يستخدم نظام OpenBSD المنفذ أو قم بتثبيت التصحيحات المتوفرة يدويًا.
بالإضافة إلى ذلك، يمكنك ملاحظة نشر تحديثات الحزمة التصحيحية и , أدوات مساعدة في مساحة المستخدم مثل wg و wg-quick، وطبقة لتوفير التوافق مع النواة القديمة Linux (من الإصدار 3.10 إلى الإصدار 5.5 شاملاً)، والتي لا تحتوي على دعم مدمج WireGuardيُضيف الإصدار الجديد من أدوات wg و wg-quick دعمًا للتفاعل مع التنفيذ WireGuard لنواة نظام OpenBSD. من المقرر، بحسب التقارير، إصدار تصحيحات لنواة OpenBSD خلال الأسبوع القادم. سيستخدم إعداد النفق في OpenBSD واجهة wg المألوفة والأمر "ifconfig wg0 create".
من بين التغييرات غير المتعلقة بدعم OpenBSD، تبرز إضافة النطاقات التي تندرج تحت قناع "بحث DNS" في ملف resolv.conf إلى أداة wg-quick. Android تمت إضافة دعم لقوائم التطبيقات المسموح بها بالإضافة إلى قوائم التطبيقات المحظورة. كما تمت إضافة خدمة wg-quick.target لكي يقوم نظام systemd بإعادة تشغيل وإدارة wg-quick. (موجود في الحزمة) wireguard-linux-compat أبرز التغييرات هو ضمان التوافق مع تحديثات حزم النواة المستقبلية لـ Ubuntu 19.10 و 18.04-hwe، الموجودة حاليًا في قسم "المقترح" ولم يتم نقلها إلى التحديثات.
المصدر: opennet.ru
