Даступны дыстрыбутыў для стварэння міжсеткавых экранаў OPNsense 20.1

Убачыў святло дыстрыбутыў для стварэння міжсеткавых экранаў OPNsense 20.1, які з'яўляецца адгалінаваннем ад праекта pfSense, створаным з мэтай сфарміраваць цалкам адкрыты дыстрыбутыў, які мог бы валодаць функцыянальнасцю на ўзроўні камерцыйных рашэнняў для разгортвання міжсеткавых экранаў і сеткавых шлюзаў. У адрозненне ад pfSense, праект пазіцыянуецца як непадкантрольны адной кампаніі, які развіваецца пры непасрэдным удзеле супольнасці і які валодае цалкам празрыстым працэсам распрацоўкі, а таксама які прадстаўляе магчымасць выкарыстання любых сваіх напрацовак у іншых прадуктах, у тым ліку камерцыйных. Зыходныя тэксты кампанентаў дыстрыбутыва, а таксама выкарыстоўваныя для зборкі прылады, распаўсюджваюцца пад ліцэнзіяй BSD. Зборкі падрыхтаваны у форме LiveCD і сістэмнай выявы для запісу на Flash-назапашвальнікі (280 Мб).

Базавая начынка дыстрыбутыва засноўваецца на кодзе HardenedBSD 11, які падтрымлівае сінхранізаваны форк FreeBSD, у які інтэграваныя дадатковыя механізмы абароны і тэхнікі процідзеяння метадам эксплуатацыі ўразлівасцяў. Сярод магчымасцяў OPNsense можна вылучыць цалкам адчынены зборачны інструментар, магчымасць усталёўкі ў форме пакетаў па-над звычайным FreeBSD, сродкі балансавання нагрузкі, web-інтэрфейс для арганізацыі падлучэння карыстачоў да сеткі (Captive portal), наяўнасць механізмаў адсочваннем станаў злучэнняў (stateful firewall на аснове pf), заданне абмежаванняў прапускной здольнасці, фільтраванне трафіку, стварэнне VPN на базе IPsec, OpenVPN і PPTP, інтэграцыя з LDAP і RADIUS, падтрымка DDNS (Dynamic DNS), сістэма наглядных справаздач і графікаў.

Акрамя таго, у дыстрыбутыве падаюцца сродкі стварэння адмоваўстойлівых канфігурацый, заснаваных на выкарыстанні пратаколу CARP і якія дазваляюць запусціць апроч асноўнага міжсеткавага экрана запасны вузел, які будзе аўтаматычна сінхранізаваны на ўзроўні канфігурацыі і прымет на сябе нагрузку ў выпадку збою першаснага вузла. Для адміністратара прапануецца сучасны і просты інтэрфейс для налады міжсеткавага экрана, пабудаваны з выкарыстаннем web-фрэймворка Bootstrap.

У новай версіі:

  • Павялічана прадукцыйнасць web-інтэрфейсу для падлучэння карыстачоў да бесправадной сеткі (Captive portal);
  • Для IPsec рэалізавана падтрымка аўтэнтыфікацыі па адчыненых ключах;
  • Дададзена магчымасць стварэння сертыфікатаў з выкарыстаннем алгарытмаў на базе эліптычных крывых;
  • Дададзена падтрымка прылад VXLAN і Loopback;
  • Узмоцнены праверкі працаздольнасці прашывак;
  • У якія прывязваюцца да сеткавага інтэрфейсу правілах рэалізаваная магчымасць задання прывязкі да кірунку прытрымлівання пакетаў (уваходныя/выходныя) і працы ў рэжыме non-quick (спрацоўвае апошняе якое задавальняе ўмовам правіла, а не першае);
  • Франтэнд для вядзення логаў перапісаны з выкарыстаннем MVC-фрэймворка і зараз падтрымлівае кіраванне праз API;
  • У якасці версіі Python па змаўчанні задзейнічана галіна 3.7;
  • Абноўлены версіі праграм, у тым ліку LibreSSL 3.0, OpenSSL 1.1.1, php 7.2.27, isc-dhcp 4.4.2, zabbix4-proxy 1.2 і jQuery 3.4.1;
  • Дададзена падтрымка Google Backup API 2.4.

Крыніца: opennet.ru

Дадаць каментар