這個方法個隻適用於ARM架構的可開jffs的路由器
路由設置
開jffs: Administration->jffs->Enable->format->save
開SSH:Administration->Admin access ->SSH Server->Enable on Startup->save
Enable CTF: Advance-> Miscellaneous->Enable CTF ->save
開機啟動wireguard設置:在Administration->Scripts->Firewall裏麵加上這條命令
/jffs/wg.sh
電腦設置
在Windows電腦上下載安裝putty, WinSCP
設置wirguard, 官方指導
從電腦的putty登錄路由器,
執行命令wget... 文學城不讓發,請上官方指導 search wget 開頭的命令行
執行命令 /jffs/wg.sh makeconf 生成配置文件(這裏以兩個配置文件為例,路由器+手機)
一路回車,直到看到
Name (FQDN) of the device :
輸入router
再次看到
Name (FQDN) of the device :
輸入phone
再一路回車到結束。
配置文件就生成好了,存放在這裏
/tmp/wireguard/router/
/tmp/wireguard/phone/
用WinSCP登錄路由器,File Protocol選SCP, 進入/tmp/wireguard/router/目錄
/tmp/wireguard/router/下的wg0.conf是這樣的
[interface]
PrivateKey = WD...文學城不讓寫全
ListenPort = 51280
#vnet=192.168.253./24
#checkmin=15
[peer] #phone
EndPoint = phone
PublicKey = l59...文學城不讓寫全
AllowedIPs = 192.168.253./24,
改成這樣,將改好的文件copy到jffs目錄下
[interface]
PrivateKey = WD...文學城不讓寫全
ListenPort = 51280
#vnet=192.168.253.0/24
#checkmin=15
[peer] #phone
PublicKey = l59...文學城不讓寫全
AllowedIPs = 192.168.253.2/32
/tmp/wireguard/phone/下的wg0.conf 不要修改,我們隻用這裏的key設置手機,從google商店下載wireguard client,
這樣設置