【轉載】OPENWRT入門之四------openwrt命令行模式命令及其工具

鏈接來源http://bbs.xiaomi.cn/thread-9734746-1-1.htmlhtml

須要學會用ssh登陸路由器用linux命令查看。
ps 命令查看當前系統運行的進程信息
free 命令查看內存使用和swap掛載狀況
ls 查看目錄和文件
cd 進入退出目錄
vi 查看編輯配置文件


安裝命令:
#opkg update
#opkg install nano



uci set network.lan.ipaddr=[lan ip]  

使用pppoe設置
Shell代碼  
uci set network.wan.proto=pppoe    //設置wan口類型爲pppoe  
uci set network.wan.username=[上網賬戶]  
uci set network.wan.password=[上網密碼]    //這兩行設置pppoe用戶名和密碼  

若是要掛在上級路由下面,就須要進行下面的設置
Shell代碼  
uci set network.wan.proto=none    //關掉wan  
uci set network.lan.gateway=[上級路由ip]    //網關指向上級路由  
uci set network.lan.dns=[上級路由ip]    //dns指向上級路由  
uci set dhcp.lan.ignore=1    //關掉lan的dhcp  

最後對無線網絡進行配置
Shell代碼  
uci set wireless.@wifi-device[0].disabled=0    //打開無線  
uci set wireless.@wifi-device[0].txpower=17    //設置功率爲17dbm 過高會燒無線模塊  
uci set wireless.@wifi-device[0].channel=6    //設置無線信道爲6  
uci set wireless.@wifi-iface[0].mode=ap    //設置無線模式爲ap  
uci set wireless.@wifi-iface[0].ssid=[本身設置SSID]    //設置無線SSID  
uci set wireless.@wifi-iface[0].network=lan    //無線連接到lan上  
uci set wireless.@wifi-iface[0].encryption=psk2    //設置加密爲WPA2-PSK  
uci set wireless.@wifi-iface[0].key=[密碼]    //設置無線密碼  

提交應用配置
Shell代碼  
uci commit    //應用  
/etc/init.d/network restart    //重啓網絡服務  


安裝luci管理界面
Shell代碼  
opkg update // 更新軟件列表  
opkg list-installed // 查看已安裝軟件  
opkg install luci // 安裝LUCI  
opkg install luci-i18n-chinese // 支持中文  

luci-app-firewall - 0.10.0-1
luci-i18n-english - 0.10.0-1
luci-lib-core - 0.10.0-1
luci-lib-ipkg - 0.10.0-1
luci-lib-lmo - 0.10.0-1
luci-lib-nixio - 0.10.0-1
luci-lib-sys - 0.10.0-1
luci-lib-web - 0.10.0-1
luci-mod-admin-core - 0.10.0-1
luci-mod-admin-full - 0.10.0-1
luci-proto-core - 0.10.0-1
luci-proto-ppp - 0.10.0-1
luci-sgi-cgi - 0.10.0-1
luci-theme-base - 0.10.0-1
luci-theme-openwrt - 0.10.0-1

便可完成LUCI的安裝。
輸入如下命令開啓支持web服務的uhttpd,並設置其爲自啓動:
Shell代碼  
/etc/init.d/uhttpd enable # 開機自啓動  
/etc/init.d/uhttpd start # 啓動uhttpd  

- Wifidog
你能夠嘗試執行如下命令安裝Wifidog:
  opkg update # Optional
  opkg install wifidog

--sftp安裝
opkg update
opkg install vsftpd openssh-sftp-server
/etc/init.d/vsftpd enable
/etc/init.d/vsftpd start


小米端口轉發命令:


經過修改 /etc/config/firewall 這個文件來實現開放本身須要的端口到外網。


config rule 'httpdwan'      
        option src 'wan'     
        option dest_port '8088'
        option proto 'tcp'
        option target 'ACCEPT'
        option name ''\''httpd wan accept tcp port 8088'\'''





保存後,執行 /etc/init.d/firewall restart 重啓防火牆。


SSH工具:
1.WINSCP
2.putty中文版
中文的使用的難度相對低一點
3.熟練一些的用戶推薦 SecureCRT
操做多臺設備的時候,十分的方便。這個自行搜索安裝吧~


另附VI命令圖:




不排版了,頭疼……
linux

相關文章
相關標籤/搜索