BSD Router Project 2.0 Released

Olivier Kochar-labbe (olivier cochard-labbé), the creator of the distribution Freenas, presented the release of a specialized distribution bs router project 2.0 (BSDRP), noteworthy for updating the code base to the development of the FreeBSD 16 branch. This distribution is designed for creating compact software routers that support RIP, OSPF, BGP, and PIM routing protocols. Management is done via a CLI interface resembling the Cisco IOS interface. The distribution is available for x86_64 and arm64 architectures, with the size of compressed installation images around 340 MB.

The main characteristics of the distribution include:

  • Two packages for routing protocols: Frrouting (Fork Quagga) and bird, supporting protocols such as BGP, RIP, RIPNG (IPv6), OSPF, and ISIS.
  • Adaptation for parallel use (FIB) on real and virtual interfaces.
  • Support for SNMP (BSNMP-USD) for monitoring and management purposes.
  • Inclusion of Netflow flows for traffic data.
  • Utilities like Netpipe, IPerf, Netblast, and Netscheive for network performance assessment.
  • Support for fault-tolerant routers using VRRP and CARP protocols.
  • Support for PPTP, PPPOE, and L2TP using mpd or ng_car.
  • Monitoring package monit included.
  • VPN support for GIF, IPSEC, OpenVPN, and Wireguard.
  • NAT64 support using the TAYGA daemon and IPV6-to-IPV4 tunnels.
  • Ability to install additional programs using the PKGNG package manager.
  • Usage of DNSMASQ as a DHCP server and SSMTP as a mail delivery agent.
/Reports, release notes, official announcements.