Izlazak distribucije BSD Router Project 2.0

Olivier Cochard-Labbé, tvorac distribucije FreeNAS, predstavio je izdanje specijalizirane distribucije BSD Router Project 2.0 (BSDRP), značajno ažurirano kodnom bazom koja se temelji na razvijanoj grani FreeBSD 16. Distribucija je namijenjena za izradu kompaktnih softverskih usmjerivača koji podržavaju protokole usmjeravanja RIP, OSPF, BGP i PIM. Upravljanje se vrši putem komandne linije kroz CLI sučelje koje podsjeća na Cisco IOS sučelje. Distribucija je dostupna u izdanjima za arhitekture x86_64 i ARM64 (veličina komprimiranih instalacijskih slika ~340 MB).

Glavne karakteristike distribucije:

  • Uključeni su dva paketa s implementacijom protokola usmjeravanja: FRRouting (fork Quagga) koji podržava BGP, RIP, RIPng (IPv6), OSPF v2, OSPF v3 (IPv6), ISIS i BIRD koji podržava BGP, RIP, RIPng (IPv6), OSPF v2 i OSPF v3 (IPv6).
  • Distribucija je prilagođena za paralelno korištenje više izoliranih tablica usmjeravanja (FIB), povezanih s fizičkim i virtualnim sučeljima.
  • Za praćenje i upravljanje može se koristiti SNMP (bsnmp-ucd).
  • Podržan je izvoz podataka o prometu u obliku Netflow tokova.
  • Za procjenu performansi mreže uključene su korisne alatke NetPIPE, iperf, netblast, netsend i netreceive. Za prikupljanje statistike o prometu koristi se ng_netflow.
  • Podrška za izradu otpornih usmjerivača od dva poslužitelja — u redovnom načinu rada teret se može rasporediti na oba poslužitelja, ali u slučaju kvara, prvi usmjerivač može preuzeti teret drugog, a drugi prvi (primjenjuje se vezanje za aktivni poslužitelj virtualnog MAC-adresa). Implementacija se temelji na protokolima VRRP (Virtual Router Redundancy Protocol) i CARP (Common Address Redundancy Protocol), provedenim putem paketa ucarp.
  • Podrška za PPTP, PPPoE i L2TP putem mpd (Multi-link PPP daemon).
  • Podrška za ograničenje propusnosti pomoću IPFW + dummynet ili ng_car.
  • Za Ethernet podržava rad s VLAN (802.1q), agregaciju linkova i korištenje mrežnih mostova (802.1w, Rapid Spanning Tree Protocol).
  • Za praćenje se koristi paket monit.
  • Podrška VPN: GRE, GIF, IPSec (IKEv1 i IKEv2 sa strongswan), OpenVPN i Wireguard.
  • Podrška za NAT64 pomoću demona tayga i ugrađena podrška za IPv6-to-IPv4 tuneliranje.
  • Mogućnost instaliranja dodatnih programa koristeći paketni menadžer pkgng.
  • Korištenje dnsmasq kao DHCP servera, a ssmtp kao agenta za isporuku pošte.
  • Podrška za upravljanje putem SSH, serijskog porta, telnet-a i lokalne konzole. Za jednostavnije administrativne zadatke, paket uključuje alat tmux (BSD analog screen-a).
  • Boot slike su generirane na osnovi FreeBSD pomoću skripti iz NanoBSD.
  • Mehanizam ažuriranja sistema zasniva se na stvaranju dva particije na Flash uređaju: nova verzija se učitava u drugu particiju koja postaje aktivna nakon ponovnog pokretanja, dok druga particija čeka na novo ažuriranje (particije se međusobno menjaju). U slučaju otkrivanja problema sa instaliranim ažuriranjem, moguće je vratiti se na prethodno stanje sistema.
  • Za provjeru integriteta sistema za svaku datoteku čuva se kontrolna suma sha256.

U novom izdanju:

  • Sistemsko okruženje ažurirano je na granu FreeBSD 16-HEAD i portove prema stanju 25. rujna 2025. godine.
  • Ažurirane su verzije bird 2.17, frr 10.4.1 (uključujući podršku za skripte na Lua jeziku), openvpn 2.6.15 i strongswan 6.0.1, dnsmasq 2.90, iperf 3.19, lldp 1.0.19, monit 5.35.
  • Dodana je podrška za sustave temeljene na arhitekturi ARM64.
  • U instalacijskoj slici osigurana je podrška za podizanje sustava i na UEFI sustavima i na BIOS sustavima. Za migraciju s MBR na GPT potrebna je ponovna instalacija.
  • Proveden je prijelaz s alata Nanobsd na poudriere-image.
  • U paket su uključeni: net/vpp, flashrom, mstflint i alati Mellanox NIC.
  • Uklonjeni su paketi isc-dhcp44 i dhcprelya, umjesto kojih je korišten dnsmasq.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster