Chaidh buileachadh in-kernel de WireGuard airson OpenBSD ainmeachadh

Air Twitter na companaidh EdgeSecurity, air a stèidheachadh le ùghdar WireGuard, aithris mu bhith a’ cruthachadh buileachadh VPN dùthchasach le làn thaic Air adhart gu clàr na làraich fo OpenBSD. Gus na faclan a dhearbhadh, chaidh dealbh-sgrìn a’ sealltainn na h-obrach fhoillseachadh. Tha Jason A. Donenfeld, ùghdar WireGuard, cuideachd air dearbhadh gu bheil pìosan rim faighinn airson an kernel OpenBSD. sanas Luchdaich a-nuas am prògram wireguard-innealan.

Chaidh buileachadh in-kernel de WireGuard airson OpenBSD ainmeachadh

Ri fhaighinn an-dràsta a-mhàin pìosan a-muighAch, tha na h-ùghdaran a’ gealltainn an dreach mu dheireadh aca a chuir gu liosta puist leasaiche OpenBSD a dh’ aithghearr. Tha an còd WireGuard airson an kernel OpenBSD air a dhèanamh suas de loidhnichean 3322, a tha nas lugha na buileachadh kernel Linux. Ma thèid an còd a chuir an gnìomh WireGuard a ghabhail a-steach do chraobh stòr OpenBSD mu dheireadh, bidh e gu bhith mar an dàrna OS (às deidh Linux) le làn thaic agus amalaichte airson WireGuard a-mach às a’ bhogsa. Tha dùil ri taic fharsaing airson WireGuard anns an fhoillseachadh OpenBSD 6.8 (anns an fhoillseachadh OpenBSD 6.7, a bha ghluais bho 1 Cèitean gu 19 Cèitean, chan eil pìosan rim faighinn). Anns an eadar-ama, bu chòir dhaibhsan a tha airson WireGuard a chleachdadh air OpenBSD am port a chleachdadh lìon / geàrd-uèir - falbh no stàlaich na pìosan a chaidh a thoirt seachad le làimh.

A bharrachd air an sin, faodaidh tu toirt fa-near foillseachadh ùrachaidhean pacaid ceartachaidh innealan geàrd-uèir v1.0.20200510 и wireguard-linux-compat 1.0.20200506, nam measg goireasan àite-cleachdaidh leithid wg agus wg-quick, agus còmhdach gus co-chòrdalachd a thoirt seachad le seann kernels Linux (3.10 suas gu agus a’ toirt a-steach 5.5) aig nach eil taic stèidhichte airson WireGuard. Tha an sgaoileadh ùr de na goireasan wg agus wg-luath a’ cur taic ri eadar-obrachadh le buileachadh kernel OpenBSD WireGuard. Thathas ag aithris gu bheilear an dùil pìosan airson an kernel OpenBSD a sgaoileadh taobh a-staigh an ath sheachdain. Gus tunail a rèiteachadh ann an OpenBSD, thèid an eadar-aghaidh wg eòlach agus “ifconfig wg0 create” a chleachdadh.

Am measg nan atharrachaidhean nach eil co-cheangailte ri taic OpenBSD, is e an rud as ainmeil a bhith a’ cur ris a’ ghoireas wg-luath de raointean a tha a’ tighinn fon masg “lorg dns” ann an resolv.conf. Airson Android, chaidh taic a bharrachd a chuir a-steach airson tagradh geal a bharrachd air an liosta dhubh. Chaidh seirbheis wg-quick.target a chuir ris airson systemd gus wg-quick ath-thòiseachadh agus a riaghladh. Is e an t-atharrachadh as ainmeil anns a’ phacaid wireguard-linux-compat dèanamh cinnteach gu bheil iad co-chòrdalachd le ùrachaidhean san àm ri teachd air na pacaidean kernel airson Ubuntu 19.10 agus 18.04-hwe, a tha an-dràsta anns an roinn “moladh” agus nach deach a thoirt a-null gu ùrachaidhean.

Source: fosgailtenet.ru

Cuir beachd ann