1. 程式人生 > >openWRT各功能軟體包及其依賴庫配置選項

openWRT各功能軟體包及其依賴庫配置選項

安裝luci網頁GUI:
./scripts/feeds update packages luci
./scripts/feeds install -a -p luci

LUCI --->
    2.Modules ---> <*> luci-mod-admin-full. LuCI Administration - full-featured for full control 
注:選中luci-mod-admin-full後會預設選中luci-mod-admin-core、Themes-->luci-theme-openwrt、Themes-->luci-theme-base、Translations-->luci-i18n-english

(若想用中文web介面則手動選luci-i18n-chinese)、Protocols-->luci-proto-core、Server Interfaces-->luci-sgi-cgi、
Libraries-->luci-lib-core、Libraries-->luci-lib-ipkg、Libraries-->luci-lib-nixio、Libraries-->luci-lib-sys、Libraries-->luci-lib-web。

安裝Web伺服器併為uhttpd伺服器新增一個lua執行時介面(cgi-bin):
 Network  ---> 
   <*> uhttpd........................ uHTTPd - tiny, single threaded HTTP server ---> 
   <*>   uhttpd-mod-lua... uHTTPd - tiny, single threaded HTTP server (Lua plugin) 

安裝統一配置介面工具UCI:openWRT中的很多配置均是通過uci工具命令來完成(包括luci中的lua指令碼也呼叫uci命令來實現系統配置)。

Base system  ---> <*> uci................ Utility for the Unified Configuration Interfa
注:若此時依舊無法訪問路由器的web頁面,則安裝iptables工具刪除防火牆的所有過濾規則;或者/etc/init.d/firewall stop關閉防火牆;或者編譯韌體時不要勾選Base System-->firewall。

2.新增iptables
1.安裝防火牆Firewall:
Base System-->firewall、Librarys-->FireWall-->(libip4tc/libip6tc/libxtables)
選中Base System-->firewall時後面的幾個庫檔案會自動選中。

2.安裝iptables工具:

Network-->Firewall-->iptables(IPv4的iptable)、IPv6-->Firewall-->iptables(IPv6的iptable)