--
前言
OpenWrt 預設使用了 80 port,這樣導致如果有架設網站,HTTP 的 port 就會被佔用,因此需要將後台管理 80 port 改掉
--
參考資源
--
設定
修改 /etc/config/uhttpd 設定檔內的 list listen_http,預設 0.0.0.0 代表監聽所有 IPv4 網路,因此要改成只監聽內部網路 IP。
設定時不能整個區段,也就是不能設定像 192.168.0.0 這樣代表整個 192.168.0 網段
1 |
vi /etc/config/uhttpd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
config uhttpd 'main' list listen_http '192.168.0.1:8080' list listen_http '[::]:8080' #list listen_https '0.0.0.0:443' #list listen_https '[::]:443' option redirect_https '0' option home '/www' option rfc1918_filter '0' option max_requests '3' option max_connections '100' option cert '/etc/uhttpd.crt' option key '/etc/uhttpd.key' option cgi_prefix '/cgi-bin' list lua_prefix '/cgi-bin/luci=/usr/lib/lua/luci/sgi/uhttpd.lua' option script_timeout '60' option network_timeout '30' option http_keepalive '20' option tcp_keepalive '1' option ubus_prefix '/ubus' config cert 'defaults' option days '730' option key_type 'ec' option bits '2048' option ec_curve 'P-256' option country 'ZZ' option state 'Somewhere' option location 'Unknown' option commonname 'OpenWrt' |
重新啟動 uhttpd
1 |
/etc/init.d/uhttpd restart |
--
843 total views, 2 views today