BSD Router Project 2.0 distributsiooni vÀljalaskmine.

Olivier Cochard-Labbé, FreeNAS-i arendaja, tutvustas BSD Router Project 2.0 (BSDRP) spetsialiseeritud distributsiooni, mis on tÀhelepanuvÀÀrne selle poolest, et koodibaas on uuendatud arendusversioonile FreeBSD 16. Distributsioon on mÔeldud kompaktsete tarkvararuuterite loomiseks, mis toetavad marsruutimisprotokolle nagu RIP, OSPF, BGP ja PIM. Halduse teostamine toimub kÀsurea liidese kaudu, mis meenutab Cisco IOS-i liidest. Distributsioon on saadaval x86_64 ja ARM64 arhitektuuride kogumites (kompaktsete installipiltide suurus ~340 MB).

Jaotise peamised omadused:

  • Komplekti kuulub kaks marsruutimisprotokollide teostuse paketti: FRRouting (Quagga haru), mis toetab BGP, RIP, RIPng (IPv6), OSPF v2, OSPF v3 (IPv6), ISIS, ning BIRD, mis toetab BGP, RIP, RIPng (IPv6), OSPF v2 ja OSPF v3 (IPv6).
  • Jaotis on kohandatud mitme isoleeritud marsruuditabeli (FIB) samaaegseks kasutamiseks, mis on seotud reaalse ja virtuaalse liidese ning nende vahel.
  • JĂ€lgimiseks ja haldamiseks vĂ”ib kasutada SNMP-d (bsnmp-ucd).
  • Toetatakse andmete eksportimist liiklusvoogude kujul Netflow.
  • VĂ”rgu jĂ”udluse hindamiseks on komplektis utiliidid NetPIPE, iperf, netblast, netsend ja netreceive. Liikluse statistika kogumiseks kasutatakse ng_netflow'd.
  • Toetatakse kahest serverist koosnevaid talitluslikke ruutereid - normaalses reĆŸiimis vĂ”ib koormus jaotuda mĂ”lema serveri vahel, kuid kui ĂŒks ruuter ebaĂ”nnestub, vĂ”ib esimene ruuter vĂ”tta ĂŒle teise koormuse ja teine - esimese (kasutatakse aktiivse virtuaalse serveri MAC-aadresside sidumist). Rakendamine pĂ”hineb VRRP (Virtual Router Redundancy Protocol) ja CARP (Common Address Redundancy Protocol) protokollide kasutamisel, mis on teostatud ucarp paketi abil.
  • Toetatakse PPTP, PPPoE ja L2TP, kasutades mpd (Multi-link PPP daemon).
  • Toetatakse lĂ€bilaskevĂ”ime piirangu seadmist IPFW + dummynet vĂ”i ng_car abil.
  • Ethernet'i jaoks toetatakse VLAN-idest (802.1q) töötamist, linkide ĂŒhendamist ja vĂ”rgu sildade (802.1w, Rapid Spanning Tree Protocol) kasutamist.
  • JĂ€lgimiseks kasutatakse monit paketti.
  • Tugi VPN: GRE, GIF, IPSec (IKEv1 ja IKEv2 strongswaniga), OpenVPN ja Wireguard.
  • Toetatakse NAT64 tayga deemoniga ja sisseehitatud IPv6-IPv4 tunnelite toetust.
  • VĂ”imalus installida lisaprogramme kasutades paketihaldurit pkgng.
  • Kasutatav DHCP-serverina dnsmasq ja postihalduse agendina ssmtp.
  • SSH, seerian port, telnet ja kohaliku konsooli haldamise tugi. Administratsiooni lihtsustamiseks kuulub komplekti utiliit tmux (BSD-sarnane screen).
  • KĂ€ivitamisfailid genereeritud FreeBSD pĂ”hjal NanoBSD skriptide abil.
  • SĂŒsteemi uuendamise mehhanism pĂ”hineb kahe jaotise loomisel Flash-mĂ€luseadmest: uus versioon laaditakse teise jaotisse, mis taaskĂ€ivitamisel muutub aktiivseks, samas kui teine jaotis ootab jĂ€rgmise uuenduse ilmumist (jaotised vahetatakse omavahel). Probleemide korral paigaldatud uuendusega on vĂ”imalik naasta sĂŒsteemi varasema olekuni.
  • SĂŒsteemi terviklikkuse kontrollimiseks sĂ€ilitatakse iga faili sha256 kontrollsumma.

Uues vÀljaandes:

  • SĂŒsteemi keskkond on uuendatud FreeBSD 16-HEAD haruks ja portide seisuga 25. september 2025.
  • Uuendatud versioonid bird 2.17, frr 10.4.1 (sealhulgas Lua skriptide toe lisamine), openvpn 2.6.15 ja strongswan 6.0.1, dnsmasq 2.90, iperf 3.19, lldp 1.0.19, monit 5.35.
  • Lisatud tugi ARM64 arhitektuuril pĂ”hinevatele sĂŒsteemidele.
  • Installipildis on tagatud tugi nii UEFI kui ka BIOS sĂŒsteemide kĂ€ivitamiseks. MBR-ilt GPT-le ĂŒleminekuks on vajalik uuesti installimine.
  • Tehtud ĂŒleminek Nanobsd tööriistade komplektilt poudriere-image-le.
  • Pakettide hulka kuuluvad: net/vpp, flashrom, mstflint ja Mellanox NICutiliidid.
  • Eemaldatud paketid isc-dhcp44 ja dhcprelya, mille asemel kasutatakse dnsmasq-d.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster