No więc postanowiłem zrobić sobie dostęp z zewnątrz do interfejsu luci przez https jako że niby jest bezpieczniejsze od zwykłego http 😛
No więc do rzeczy, musimy zainstalować wymagany pakiet i zrestartować router.
W konsoli wydajemy kolejno następujące polecenia:
opkg update
opkg install luci-ssl
zostaną zainstalowane niezbędne pakiety, wymagany port otwieramy poleceniami:
uci add firewall rule
uci set firewall.@rule[-1]._name=luci_wan
uci set firewall.@rule[-1].src=wan
uci set firewall.@rule[-1].target=ACCEPT
uci set firewall.@rule[-1].proto=tcp
uci set firewall.@rule[-1].dest_port=443
uci commit firewall
musimy jeszcze sprawdzić czy serwer uhttpd nasłuchuje na porcie 443 ze wszystkich adresów, edytujemy plik /etc/config/uhttpd i sprawdzamy czy znajduje się w nim wpis:
list 'listen_https' '0.0.0.0:443'
teraz pozostało nam tylko zrestartować router i niezbędne certyfikaty zostaną automatycznie wygenerowane:
reboot