Utgivelsen av OpenWrt 21.02.0

Den nye betydelige utgivelsen av OpenWrt 21.02.0, som er rettet mot bruk i ulike nettverksenheter som rutere, svitsjer og tilgangspunkter, er nÄ tilgjengelig. OpenWrt stÞtter mange forskjellige plattformer og arkitekturer og har et byggetsystem som gjÞr det enkelt Ä utfÞre krysskompilering med komponenter som kan inkluderes i bygget, noe som lar deg enkelt lage en tilpasset fastvare eller diskbilde med Þnsket sett av forhÄndsinstallerte pakker. Byggene er laget for 36 mÄlplattformer.

Blant endringene i OpenWrt 21.02.0 er:

  • De minimale kravene til maskinvare er Ăžkt. Bygget krever nĂ„, pĂ„ grunn av inkludering av ekstra Linux-kjernesystemer for bruk i OpenWrt, en enhet med 8 MB Flash og 64 MB RAM. Du kan fortsatt lage din egen reduserte byggevariant som kan kjĂžre pĂ„ enheter med 4 MB Flash og 32 MB RAM, men funksjonaliteten til en slik bygging vil vĂŠre begrenset, og stabilitet er ikke garantert.
  • Den grunnleggende leveransen inkluderer pakker for stĂžtte av teknologien for beskyttelse av trĂ„dlĂžse nettverk WPA3, som nĂ„ er tilgjengelig som standard bĂ„de nĂ„r den fungerer i klientmodus og nĂ„r den oppretter et tilgangspunkt. WPA3 gir beskyttelse mot passordgjenopprettingsangrep (hindrer passordgjenoppretting i offline-modus) og benytter autentiseringsprotokollen SAE. Muligheten for Ă„ bruke WPA3 er tilgjengelig i de fleste drivere for trĂ„dlĂžse enheter.
  • Den grunnleggende leveransen inkluderer som standard stĂžtte for TLS og HTTPS, som gjĂžr det mulig Ă„ fĂ„ tilgang til LuCI sitt webgrensesnitt via HTTPS og bruke verktĂžy som wget og opkg for Ă„ hente informasjon gjennom krypterte kommunikasjonskanaler. Serverne som distribuerer de pakkene som lastes ned via opkg, er ogsĂ„ standardisert til Ă„ levere informasjon via HTTPS. Biblioteket som brukes for kryptering, mbedTLS, er blitt byttet ut med wolfSSL (hvis nĂždvendig kan mbedTLS- og OpenSSL-bibliotekene installeres manuelt, som fortsatt tilbys som alternativer). En innstilling for automatisk omdirigering til HTTPS i webgrensesnittet tilbys med alternativet «uhttpd.main.redirect_https=1».
  • Tidligere stĂžtte for DSA (Distributed Switch Architecture) kjerner har blitt implementert. Dette gir muligheter for Ă„ konfigurere og administrere kaskader av sammenkoblede Ethernet-svitsjer, ved Ă„ bruke mekanismer som brukes til Ă„ konfigurere vanlige nettverksgrensesnitt (iproute2, ifconfig). DSA kan brukes til Ă„ konfigurere porter og VLAN i stedet for det tidligere tilbytte verktĂžyet swconfig, men ikke alle svitsjdriverne stĂžtter DSA enda. I denne utgaven er DSA aktivert for driverne ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) og realtek.
  • Endringer er gjort i syntaksen til konfigurasjonsfilene som ligger i /etc/config/network. I blokken «config interface» har option «ifname» blitt omdĂžpt til «device», og i blokken «config device» har optionene «bridge» og «ifname» blitt omdĂžpt til «ports». For nye installasjoner genereres nĂ„ separate filer med innstillinger for enheter (lag 2, blokken «config device») og nettverksgrensesnitt (lag 3, blokken «config interface»). For Ă„ bevare bakoverkompatibilitet er stĂžtten for den gamle syntaksen bevart, det vil si at tidligere opprettede innstillinger ikke vil kreve endringer. NĂ„r den gamle syntaksen oppdages i webgrensesnittet, vil det bli gitt et forslag til migrering til den nye syntaksen, som er nĂždvendig for Ă„ redigere innstillingene via webgrensesnittet.

    Eksempel pĂ„ ny syntaks: config device option name ‘br-lan’ option type ‘bridge’ option macaddr ’00:01:02:XX:XX:XX’ list ports ‘lan1’ list ports ‘lan2’ list ports ‘lan3’ list ports ‘lan4’ config interface ‘lan’ option device ‘br-lan’ option proto ‘static’ option ipaddr ‘192.168.1.1’ option netmask ‘255.255.255.0’ option ip6assign ’60’ config device option name ‘eth1â€Č option macaddr ’00:01:02:YY:YY:YY’ config interface ‘wan’ option device ‘eth1’ option proto ‘dhcp’ config interface ‘wan6’ option device ‘eth1’ option proto ‘dhcpv6’

    PÄ samme mÄte som i konfigurasjonsfilene /etc/config/network er feltnavnene endret fra «ifname» til «device» i board.json.

  • En ny plattform «realtek» har blitt lagt til, som gjĂžr det mulig Ă„ bruke OpenWrt pĂ„ enheter med flere Ethernet-porter, som Ethernet-svitsjer fra D-Link, ZyXEL, ALLNET, INABA og NETGEAR.
  • Nye plattformer bcm4908 og rockchip for enheter basert pĂ„ SoC Broadcom BCM4908 og Rockchip RK33xx er lagt til. Tidligere stĂžttede plattformer har fĂ„tt rettet mangler i enhetstĂžtten.
  • StĂžtte for ar71xx-plattformen er avsluttet, og ath79-plattformen anbefales i stedet (for enheter knyttet til ar71xx anbefales det Ă„ reinstallere OpenWrt fra grunnen av). StĂžtte for cns3xxx (Cavium Networks CNS3xxx), rb532 (MikroTik RB532) og samsung (Samsung TQ210) er ogsĂ„ avsluttet.
  • KjĂžrbare filer for applikasjoner involvert i behandling av nettverksforbindelser er samlet inn i PIE-modus (Position-Independent Executables) med full stĂžtte for randomisering av adresseomrĂ„det (ASLR) for Ă„ vanskeliggjĂžre utnyttelse av sĂ„rbarheter i slike applikasjoner.
  • Ved bygging av Linux-kjernen er stĂžtte for containerisolasjonsteknologier aktivert som standard, som gjĂžr det mulig Ă„ bruke LXC-verktĂžysettet og procd-ujail-modus i OpenWrt pĂ„ de fleste plattformer.
  • Mulighet for bygging med stĂžtte for SELinux-tilgangskontrollsystemet er nĂ„ tilgjengelig (deaktivert som standard).
  • Pakkene er oppdatert, inkludert utgivelser av musl libc 1.1.24, glibc 2.33, gcc 8.4.0, binutils 2.34, hostapd 2020-06-08, dnsmasq 2.85, dropbear 2020.81, busybox 1.33.1. Linux-kjernen er oppdatert til versjon 5.4.143 med porting av trĂ„dlĂžs stab cfg80211/mac80211 fra kjerne 5.10.42 og overfĂžring av stĂžtte. VPN Wireguard.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster