本文主要分享用一臺OPENWRT路由器在不聯網的情況下用戶下載本地APP,目的就是讓客人連上我的路由器(不聯網),然后路由器彈出一個網頁,點擊網頁里的鏈接下載APP,以下是簡單的操作步驟(圖文):
提前準備:
硬體:
1. 一臺OpenWrt路由器(我用的是后天網路的VOPWRT)
2. 一臺電腦
軟體:
1. Dreamweaver8(用于網頁制作,也可以用txt文本做)
2. WinSCP(用于電腦與路由器間檔案傳輸)
一、做一個簡單的網頁”hello world!”
1. 打開Dreamweaver8,檔案->新建->基本頁->HTML->創建,出現以下編輯框:

Note: 默認會有基本格式內容,只需要將想要添加的內容稍作修改
2. 編輯簡單的網頁代碼

3. 保存,選擇“檔案->另存為”,選擇一個目錄新建檔案夾,如下:

4.把檔案名改為index.html,點擊保存。
5.記住檔案路徑:

打開檔案就看到剛才制作的網頁:
(我用的是火狐瀏覽器,所以顯示火狐的標識)。一個簡單的hello world網頁制作完成,打開看下效果:
二、在網頁中加入APP安裝包下載地址
1.下載一個簡單測驗用的APP安裝包,放在和網頁檔案index.html同一路徑下,可以建一個downloads, 如

然后把APP安裝包放到downloads下面(如果想多測驗一下點擊瀏覽圖片等效果,還可以下個圖片一起放進去,如

2.再次用dreamweaver打開剛才的網頁index.html,將這個兩個檔案下載路徑用代碼編輯進去,如下:

Note:關于這條路徑的代碼怎么來的,可能要咨詢專業人士^-^
3.現在我們來看看網頁打開效果:

三、發送網頁檔案index.html和下載檔案至OpenWrt路由器指定目錄(以我用的VOPWRT舉例)
1. VOPWRT的配置說明需注意:
本機HTTP 服務軟體是 Nginx,開機后服務軟體自動啟動;Nginx 組態檔為:/etc/nginx/nginx.conf
本機 HTTP 服務端支持 php 腳本;
默認的服務埠為 80, 默認的本機域名為: vonets.cfg, 也可以用 LAN 口 IP 訪問;
默認HTTP服務的首頁檔案名為: index.htm、index.html
默主HTTP服務的根目錄為:/data/www (/data 目錄指向的是 T-Flash 卡)
HTTP 服務網頁檔案可以用 WinSCP 等 ssh 登錄軟體發送至相關目錄
2. 首先將VOPWRT通過LAN口連接到電腦上,電腦獲取到的路由器IP地址是192.168.252.254

3. 打開工具WinSCP,登錄設備:

4. 點擊Login出現:

Note:上圖左邊是電腦檔案,右邊是路由器后臺
5. 這個時候就可以找到左邊電腦檔案,直接拖動到右邊根目錄(放在TF卡目錄)

四、啟用重定向至本機 HTTP 服務(以我用的VOPWRT舉例)
VOPWRT啟動本機服務需注意:
路由器配置頁面登錄地址:192.168.252.254:81或vonets.cfg:81
填寫 Redir-URL(重定向頁地址)為本機的 IP 或本機域名;
不填 Advert Server Addr 項;如下圖:

1.登錄路由器配置頁面

2.選擇system->

3.填寫重定向地址:

4.啟動設備,所有步驟完成。
五、驗收成果
1.打開手機連接路由器熱點
2.連接熱點成功后,手機自動彈出一個網頁:

以上這種方法路由器是不聯外網的,琢磨了一個兩個晚上,挺簡單的。
這個APP安裝包也可以隨時進后臺去更新,網頁檔案也可以隨時更改。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/125205.html
標籤:智能路由器
