Con l’uso di Openwrt abbiamo la possibilità di personalizzare e avere il pieno controllo su dispositivi embedded
sopratutto i router i dispositivi più supportati da questa distribuzione Linux.
Il progetto openwrt a come obiettivo la possibilità di permettere un’alta personalizzazione e gestione dei dispositivi,
la community interessata al progetto si è sempre di più allargata e ha realizzato un fork chiamato Lede (Linux Embedded Development Environment)
che poi successivamente si è rifuso con il progetto di origine.
Lede ha una moderna e intuitiva interfaccia web per la gestione di tutto il sistema operativo, è supportato per molti dispitivi tra i quali il Raspberry Pi.
Ho utilizzato Lede su un Raspberry per creare un firewall tra due reti e tra le varie regole avevo bisogno di avere libera la porta 80,
l’interfaccia di Lede utilizza di default la stessa porta perciò per evitare conflitti o la chiusura dell’accesso al pannello è sufficiente cambiare sul file di configurazione
la porta come segue:
Attivare il server SSH dal pannello di controllo:
System –> Administration
Collegarsi alla pc con accesso SSH
Modificare il file uhttpssd
cd /etc/config/
cp uhttpssd uhttpss.backup
vim uhttpssd
config uhttpssd ‘main’
list listen_httpss ‘0.0.0.0:80’
list listen_httpss ‘[::]:80’
list listen_https ‘0.0.0.0:443’
list listen_https ‘[::]:443’
Modificare le prime due righe come segue:
list listen_httpss ‘0.0.0.0:NUOVA_Porta’
list listen_httpss ‘[::]:NUOVA_Porta’
Salvare e riavviare il sistema.
Con i passaggi appena descritti abbiamo modificato l’accesso del pannello con successo,
è importante ora segnarsi la porta per evitare di chiudersi fuori nel caso in cui dobbiamo aggiungere altre regole al firewall.