Vydanie distribúcie BSD Router Project 1.97

Olivier Cochard-Labbé, tvorca distribúcie FreeNAS, predložené vydanie špecializovanej distribučnej súpravy Projekt smerovača BSD 1.97 (BSDRP), pozoruhodný pre aktualizáciu kódovej základne na FreeBSD 12.1. Distribúcia je navrhnutá tak, aby vytvárala kompaktné softvérové ​​smerovače, ktoré podporujú širokú škálu protokolov, ako sú RIP, OSPF, BGP a PIM. Správa sa vykonáva v režime príkazového riadka cez rozhranie CLI pripomínajúce Cisco. Distribúcia k dispozícii v zostavách pre architektúry amd64 a i386 (veľkosť inštalačného obrazu 140 MB).

Okrem upgradu na FreeBSD 12.1-STABLE, nová verzia pozoruhodné štandardné načítanie mikrokódu pre procesory Intel a pridanie balíkov wireguard, Mellanox Firmware, vim-tiny, mrtparse, nrpe3, perl, bash a frr7-pythontools, ako aj if_cxgbev (Chelsio Ethernet VF) a if_qlxgb (Ethernet QLogic) 3200 V predvolenom nastavení je povolené správne blokovanie presmerovaní ICMP. Aktualizované verzie softvéru zahŕňajú easy-rsa 3.0.7, FRR 7.4, pmacct 1.7.4, openvpn 2.4.9 a strongswan 5.8.4. Multicastové nástroje pre IPv6 (pim6-tools, pim6dd, pim6sd) sú vylúčené z balíka.

Hlavné charakteristiky distribúcie:

  • Súprava obsahuje dva balíky s implementáciou smerovacích protokolov: FRRrouting (Quagga fork) s podporou BGP, RIP, RIPng (IPv6), OSPF v2, OSFP v3 (IPv6), ISIS a BIRD s podporou BGP, RIP, RIPng (IPv6), OSPF v2 a OSFP v3 (IPv6);
  • Distribúcia je prispôsobená na paralelné použitie niekoľkých samostatných smerovacích tabuliek (FIB), viazaných na reálne a virtuálne rozhrania;
  • SNMP (bsnmp-ucd) možno použiť na monitorovanie a správu. Podporuje export údajov o prevádzke vo forme streamov Netflow;
  • Na vyhodnotenie výkonu siete obsahuje nástroje ako NetPIPE, iperf, netblast, netsend a netreceive. Na zhromažďovanie štatistík návštevnosti sa používa ng_netflow;
  • Prítomnosť freevrrpd s implementáciou protokolu VRRP (Virtual Router Redundancy Protocol, RFC 3768) a ucarp s podporou protokolu CARP, navrhnutých na organizáciu prevádzky smerovačov odolných voči chybám naviazaním virtuálnej MAC adresy na aktívny server, ktorý sa v prípade zlyhania presunie na záložný server. V normálnom režime môže byť zaťaženie rozdelené medzi oba servery, ale v prípade zlyhania môže prvý smerovač prevziať zaťaženie druhého a druhý - prvý;
  • mpd (Multi-link PPP démon) podporujúci PPTP, PPPoE a L2TP;
  • Na riadenie šírky pásma sa navrhuje použiť tvarovač od IPFW + dummynet resp ng_car;
  • Pre Ethernet podporuje prácu s VLAN (802.1q), agregáciu liniek a použitie sieťových mostov pomocou protokolu Rapid Spanning Tree Protocol (802.1w);
  • Používa sa na monitorovanie monitorovať;
  • Poskytovaná podpora VPN: GRE, GIF, IPSec (IKEv1 a IKEv2 so strongswan), OpenVPN a Wireguard;
  • podpora NAT64 pomocou démona tayga a natívna podpora pre tunely IPv6-IPv4;
  • Ak chcete nainštalovať ďalšie programy, použite správcu balíkov pkgng;
  • Obsahuje server DHCP a klienta isc-dhcp, ako aj poštový server ssmtp;
  • Podporuje správu cez SSH, sériový port, telnet a lokálnu konzolu. Na zjednodušenie administrácie súprava obsahuje utilitu tmux (BSD analóg obrazovky);
  • Spúšťacie obrázky vygenerované na základe FreeBSD pomocou skriptu NanoBSD;
  • Na zabezpečenie aktualizácií systému sa na karte Flash vytvoria dva oddiely; ak je k dispozícii aktualizovaný obraz, načíta sa do druhého oddielu; po reštarte sa tento oddiel stane aktívnym a základný oddiel čaká na zobrazenie ďalšej aktualizácie ( priečky sa používajú postupne). Ak sa zistia problémy s nainštalovanou aktualizáciou, je možné vrátiť sa do predchádzajúceho stavu systému;
  • Každý súbor má kontrolný súčet sha256, ktorý vám umožňuje overiť integritu informácií.

Zdroj: opennet.ru

Pridať komentár