Vydanie distribúcie BSD Router Project 2.0.

Olivier Cochard-Labbé, zakladateľ distribúcie FreeNAS, predstavil vydanie špecializovanej distribúcie BSD Router Project 2.0 (BSDRP), ktorá sa vyznačuje aktualizáciou kódovej základne na vyvíjajúcu sa vetvu FreeBSD 16. Distribúcia je určená na vytváranie kompaktných softvérových smerovačov, ktoré podporujú protokoly smerovania RIP, OSPF, BGP a PIM. Správa sa vykonáva cez príkazový riadok prostredníctvom CLI rozhrania, ktoré pripomína rozhranie Cisco IOS. Distribúcia je dostupná v zostavách pre architektúry x86_64 a ARM64 (veľkosť komprimovaných inštalačných obrazov ~340 MB).

Hlavné charakteristiky distribúcie:

  • Súčasťou sú dva balíky s implementáciou protokolov smerovania: FRRouting (fork Quagga) s podporou BGP, RIP, RIPng (IPv6), OSPF v2, OSPF v3 (IPv6), ISIS a BIRD s podporou BGP, RIP, RIPng (IPv6), OSPF v2 a OSPF v3 (IPv6).
  • Distribúcia je prispôsobená na paralelné používanie viacerých oddelených tabuliek smerovania (FIB), viazaných na reálne a virtuálne rozhrania.
  • Na monitorovanie a správu sa môže použiť SNMP (bsnmp-ucd).
  • Podporuje sa export údajov o prevádzke vo forme tokov Netflow.
  • Na hodnotenie výkonnosti siete sú zahrnuté utilitky NetPIPE, iperf, netblast, netsend a netreceive. Na zhromažďovanie štatistík o prevádzke sa používa ng_netflow.
  • Podpora vytvárania odolných smerovačov z dvoch serverov — v normálnom režime sa môže záťaž rozdeliť na oba servery, ale v prípade zlyhania môže prvý smerovač prevziať záťaž druhého a druhý prvého (používa sa viazanie na aktívny server virtuálneho MAC-adresu). Implementácia je založená na používaní protokolov VRRP (Virtual Router Redundancy Protocol) a CARP (Common Address Redundancy Protocol), realizovaná pomocou balíka ucarp.
  • Podpora PPTP, PPPoE a L2TP pomocou mpd (Multi-link PPP daemon).
  • Podpora obmedzenia priepustnosti pomocou IPFW + dummynet alebo ng_car.
  • Pre Ethernet je podporovaná práca s VLAN (802.1q), agregácia liniek a používanie sieťových mostov (802.1w, Rýchly protokol spanning tree).
  • Na monitoring sa používa balík monit.
  • Podpora VPN: GRE, GIF, IPSec (IKEv1 a IKEv2 so strongswan), OpenVPN a Wireguard.
  • Podpora NAT64 s použitím démona tayga a integrovaná podpora tunelov IPv6-to-IPv4.
  • Možnosť inštalácie dodatočných programov pomocou balíkového manažéra pkgng.
  • Použitie ako DHCP server dnsmasq a ako doručovateľ emailov — ssmtp.
  • Podpora správy cez SSH, sériový port, telnet a lokálnu konzolu. Na zjednodušenie administrácie je súčasťou balíka nástroj tmux (BSD-analóg obrazovky).
  • Bootovacie obrazy boli vygenerované na základe FreeBSD pomocou skriptov z NanoBSD.
  • Mechanizmus aktualizácie systému je založený na vytváraní dvoch oddielov na Flash pamäti: nová verzia sa nahráva do druhého oddielu, ktorý sa po reštarte stáva aktívnym, zatiaľ čo druhý oddiel čaká na ďalšie aktualizácie (oddiely sa vymieňajú). V prípade problémov s nainštalovanou aktualizáciou je možné sa vrátiť k predchádzajúcemu stavu systému.
  • Na overenie integrity systému sa pre každý súbor uchováva kontrolná suma sha256.

V novom vydaní:

  • Systémové prostredie bolo aktualizované na vetvu FreeBSD 16-HEAD a porty k 25. septembru 2025.
  • Boli aktualizované verzie bird 2.17, frr 10.4.1 (so zahrnutím podpory skriptov v jazyku Lua), openvpn 2.6.15 a strongswan 6.0.1, dnsmasq 2.90, iperf 3.19, lldp 1.0.19, monit 5.35.
  • Pridaná podpora systémov založených na architektúre ARM64.
  • V inštalačnom obraze je zabezpečená podpora bootovania na systémových platformách s UEFI aj BIOS. Na migráciu z MBR na GPT je potrebná preinštalácia.
  • Bol uskutočnený prechod z nástrojov Nanobsd na poudriere-image.
  • Súčasťou sú balíky: net/vpp, flashrom, mstflint a nástroje Mellanox NIC.
  • Boli odstránené balíky isc-dhcp44 a dhcprelya, namiesto ktorých bol použitý dnsmasq.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster