從 https://openwrt.org 下載本身路由器型號的固件進行刷機。
瀏覽器
Telnet 192.168.1.1進行密碼修改,後續便可以使用SSH,HTTP等方式登錄路由器服務器
#telnet 192.168.1.1ssh
root@OpenWrt:~# passwd -----輸入新密碼
ide
安裝軟件包測試
opkg update代理
opkg install openssh-client openssh-keygen open***-openssl open***-easy-rsa
server
產生密鑰
ssl
root@OpenWrt:~# ssh-keygenci
root@OpenWrt:~# pwd
/root
root@OpenWrt:~# ls .ssh/
id_rsa id_rsa.pub known_hosts
路由
將公鑰放到服務器
root@OpenWrt:~# cat .ssh/id_rsa.pub >> user@server
使用Autossh創建通道
autossh -M 12345 -fND 192.168.1.1:8080 user@server
修改本地瀏覽器代理設置爲SOCKS,192.168.1.1:8080便可
開機自動啓動autossh代理
root@OpenWrt:~# vi /etc/init.d/iautossh
#!/bin/sh /etc/rc.common
START=99
start() {
autossh -M 12345 -fND 192.168.1.1:8080 user@server
}
stop() {
killall autossh
}
設置可執行屬性
root@OpenWrt:~#chmod +x /etc/init.d/iautossh
root@OpenWrt:~#/etc/init.d/iautossh enable
root@OpenWrt:~#ln -s /etc/init.d/iautossh /etc/rc.d/S99iautossh