Kuburitswa kweBSD Router Project 1.97 kugovera

Olivier Cochard-LabbΓ©, musiki wekugovera kweFreeNAS, kuunzwa kuburitswa kwechigadziro chehunyanzvi hwekugovera BSD Router Project 1.97 (BSDRP), inozivikanwa nekugadzirisa iyo codebase kuFreeBSD 12.1. Kugovera kwakagadzirirwa kugadzira compact software routers inotsigira zvakasiyana-siyana zveprotocol, seRIP, OSPF, BGP uye PIM. Kutungamira kunoitwa mune yekuraira mutsara modhi kuburikidza neCLI interface inoyeuchidza Cisco. Distribution inowanikwa mumagungano eamd64 uye i386 zvivakwa (kuisa mufananidzo saizi 140 MB).

Pamusoro pekusimudzira kuFreeBSD 12.1-STABLE, vhezheni itsva zvinoshamisa kugonesa microcode kurodha yeIntel processors nekukasira uye kuwedzera wireguard, Mellanox Firmware, vim-tiny, mrtparse, nrpe3, perl, bash uye frr7-pythontools mapakeji, pamwe neif_cxgbev (Chelsio Ethernet VF) uye if_qlxgb (Ethernet3200 Q3.0.7Logic drivers). Nekutadza, kuvharira kwakaringana kweICMP redirects kunogoneswa. Shanduro dzesoftware dzakagadziridzwa dzinosanganisira nyore-rsa 7.4, FRR 1.7.4, pmacct 2.4.9, openvpn 5.8.4 uye strongswan 6. Multicast zvishandiso zve IPv6 (pim6-zvishandiso, pim6dd, pimXNUMXsd) hazvibatanidzwe kubva pasuru.

Hunhu hunokosha hwekugovera:

  • Iyo kit inosanganisira mapakeji maviri nekushandiswa kwemaprotocol enzira: FRRouting (Quagga fork) nerutsigiro rweBGP, RIP, RIPng (IPv6), OSPF v2, OSFP v3 (IPv6), ISIS uye SHIRI nerutsigiro rweBGP, RIP, RIPng (IPv6), OSPF v2 uye OSFP v3 (IPv6);
  • Iko kugoverwa kunogadziriswa kushandiswa kwakafanana kwematafura akasiyana-siyana ekufambisa (FIBs), akasungirirwa kune chaiwo uye chaiwo interfaces;
  • SNMP (bsnmp-ucd) inogona kushandiswa kutarisa uye manejimendi. Inotsigira kunze kweiyo traffic data muchimiro cheNetflow hova;
  • Kuongorora mashandiro etiweki, zvinosanganisira zvinoshandiswa zvakaita seNetPIPE, iperf, netblast, netsend uye netreceive. Kuunganidza traffic traffic, ng_netflow inoshandiswa;
  • Kuvapo kwe freevrrpd nekushandiswa kweVRRP protocol (Virtual Router Redundancy Protocol, RFC 3768) uye ucarp nerutsigiro rweCARP protocol, yakagadzirirwa kuronga kushanda kwevanotadza-kushivirira routers nekusunga chaiyo MAC kero kune inoshanda sevha, iyo kana ikatadza inoendeswa kune backup server. Mune yakajairika mode, mutoro unogona kugoverwa kune ese ari maviri maseva, asi kana chiitiko chekutadza, yekutanga router inogona kutora mutoro wechipiri, uye yechipiri - yekutanga;
  • mpd (Multi-link PPP daemon) inotsigira PPTP, PPPoE uye L2TP;
  • Kubata bandwidth, zvinokurudzirwa kushandisa shaper kubva IPFW + dummynet kana ng_mota;
  • Kune Ethernet, inotsigira kushanda neVLAN (802.1q), kubatanidza kuunganidza uye kushandiswa kwemabhiriji emambure uchishandisa Rapid Spanning Tree Protocol (802.1w);
  • Inoshandiswa pakuongorora monitor;
  • VPN rutsigiro rwakapihwa: GRE, GIF, IPSec (IKEv1 uye IKEv2 ine strongswan), OpenVPN uye Wireguard;
  • NAT64 tsigiro uchishandisa tayga daemon uye yemuno tsigiro yeIPv6-to-IPv4 tunnels;
  • Kuisa mamwe mapurogiramu, shandisa pkgng package maneja;
  • Inosanganisira DHCP server uye isc-dhcp mutengi, pamwe ne ssmtp mail server;
  • Inotsigira manejimendi kuburikidza neSSH, serial port, telnet uye yemuno console. Kurerutsa manejimendi, iyo kiti inosanganisira iyo tmux utility (BSD analogue yechidzitiro);
  • Boot mifananidzo yakagadzirwa yakavakirwa paFreeBSD uchishandisa script NanoBSD;
  • Kuti uve nechokwadi chekuvandudzwa kwehurongwa, zvikamu zviviri zvinogadzirwa paFlash card; kana mufananidzo wakagadziridzwa uripo, unotakurwa muchikamu chechipiri; mushure mekutangazve, chikamu ichi chinotanga kushanda, uye chikamu chekugadzika chinomirira kuti chigadziro chinotevera chionekwe. mapartitions anoshandiswa achichinjana). Izvo zvinokwanisika kudzosera kumashure kune yakapfuura mamiriro ehurongwa kana matambudziko akaonekwa neyakaiswa update;
  • Imwe neimwe faira ine sha256 checksum, iyo inokutendera kuti uone kuvimbika kweruzivo.

Source: opennet.ru

Voeg