Utgivningen av OpenWrt 21.02.0

En ny betydande version av distributionssystemet OpenWrt 21.02.0 har presenterats, riktad för anvÀndning i olika nÀtverksenheter sÄsom routrar, switchar och accesspunkter. OpenWrt stöder mÄnga olika plattformar och arkitekturer och har ett byggsystem som gör det enkelt och smidigt att korsa kompilera, inkludera olika komponenter i byggprocessen, vilket gör det lÀtt att skapa en firmware eller diskavbild som Àr anpassad för specifika uppgifter med önskad uppsÀttning förinstallerade paket. Byggnaderna har skapats för 36 mÄlplattformar.

Ändringar i OpenWrt 21.02.0 inkluderar:

  • De minimi hĂ„rdvarukraven har höjts. Den standardversion som nu Ă€r inkluderad krĂ€ver en enhet med 8 MB Flash och 64 MB RAM pĂ„ grund av att ytterligare subsystem i Linux-kĂ€rnan har lagts till för anvĂ€ndning av OpenWrt. Om sĂ„ önskas kan man fortfarande skapa en egen avskalad version som kan köras pĂ„ enheter med 4 MB Flash och 32 MB RAM, men funktionaliteten hos en sĂ„dan version kommer att vara begrĂ€nsad och stabiliteten i driften kan inte garanteras.
  • Standardinstallationen inkluderar paket för stöd av WPA3-sĂ€kerhetsteknik för trĂ„dlösa nĂ€tverk, som nu Ă€r tillgĂ€nglig som standard bĂ„de i klientlĂ€ge och nĂ€r man skapar en accesspunkt. WPA3 ger skydd mot lösenordsattacker (det gĂ„r inte att gissa lösenord offline) och anvĂ€nder autentiseringsprotokollet SAE. Möjligheten att anvĂ€nda WPA3 stöds i de flesta drivrutiner för trĂ„dlösa enheter.
  • Standardinstallationen har som standard stöd för TLS och HTTPS, vilket gör det möjligt att fĂ„ Ă„tkomst till LuCI:s webbgrĂ€nssnitt via HTTPS och anvĂ€nda verktyg som wget och opkg för att hĂ€mta information över krypterade kommunikationen. Servrar som distribuerar paket som laddas ner via opkg har ocksĂ„ som standard konverterats för att ge information via HTTPS. Den anvĂ€nda krypteringsbiblioteket mbedTLS har ersatts med wolfSSL (om nödvĂ€ndigt kan mbedTLS och OpenSSL-installationer installeras manuellt, de fortsĂ€tter att erbjudas som alternativ). För att konfigurera automatisk omdirigering till HTTPS i webbgrĂ€nssnittet föreslĂ„s alternativet "uhttpd.main.redirect_https=1".
  • Inledande stöd för DSA (Distributed Switch Architecture) kĂ€rnunderstĂ€ll har implementerats, vilket erbjuder verktyg för att konfigurera och hantera kaskader av sammankopplade Ethernet-switchar, med hjĂ€lp av mekanismer som anvĂ€nds för att konfigurera vanliga nĂ€tverksgrĂ€nssnitt (iproute2, ifconfig). DSA kan anvĂ€ndas för att konfigurera portar och VLAN istĂ€llet för det tidigare erbjudna verktyget swconfig, men inte alla switchdrivare stödjer för nĂ€rvarande DSA. I den föreslagna utgĂ„van anvĂ€nds DSA för drivrutinerna ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) och realtek.
  • Ändringar har gjorts i syntaksen för konfigurationsfiler som finns i /etc/config/network. I blocket "config interface" har alternativet "ifname" Ă€ndrats till "device", och i blocket "config device" har alternativen "bridge" och "ifname" Ă€ndrats till "ports". För nya installationer genereras nu separata filer med enhetsinstĂ€llningar (lager 2, blocket "config device") och nĂ€tverksgrĂ€nssnitt (lager 3, blocket "config interface"). För att bevara bakĂ„tkompatibilitet har stöd för den gamla syntaksen bevarats, det vill sĂ€ga tidigare skapade instĂ€llningar krĂ€ver inga Ă€ndringar. Vid upptĂ€ckten av den gamla syntaksen visas ett förslag om migrering till den nya syntaksen, som Ă€r nödvĂ€ndig för att redigera instĂ€llningar via webbgrĂ€nssnittet.

    Exempel 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'

    I likhet med konfigurationsfilerna /etc/config/network har fÀltnamnen i board.json Àndrats frÄn 'ifname' till 'device'.

  • En ny plattform 'realtek' har lagts till, vilket möjliggör anvĂ€ndning av OpenWrt pĂ„ enheter med ett stort antal Ethernet-portar, sĂ„som Ethernet-switchar D-Link, ZyXEL, ALLNET, INABA och NETGEAR.
  • Nya plattformar bcm4908 och rockchip har lagts till för enheter med SoC Broadcom BCM4908 och Rockchip RK33xx. Tidigare stödja plattformar har fĂ„tt Ă„tgĂ€rder för brister i enhetsstödet.
  • Stödet för ar71xx-plattformen har upphört, och istĂ€llet bör ath79-plattformen anvĂ€ndas (för enheter kopplade till ar71xx rekommenderas att utföra en ren installation av OpenWrt). Stödet för plattformarna cns3xxx (Cavium Networks CNS3xxx), rb532 (MikroTik RB532) och samsung (SamsungTQ210) har ocksĂ„ upphört.
  • Programfilernas applikationer, som anvĂ€nds vid hantering av nĂ€tverksanslutningar, har sammanstĂ€llts i PIE-lĂ€ge (Position-Independent Executables) med fullt stöd för Address Space Layout Randomization (ASLR) för att försvĂ„ra utnyttjandet av sĂ„rbarheter i sĂ„dana applikationer.
  • Vid sammanstĂ€llning av Linux-kĂ€rnan Ă€r stöd för containerisolationsteknologier som standard aktiverat, vilket lĂ„ter de flesta plattformar anvĂ€nda LXC-verktygen och procd-ujail-lĂ€get i OpenWrt.
  • Det har blivit möjligt att bygga med stöd för den obligatoriska Ă„tkomstkontrollsystemet SELinux (som standard inaktiverat).
  • Versionerna av paketen har uppdaterats, inklusive utgĂ„vor 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-kĂ€rnan har uppdaterats till version 5.4.143 med portering av det trĂ„dlösa stacken cfg80211/mac80211 frĂ„n kĂ€rnan 5.10.42 och överföring av stödet. VPN Wireguard.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster