Sgaoileadh Pròiseact Router BSD 1.97

Olivier Cochard-Labbé, neach-cruthachaidh an sgaoileadh FreeNAS, toirt a-steach sgaoileadh pasgan sgaoilidh sònraichte Pròiseact Router BSD 1.97 (BSDRP), ainmeil airson an còd ùrachadh gu FreeBSD 12.1. Tha an cuairteachadh air a dhealbhadh gus routers bathar-bog teann a chruthachadh a bheir taic do raon farsaing de phròtacalan, leithid RIP, OSPF, BGP agus PIM. Tha riaghladh air a dhèanamh ann am modh loidhne-àithne tro eadar-aghaidh CLI a tha coltach ri Cisco. Sgaoileadh ri fhaighinn ann an co-chruinneachaidhean airson ailtireachd amd64 agus i386 (meud ìomhaigh stàlaidh 140 MB).

A bharrachd air ùrachadh gu FreeBSD 12.1-STABLE, dreach ùr iongantach a’ comasachadh luchdachadh microcode airson pròiseasairean Intel gu bunaiteach agus a’ cur pasganan uèirleas, Mellanox Firmware, vim-tiny, mrtparse, nrpe3, perl, bash agus frr7-pythontools, a bharrachd air draibhearan if_cxgbev (Chelsio Ethernet VF) agus if_qlxgb (Ethernet QLogic 3200). Gu gnàthach, tha bacadh ceart air ath-sheòlaidhean ICMP air a chomasachadh. Tha dreachan bathar-bog ùraichte a’ toirt a-steach easy-rsa 3.0.7, FRR 7.4, pmacct 1.7.4, openvpn 2.4.9 agus strongswan 5.8.4. Tha goireasan multicast airson IPv6 (pim6-tools, pim6dd, pim6sd) air an dùnadh a-mach às a’ phacaid.

Prìomh fheartan an t-sgaoilidh:

  • Tha dà phacaid anns a’ ghoireas le cur an gnìomh protocolaidhean slighe: FRROuting (Quagga forc) le taic airson BGP, RIP, RIPng (IPv6), OSPF v2, OSFP v3 (IPv6), ISIS agus BIRD le taic airson BGP, RIP, RIPng (IPv6), OSPF v2 agus OSFP v3 (IPv6);
  • Tha an cuairteachadh air atharrachadh airson cleachdadh co-shìnte de ghrunn chlàran slighe fa leth (FIBn), ceangailte ri eadar-aghaidh fìor agus brìgheil;
  • Faodar SNMP (bsnmp-ucd) a chleachdadh airson sgrùdadh agus riaghladh. A’ toirt taic do às-mhalairt dàta trafaic ann an cruth sruthan Netflow;
  • Gus coileanadh lìonra a mheasadh, tha e a’ toirt a-steach goireasan leithid NetPIPE, iperf, netblast, netsend agus netreceive. Gus staitistig trafaic a chruinneachadh, thèid ng_netflow a chleachdadh;
  • làthaireachd freevrrpd le buileachadh protocol VRRP (Pròtacal Iomallach Router Virtual, RFC 3768) agus ucarp le taic don phròtacal CARP, air a dhealbhadh gus obrachadh routers fulangach locht a chuir air dòigh le bhith a’ ceangal seòladh MAC brìgheil ris an t-seirbheisiche gnìomhach, a thèid a ghluasad gu frithealaiche cùl-taic ma thachras fàiligeadh. Anns a 'mhodh àbhaisteach, faodar an luchd a sgaoileadh thairis air an dà fhrithealaiche, ach ma dh' fhàillig, faodaidh a 'chiad router an luchd a ghabhail thairis air an dàrna fear, agus an dàrna fear - a' chiad fhear;
  • mpd (daemon PPP ioma-cheangail) a 'toirt taic do PPTP, PPPoE agus L2TP;
  • Gus leud-bann a riaghladh, thathas a’ moladh shaper a chleachdadh bho IPFW + dummynet no ng_càr;
  • Airson Ethernet, tha e a 'toirt taic do bhith ag obair le VLAN (802.1q), co-chruinneachadh ceangail agus cleachdadh dhrochaidean lìonra a' cleachdadh Pròtacal Craobhan Rapid Spanning (802.1w);
  • Air a chleachdadh airson sgrùdadh sgrùdairean;
  • Taic VPN air a thoirt seachad: GRE, GIF, IPSec (IKEv1 agus IKEv2 le eala làidir), OpenVPN agus Wireguard;
  • Taic NAT64 a’ cleachdadh daemon tayga agus taic dhùthchasach airson tunailean IPv6-gu-IPv4;
  • Gus prògraman a bharrachd a stàladh, cleachd am manaidsear pacaid pkgng;
  • Tha e a’ toirt a-steach frithealaiche DHCP agus teachdaiche isc-dhcp, a bharrachd air frithealaiche puist ssmtp;
  • A’ toirt taic do riaghladh tro SSH, port sreathach, telnet agus consol ionadail. Gus rianachd a dhèanamh nas sìmplidhe, tha am pasgan a’ toirt a-steach goireas tmux (BSD analogue of screen);
  • Ìomhaighean tòiseachaidh air an gineadh stèidhichte air FreeBSD a’ cleachdadh sgriobt NanoBSD;
  • Gus dèanamh cinnteach à ùrachadh an t-siostaim, thèid dà phàirt a chruthachadh air a’ chairt Flash; ma tha ìomhaigh ùraichte ri fhaighinn, thèid a luchdachadh a-steach don dàrna pàirt; às deidh ath-thòiseachadh, bidh an sgaradh seo gnìomhach, agus bidh am pàirt bunaiteach a’ feitheamh gus an nochd an ath ùrachadh ( tha na sgaraidhean air an cleachdadh mu seach). Tha e comasach gluasad air ais gu staid roimhe den t-siostam ma tha duilgheadasan air an comharrachadh leis an ùrachadh stàlaichte;
  • Tha checksum sha256 aig gach faidhle, a leigeas leat ionracas an fhiosrachaidh a dhearbhadh.

Source: fosgailtenet.ru

Cuir beachd ann