Release of OpenWrt 21.02.0

Predstavljena je nova značajna verzija distribucije OpenWrt 21.02.0, usmjerena na primjenu u raznim mrežnim uređajima, kao što su usmjerivači, preklopnici i pristupne točke. OpenWrt podržava brojne različite platforme i arhitekture te posjeduje sustav izgradnje koji omogućuje jednostavno i praktično obavljanje kružne kompilacije, uključujući razne komponente u sastav, što omogućuje lako formiranje prilagođenog firmware-a ili diska sa željenim skupom unaprijed instaliranih paketa. Izgradnje su formirane za 36 ciljanih platformi.

Od promjena u OpenWrt 21.02.0 ističe se:

  • Povećani su minimalni zahtjevi za hardver. U izgradnji po defaultu, zbog uključivanja dodatnih pod-sustava jezgre Linuxa za korištenje OpenWrt, sada je potrebno uređaj s 8 MB Flash-a i 64 MB RAM-a. Ukoliko želite, još uvijek možete formirati vlastitu skraćenu izgradnju koja može raditi na uređajima s 4 MB Flash-a i 32 MB RAM-a, ali će funkcionalnost takve izgradnje biti ograničena, a stabilnost rada nije zajamčena.
  • U osnovnu isporuku uključeni su paketi za podršku tehnologiji zaštite bežičnih mreža WPA3, koja je sada dostupna po defaultu kako u klijentskom načinu, tako i prilikom stvaranja pristupne točke. WPA3 pruža zaštitu od napada na pogađanje lozinki (neće dozvoliti pogađanje lozinke u offline režimu) i uključuje protokol autentifikacije SAE. Mogućnost korištenja WPA3 osigurana je u većini drajvera za bežične uređaje.
  • U osnovnoj isporuci po defaultu uključena je podrška za TLS i HTTPS, što omogućuje pristup Web sučelju LuCI putem HTTPS-a i korištenje alata poput wget i opkg za učitavanje informacija putem šifriranih komunikacijskih kanala. Serveri, preko kojih se distribuiraju paketi preuzeti putem opkg, također su po defaultu prebačeni na isporuku informacija putem HTTPS-a. Biblioteka mbedTLS koja se koristi za šifriranje zamijenjena je wolfSSL-om (po potrebi, ručno možete instalirati biblioteke mbedTLS i OpenSSL, koje se i dalje isporučuju kao opcije). Za podešavanje automatskog preusmjeravanja na HTTPS u web sučelju predložena je opcija "uhttpd.main.redirect_https=1".
  • Začetna podpora za jedrni podnasistem DSA (Distributed Switch Architecture) je bila implementirana, kar omogoča nastavitev in upravljanje z verigami povezanih Ethernet preklopnikov, z uporabo mehanizmov, ki se uporabljajo za konfiguracijo običajnih omrežnih vmesnikov (iproute2, ifconfig). DSA se lahko uporablja za nastavitev vrat in VLAN namesto prej ponujene rešitve swconfig, vendar vsi gonilniki preklopnikov še ne podpirajo DSA. V tej izdaji DSA deluje za gonilnike ath79 (TP-Link TL-WR941ND), bcm4908, gemini, kirkwood, mediatek, mvebu, octeon, ramips (mt7621) in realtek.
  • Spremembe so bile narejene v sintaksi konfiguracijskih datotek, shranjenih v /etc/config/network. V bloku „config interface“ je bila možnost „ifname“ preimenovana v „device“, v bloku „config device“ pa sta bili možnosti „bridge“ in „ifname“ preimenovani v „ports“. Za nove namestitve se zdaj generirajo ločene datoteke z nastavitvami naprav (layer 2, blok „config device“) in omrežnih vmesnikov (layer 3, blok „config interface“). Za ohranitev nazajne združljivosti je podpora za staro sintakso ohranjena, torej prej ustvarjene nastavitve ne bodo zahtevale sprememb. Hkrati bo v spletnem vmesniku ob odkrivanju stare sintakse prikazana ponudba za migracijo na novo sintakso, ki je potrebna za urejanje nastavitev prek spletnega vmesnika.

    Primer nove sintakse: 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’

    Po analogiji z konfiguracijskimi datotekami /etc/config/network, so bila imena polj v board.json spremenjena z „ifname“ na „device“.

  • Dodana je nova platforma „realtek“, ki omogoča uporabo OpenWrt na napravah z večjo številom Ethernet vrat, kot so Ethernet preklopniki D-Link, ZyXEL, ALLNET, INABA in NETGEAR.
  • Dodani sta novi platformi bcm4908 in rockchip za naprave na osnovi SoC Broadcom BCM4908 in Rockchip RK33xx. V prej podprtih platformah so bile odpravljene napake pri podpori naprav.
  • Podpora platforme ar71xx je ukinjena, namesto katere je treba uporabiti platformo ath79 (za naprave, vezane na ar71xx, se priporoča nova namestitev OpenWrt). Prav tako je prenehana podpora platformam cns3xxx (Cavium Networks CNS3xxx), rb532 (MikroTik RB532) in samsung (Samsung TQ210).
  • Izvršljivi datoteki aplikacij, ki obdelujejo omrežne povezave, so zgrajeni v načinu PIE (Position-Independent Executables) s polno podporo za randomizacijo naslovnega prostora (ASLR), kar otežuje izkoriščanje ranljivosti v takšnih aplikacijah.
  • Pri sestavljanju jedra Linux so privzeto vključene možnosti za podporo tehnologij za izolacijo kontejnerjev, ki omogočajo uporabo orodij LXC in načina procd-ujail v OpenWrt na večini platform.
  • Na voljo je možnost sestavljanja s podporo za sistem obveznega nadzora dostopa SELinux (privzeto je izklopljen).
  • Posodobljene so različice paketov, vključno s priporočili za izdajanje 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 in busybox 1.33.1. Jedro Linux je posodobljeno na različico 5.4.143, prenos brezžičnega sklopa cfg80211/mac80211 iz jedra 5.10.42 in prenos podpore. VPN Wireguard.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster