Olivier Cochard-Labbé, FreeNAS jagu tÀhistav levitaja, vÀlja spetsialiseeritud levitaja (BSDRP), oluline uuendusega koodibaasi FreeBSD 12.1. Levitaja on mÔeldud kompaktsete tarkvararuuterite loomiseks, mis toetavad laia valikut protokolle, nagu RIP, OSPF, BGP ja PIM. Halduse teostamine toimub kÀsurea liidese kaudu, mis meenutab Cisco't. Levitaja on saadaval amd64 ja i386 arhitektuuridele (installeerimise pildi suurus 140 MB).
Lisaks uuendamisele FreeBSD 12.1-STABLE toob uus versioon vaikimisi Intel'i protsessorite mikrokoodi laadimise ja lisades paketid wireguard, Mellanox Firmware, vim-tiny, mrtparse, nrpe3, perl, bash ja frr7-pythontools ning ka draivereid if_cxgbev (Chelsio Ethernet VF) ja if_qlxgb (Ethernet QLogic 3200). Vaikimisi on lubatud Ôige ICMP-uudiste blokeerimine. Arvutiprogrammide versioonid on uuendatud, sealhulgas easy-rsa 3.0.7, FRR 7.4, pmacct 1.7.4, openvpn 2.4.9 ja strongswan 5.8.4. Multicast-utiliid IPv6 jaoks (pim6-tools, pim6dd, pim6sd) on vÀlja jÀetud.
Jaotise peamised omadused:
- Komplekt sisaldab kahte paketti marsruutimisprotokollide rakendustega: (Quagga fork) toega BGP, RIP, RIPng (IPv6), OSPF v2, OSFP v3 (IPv6), ISIS ja toega BGP, RIP, RIPng (IPv6), OSPF v2 ja OSFP v3 (IPv6);
- Levitaja on kohandatud mitme eraldiseisva marsruuditabeli (FIB) samaaegseks kasutamiseks, mis on seotud reaalse ja virtuaalse liidesega;
- JĂ€relevalveks ja juhtimiseks saab kasutada SNMP-d (bsnmp-ucd). Toetatakse andmete eksportimist liikluse kohta Netflow voogudena;
- VÔrgu jÔudluse hindamiseks sisaldab komplekt selliseid utiliite nagu NetPIPE, iperf, netblast, netsend ja netreceive. Liiklusstatistika kogumiseks kasutatakse ng_netflow;
- Freevrrpd, mis rakendab protokolli VRRP (Virtual Router Redundancy Protocol, RFC 3768) ja ucarp, mis toetab protokolli CARP, mis on mÔeldud tÔrkeotsingu ruuterite töö kindlustamiseks, sidudes aktiivse serveri virtuaalse MAC-aadressiga, mis komplikatsioonide korral liigub varusse serverisse. Tavalistes tingimustes vÔib koormust jagada kahe serveri vahel, kuid tÔrke korral vÔib esimene ruuter vÔtta teise koormuse ja teine esimesest;
- (Multi-link PPP daemoon) toetab PPTP, PPPoE ja L2TP;
- Rikkuse juhtimiseks soovitatakse kasutada IPFW + dummynet'i ƥeipikut vÔi ;
- Etherneti jaoks toetatakse VLAN-i (802.1q), linkide agregatsiooni ja vÔrgu sillade kasutamist Rapid Spanning Tree Protocol (802.1w) protokolliga;
- Monitooringuks kasutatakse ;
- Toetatakse VPN-i: GRE, GIF, IPSec (IKEv1 ja IKEv2 strongswaniga), OpenVPN ja Wireguard;
- NAT64 tugi tayga demoniga ja sisseehitatud IPv6-to-IPv4 tunnelite tugi;
- TĂ€iendavate programmide installimiseks kasutatakse pkgng pakihaldurit;
- Komplekti kuuluvad DHCP-server ja isc-dhcp klient, samuti postiserver ssmtp;
- Toetatakse haldamist SSH, seerianumbri porti, telneti ja kohaliku konsooli kaudu. Halduse lihtsustamiseks on komplektis utiliit tmux (BSD ekvivalent screenile);
- Baarimise kujutised genereeritakse FreeBSD-lt skripti abil ;
- SĂŒsteemi vĂ€rskendamiseks Flash-mĂ€lukaardil luuakse kaks partitsiooni; uuendatud kujutise juuresolekul laaditakse see teise partitsiooni, pĂ€rast taaskĂ€ivitamist muutub see partitsioon aktiivseks, samas kui pĂ”hiosakond ootab jĂ€rgmise vĂ€rskenduse ilmumist (partitsioone kasutatakse vaheldumisi). Probleemide avastamise korral on vĂ”imalik naasta sĂŒsteemi eelmisse olekusse;
- Iga faili jaoks on olemas sha256 kontrollsummad, mis vÔimaldavad kontrollida teabe terviklikkust.
Allikas: opennet.ru
