BSD Router Project 1.994 väljalase

Olivier Cochard-Labbé, FreeNAS'i arendaja, tutvustas BSD Router Project 1.994 (BSDRP) spetsialiseeritud distributsiooni väljaannet, mille peamine uuendus on koodibaasi viimine arendatavale FreeBSD 15 harule. See distributsioon on mõeldud kompaktsete tarkvararuuterite loomiseks, mis toetavad protokolle RIP, OSPF, BGP ja PIM. Halduse tegemine toimub käsurea liidese kaudu, mis sarnaneb Cisco IOS-ile. Distributsioon on saadaval x86_64 arhitektuuri jaoks (installipildi suurus on 190 MB).

Distributsiooni peamised omadused:

  • Komplekti kuuluvad kaks paketti marsruutimisprotokollide rakendamiseks: FRRouting (Quagga fork) BGP, RIP, RIPng (IPv6), OSPF v2, OSPF v3 (IPv6), ISIS-i toetusega ja BIRD BGP, RIP, RIPng (IPv6), OSPF v2 ja OSPF v3 (IPv6) toetusega.
  • Distributsioon on kohandatud mitme isoleeritud marsruuditabeli (FIB) samaaegseks kasutamiseks, mis on seotud tegelike ja virtuaalsete liideste vahel.
  • Jälgimiseks ja haldamiseks saab kasutada SNMP-d (bsnmp-ucd).
  • Toetatakse andmete eksportimist liiklusvoogude Netflow kujul.
  • Võrgu jõudluse hindamiseks sisaldab komplekt utiliite NetPIPE, iperf, netblast, netsend ja netreceive. Statistika kogumiseks liikluse kohta kasutatakse ng_netflow.
  • Toetatakse kahe seadme talitlushäirete vältimise marsruutorite loomist. serverite — tavalises režiimis võib koormus olema jagatud mõlema serveri vahel, kuid ebaõnnestumise korral võib esimene marsruutor võtta enda alla teise koormuse ja teine — esimese (rakendatakse virtuaalse MAC-aadressi aktiivse serveri sidumist). Teostus põhineb protokollide VRRP (Virtual Router Redundancy Protocol) ja CARP (Common Address Redundancy Protocol) kasutamisel, teostatud paketi ucarp abil.
  • Toetatakse PPTP, PPPoE ja L2TP protokolle mpd (Multi-link PPP daemon) kaudu.
  • Toetatakse läbilaskevõime piiramist IPFW + dummynet või ng_car abil.
  • Etherneti kohta toetatakse VLAN-i (802.1q) tööd, linkide agregatsiooni ja võrgu sildade kasutamist (802.1w, Rapid Spanning Tree Protocol).
  • Jälgimiseks kasutatakse paketti monit.
  • Toetamine VPN: GRE, GIF, IPSec (IKEv1 ja IKEv2 koos strongswaniga), OpenVPN ja Wireguard.
  • Toetatakse NAT64 kasutades demooni tayga ja sisseehitatud IPv6-IPv4 tunnelite toetust.
  • Võime installida täiendavaid programme, kasutades paketihaldurit pkgng.
  • Kasutamine DHCP-serverina dnsmasq ja postisaatjana ssmtp.
  • Tugi SSH, serial port, telnet ja kohaliku konsooli juhendamiseks. Halduse lihtsustamiseks on komplektis utiliit tmux (BSD-analoog ekraanile).
  • Boot-pildid on genereeritud FreeBSD põhjal NanoBSD skriptide abil.
  • Süsteemi uuendamise mehhanism põhineb kahte jaotust loodud Flash-mäluseadmikus: uus versioon laaditakse teise jaotusse, mis muutub pärast taaskäivitamist aktiivseks, samas kui teine jaotus ootab järgmise uuenduse saabumist (jaotused vahetuvad). Probleemide ilmnemisel paigaldatud uuenduse puhul on võimalik tagasi tagastada süsteem varasemasse olekusse.
  • Süsteemi terviklikkuse kontrollimiseks salvestatakse iga faili SHA256 kontrollsummad.

Uues väljaandes:

  • Süsteemi keskkond on uuendatud FreeBSD 15-HEAD haru ja portide tasemeni 21. jaanuar 2025.
  • Versioonid on uuendatud: FRR 10.2.1, Bird 2.16.1, Strongswan 5.9.14, ExaBGP 4.2.22, iperf 2.2.1, iperf3 3.18, lldpd 1.0.18, monit 5.34.4, nrpe 4.1.3, open-vm-tools 12.5, python 3.11.
  • DHCP töö tegemiseks on isc-dhcp44 ja dhcprelya asemel kasutusel dnsmasq pakett (kea oli välja vahetamise alternatiiv, kuid see nõuab koos vajalike sõltuvustega 300MB kettaalust). Paketid dhcprelya ja isc-dhcp44 on kuulutatud vananenuks.
  • Freevrrpd pakett on eemaldatud. Jätkusuutlikkuse tagamiseks kasutatakse nüüd ainult ucarp paketti, mis sisaldab enda VRRP protokolli teostust, mis välistab freevrrpd-i vajaduse.
  • Eemaldatud on aquantia-atlantic-kmod pakett, mis ei toeta FreeBSD 15 koostamist.
  • Tööd käivad NanoBSD komponendi ehitus skriptidelt Poudriere-Image tööriistadele üleminekuks. Migratsioon võimaldab lisada kahetasandi UEFI/BIOS käivituse režiimi, lühendada ehitusaega ja kasutada tuttavat portide ehitamise meetodit.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster