ИзданиС Π½Π° дистрибута BSD Router Project 2.0

ОливиС ΠšΠΎΡ‡Π°Ρ€-Π›Π°Π±Π±Π΅ (Olivier Cochard-LabbΓ©), ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π» Π½Π° дистрибутива FreeNAS, прСдстави ΠΈΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° спСциализирания дистрибутив BSD Router Project 2.0 (BSDRP), Π·Π°Π±Π΅Π»Π΅ΠΆΠΈΡ‚Π΅Π»Π΅Π½ с ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄Π° Π΄ΠΎ развиващия сС ΠΊΠ»ΠΎΠ½ FreeBSD 16. Π”ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΠ²ΡŠΡ‚ Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π° създаванС Π½Π° ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΈ софтуСрни ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ RIP, OSPF, BGP ΠΈ PIM. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ сС ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ Ρ€Π΅Π΄ Ρ‡Ρ€Π΅Π· интСрфСйс, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° Cisco IOS. Π”ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΠ²ΡŠΡ‚ Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ Π² сборки Π·Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ x86_64 ΠΈ ARM64 (Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° компрСсиранитС инсталационни ΠΎΠ±Ρ€Π°Π·ΠΈ ~340 MB).

Основни характСристики Π½Π° дистрибутива:

  • ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡŠΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π΄Π²Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅: FRRouting (Ρ„ΠΎΡ€ΠΊ Π½Π° Quagga) с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° BGP, RIP, RIPng (IPv6), OSPF v2, OSPF v3 (IPv6), ISIS ΠΈ BIRD с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° BGP, RIP, RIPng (IPv6), OSPF v2 ΠΈ OSPF v3 (IPv6).
  • Π”ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΠ²ΡŠΡ‚ Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€Π°Π½ Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° няколко ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ Π·Π° ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ (FIB), ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Ρ€Π΅Π°Π»Π½ΠΈ ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ интСрфСйси.
  • Π—Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° SNMP (bsnmp-ucd).
  • ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС СкспортиранС Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° във Ρ„ΠΎΡ€ΠΌΠ° Π½Π° ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Netflow.
  • Π—Π° ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° производитСлността Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° са Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ инструмСнти NetPIPE, iperf, netblast, netsend ΠΈ netreceive. Π—Π° Π½Π°Ρ‚Ρ€ΡƒΠΏΠ²Π°Π½Π΅ Π½Π° статистика Π·Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ng_netflow.
  • ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° сС ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° отказоустойчиви ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ ΠΎΡ‚ Π΄Π²Π° ΡΡŠΡ€Π²ΡŠΡ€Π° β€” ΠΏΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Π²Π°Ρ‚Π° ΡΡŠΡ€Π²ΡŠΡ€Π°, Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ²Ρ€Π΅Π΄Π°, ΠΏΡŠΡ€Π²ΠΈΡΡ‚ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠ΅ΠΌΠ΅ Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° втория, Π° вторият β€” Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° сС ΠΏΡ€ΠΈΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ към активния Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ MAC-адрСс). РСализацията сС основава Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ VRRP (Virtual Router Redundancy Protocol) ΠΈ CARP (Common Address Redundancy Protocol), Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Ρ‡Ρ€Π΅Π· ΠΏΠ°ΠΊΠ΅Ρ‚Π° ucarp.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° PPTP, PPPoE ΠΈ L2TP с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° mpd (Multi-link PPP Π΄Π΅ΠΌΠΎΠ½).
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° пропускната способност с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° IPFW + dummynet ΠΈΠ»ΠΈ ng_car.
  • Π—Π° Ethernet сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Ρ€Π°Π±ΠΎΡ‚Π° с VLAN (802.1q), агрСгация Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ мостовС (802.1w, Rapid Spanning Tree Protocol).
  • Π—Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ monit.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° VPN: GRE, GIF, IPSec (IKEv1 ΠΈ IKEv2 със strongswan), OpenVPN ΠΈ Wireguard.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° NAT64 с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΄Π΅ΠΌΠΎΠ½Π° tayga ΠΈ Π²Π³Ρ€Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ‚ΡƒΠ½Π΅Π»ΠΈ IPv6-to-IPv4.
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° инсталиранС Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ pkgng.
  • ИзползванС Π½Π° dnsmasq ΠΊΠ°Ρ‚ΠΎ DHCP-ΡΡŠΡ€Π²ΡŠΡ€ ΠΈ Π½Π° ssmtp ΠΊΠ°Ρ‚ΠΎ Π°Π³Π΅Π½Ρ‚ Π·Π° доставанС Π½Π° ΠΏΠΎΡ‰Π°.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‡Ρ€Π΅Π· SSH, послСдоватСлСн ΠΏΠΎΡ€Ρ‚, telnet ΠΈ Π»ΠΎΠΊΠ°Π»Π½Π° ΠΊΠΎΠ½Π·ΠΎΠ»Π°. Π—Π° улСсняванС Π½Π° администриранСто, ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡŠΡ‚ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° tmux (Π°Π½Π°Π»ΠΎΠ³ Π½Π° screen Π² BSD).
  • Π—Π°Ρ€Π΅ΠΆΠ΄Π°Ρ‰ΠΈΡ‚Π΅ изобраТСния са Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° FreeBSD с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° скриптовС ΠΎΡ‚ NanoBSD.
  • ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡŠΡ‚ Π·Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° систСмата сС основава Π½Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π²Π° дяла Π½Π° Flash-накопитСля: Π½ΠΎΠ²Π°Ρ‚Π° вСрсия сС Π·Π°Ρ€Π΅ΠΆΠ΄Π° Π² втория дял, ΠΊΠΎΠΉΡ‚ΠΎ слСд рСстартиранС става Π°ΠΊΡ‚ΠΈΠ²Π΅Π½, Π° другият дял Ρ‡Π°ΠΊΠ° появата Π½Π° Π½ΠΎΠ²ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (Π΄ΡΠ»ΡŠΡ‚ сС смСня). Π’ случай Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с инсталираното ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π²ΡŠΡ€Π½Π΅ към ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΎΡ‚ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° систСмата.
  • Π—Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° цСлостта Π½Π° систСмата Π·Π° всСки Ρ„Π°ΠΉΠ» сС Π·Π°ΠΏΠ°Π·Π²Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π½Π° сума sha256.

Π’ Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅:

  • БистСмната срСда Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅Π½Π° Π΄ΠΎ ΠΊΠ»ΠΎΠ½Π° FreeBSD 16-HEAD ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ ΠΏΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° 25 сСптСмври 2025 Π³ΠΎΠ΄ΠΈΠ½Π°.
  • ОбновСни са вСрсиитС bird 2.17, frr 10.4.1 (Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° скриптовС Π½Π° Π΅Π·ΠΈΠΊΠ° Lua), openvpn 2.6.15 ΠΈ strongswan 6.0.1, dnsmasq 2.90, iperf 3.19, lldp 1.0.19, monit 5.35.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° систСми, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°Ρ‚Π° ARM64.
  • Π’ инсталационния ΠΎΠ±Ρ€Π°Π· Π΅ осигурСна ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ ΠΊΠ°ΠΊΡ‚ΠΎ Π½Π° систСми с UEFI, Ρ‚Π°ΠΊΠ° ΠΈ Π½Π° систСми с BIOS. Π—Π° миграция ΠΎΡ‚ MBR към GPT Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ прСинсталиранС.
  • Π˜Π·Π²ΡŠΡ€ΡˆΠ΅Π½ Π΅ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ ΠΎΡ‚ инструмСнтария Nanobsd към poudriere-image.
  • Π’ ΡΡŠΡΡ‚Π°Π²Π° са Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅: net/vpp, flashrom, mstflint ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΈΡ‚Π΅ Mellanox NIC.
  • ΠŸΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ isc-dhcp44 ΠΈ dhcprelya са ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ΠΈ, вмСсто тях Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ dnsmasq.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster