Ħruġ tad-distribuzzjoni tal-BSD Router Project 1.97

Olivier Cochard-Labbé, kreatur tad-distribuzzjoni FreeNAS, daħħal rilaxx ta’ kit ta’ distribuzzjoni speċjalizzat BSD Router Proġett 1.97 (BSDRP), notevoli għall-aġġornament tal-codebase għal FreeBSD 12.1. Id-distribuzzjoni hija mfassla biex toħloq routers tas-softwer kompatti li jappoġġjaw firxa wiesgħa ta 'protokolli, bħal RIP, OSPF, BGP u PIM. Il-ġestjoni titwettaq fil-modalità tal-linja tal-kmand permezz ta 'interface CLI li tfakkar f'Cisco. Distribuzzjoni disponibbli f'assemblaġġi għal arkitetturi amd64 u i386 (daqs tal-immaġni tal-installazzjoni 140 MB).

Minbarra l-aġġornament għal FreeBSD 12.1-STABLE, verżjoni ġdida notevoli li tippermetti t-tagħbija tal-mikrokodiċi għall-proċessuri Intel awtomatikament u żżid il-pakketti tal-wireguard, Mellanox Firmware, vim-tiny, mrtparse, nrpe3, perl, bash u frr7-pythontools, kif ukoll if_cxgbev (Chelsio Ethernet VF) u if_qlxgb (Ethernet QLogic) sewwieqa3200. B'mod awtomatiku, l-imblukkar korrett tar-ridirezzjonijiet ICMP huwa attivat. Verżjonijiet tas-softwer aġġornati jinkludu easy-rsa 3.0.7, FRR 7.4, pmacct 1.7.4, openvpn 2.4.9 u strongswan 5.8.4. L-utilitajiet multicast għall-IPv6 (pim6-tools, pim6dd, pim6sd) huma esklużi mill-pakkett.

Karatteristiċi ewlenin tad-distribuzzjoni:

  • Il-kit jinkludi żewġ pakketti bl-implimentazzjoni ta 'protokolli ta' rotta: FRrouting (Quagga fork) b'appoġġ għal BGP, RIP, RIPng (IPv6), OSPF v2, OSFP v3 (IPv6), ISIS u GĦASAFAR b'appoġġ għal BGP, RIP, RIPng (IPv6), OSPF v2 u OSFP v3 (IPv6);
  • Id-distribuzzjoni hija adattata għall-użu parallel ta 'diversi tabelli ta' rotta separati (FIBs), marbuta ma 'interfaces reali u virtwali;
  • SNMP (bsnmp-ucd) jista 'jintuża għall-monitoraġġ u l-ġestjoni. Jappoġġja l-esportazzjoni tad-dejta tat-traffiku fil-forma ta 'flussi Netflow;
  • Biex tevalwa l-prestazzjoni tan-netwerk, tinkludi utilitajiet bħal NetPIPE, iperf, netblast, netsend u netreceive. Biex takkumula l-istatistika tat-traffiku, jintuża ng_netflow;
  • Il-preżenza ta 'freevrrpd bl-implimentazzjoni tal-protokoll VRRP (Virtual Router Redundancy Protocol, RFC 3768) u ucarp b'appoġġ għall-protokoll CARP, iddisinjati biex jorganizzaw l-operat ta' routers tolleranti għall-ħsarat billi jorbot indirizz MAC virtwali mas-server attiv, li f’każ ta’ falliment jiġi mċaqlaq għal server backup. Fil-modalità normali, it-tagħbija tista 'tiġi mqassma fuq iż-żewġ servers, iżda fil-każ ta' falliment, l-ewwel router jista 'jieħu f'idejh it-tagħbija tat-tieni, u t-tieni - l-ewwel;
  • mpd (Multi-link PPP daemon) li jappoġġja PPTP, PPPoE u L2TP;
  • Biex timmaniġġja bandwidth, huwa propost li tuża shaper minn IPFW + dummynet jew ng_car;
  • Għall-Ethernet, jappoġġja l-ħidma ma 'VLAN (802.1q), l-aggregazzjoni tal-link u l-użu ta' pontijiet tan-netwerk bl-użu tal-Protokoll Rapid Spanning Tree (802.1w);
  • Użat għall-monitoraġġ tissorvelja;
  • Appoġġ VPN ipprovdut: GRE, GIF, IPSec (IKEv1 u IKEv2 b'strongswan), OpenVPN u Wireguard;
  • Appoġġ NAT64 bl-użu tayga daemon u appoġġ nattiv għal mini IPv6-to-IPv4;
  • Biex tinstalla programmi addizzjonali, uża l-maniġer tal-pakketti pkgng;
  • Jinkludi server DHCP u klijent isc-dhcp, kif ukoll server tal-posta ssmtp;
  • Jappoġġja l-ġestjoni permezz ta 'SSH, port tas-serje, telnet u console lokali. Biex tissimplifika l-amministrazzjoni, il-kit jinkludi l-utilità tmux (analogu BSD tal-iskrin);
  • Immaġini tal-ibbutjar iġġenerati bbażati fuq FreeBSD bl-użu ta 'skript NanoBSD;
  • Biex jiġu żgurati aġġornamenti tas-sistema, jinħolqu żewġ diviżorji fuq il-Flash card; jekk tkun disponibbli immaġni aġġornata, titgħabba fit-tieni partizzjoni; wara reboot, din il-partizzjoni ssir attiva, u l-partizzjoni bażi tistenna li jidher l-aġġornament li jmiss ( il-ħitan huma wżati min-naħa tagħhom). Huwa possibbli li terġa 'lura għal stat preċedenti tas-sistema jekk jiġu identifikati problemi bl-aġġornament installat;
  • Kull fajl għandu checksum sha256, li jippermettilek tivverifika l-integrità tal-informazzjoni.

Sors: opennet.ru

Żid kumment