پیاده سازی درون هسته ای WireGuard برای OpenBSD اعلام شد

در توییتر این شرکت EdgeSecurity، توسط نویسنده WireGuard تأسیس شد، сообщили در مورد ایجاد یک پیاده سازی VPN بومی و کاملاً پشتیبانی شده WireGuard تحت OpenBSD برای تایید این کلمات، اسکرین شات نشان دهنده این کار منتشر شد. در دسترس بودن وصله ها برای هسته OpenBSD نیز توسط Jason A. Donenfeld، نویسنده WireGuard، تایید شده است. اعلامیه به روز رسانی ابزار wireguard-tools.

پیاده سازی درون هسته ای WireGuard برای OpenBSD اعلام شد

در حال حاضر فقط موجود است تکه های خارجیبا این حال، نویسندگان قول می دهند که نسخه نهایی خود را در آینده نزدیک به لیست پستی توسعه دهندگان OpenBSD ارسال کنند. کد WireGuard برای هسته OpenBSD از 3322 خط تشکیل شده است که کمتر از اجرای هسته لینوکس است. اگر کد پیاده‌سازی WireGuard در نهایت در درخت منبع OpenBSD پذیرفته شود، به دومین سیستم عامل (پس از لینوکس) با پشتیبانی کامل و یکپارچه از WireGuard تبدیل خواهد شد. پشتیبانی گسترده از WireGuard در نسخه OpenBSD 6.8 انتظار می رود (در نسخه OpenBSD 6.7، که نقل مکان کرد از 1 می تا 19 می، پچ ها در دسترس نیستند). در ضمن، کسانی که مایل به استفاده از WireGuard در OpenBSD هستند باید از پورت استفاده کنند net/wireguard-go یا به صورت دستی پچ های ارائه شده را نصب کنید.

علاوه بر این، می توانید به انتشار به روز رسانی های بسته اصلاحی توجه کنید wireguard-tools v1.0.20200510 и wireguard-linux-compat v1.0.20200506, شامل ابزارهای فضای کاربر مانند wg و wg-quick و لایه ای برای ارائه سازگاری با هسته های قدیمی لینوکس (3.10 تا 5.5) که پشتیبانی داخلی برای WireGuard ندارند. نسخه جدید ابزارهای wg و wg-quick پشتیبانی از قابلیت همکاری با اجرای هسته OpenBSD WireGuard را اضافه می کند. گزارش شده است که وصله های هسته OpenBSD قرار است ظرف هفته آینده توزیع شوند. برای پیکربندی یک تونل در OpenBSD، از رابط wg آشنا و "ifconfig wg0 create" استفاده خواهد شد.

در میان تغییراتی که به پشتیبانی OpenBSD مربوط نمی شود، قابل توجه ترین آنها اضافه شدن به ابزار wg-quick دامنه هایی است که در resolv.conf تحت ماسک "dns search" قرار می گیرند. برای اندروید، علاوه بر لیست سیاه، پشتیبانی از لیست سفید برنامه ها را اضافه کرد. اضافه شدن سرویس wg-quick.target برای systemd برای راه اندازی مجدد و مدیریت wg-quick. قابل توجه ترین تغییر در بسته wireguard-linux-compat اطمینان از سازگاری با به روز رسانی های آینده بسته های هسته برای اوبونتو 19.10 و 18.04-hwe است که در حال حاضر در بخش "پیشنهادی" هستند و به به روز رسانی منتقل نشده اند.

منبع: opennet.ru

اضافه کردن نظر