首先更新軔體為Firmware: DD-WRT v24 vpn(我是用最新的網路上有用舊版也OK!)
下載網址http://www.dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html
在windows下安裝OpenVPN 1.0.3(我使用的版本)
準備開始製作static.key
1.cmd模式下鍵入
openvpn --genkey --secret static.key(注意每次鍵入所產生的key會不同喔!)
會在目錄下出現一個static.key的檔案,檔案請好好保存。
2.登入AP,USER:root pass:admin
防火牆設定
在 command防火牆內鍵入
iptables -I INPUT 1 -p tcp --dport 443 -j ACCEPT
iptables -I INPUT 1 -p udp --dport 443 -j ACCEPT
iptables -I FORWARD -i br0 -o tun0 -j ACCEPT
iptables -I FORWARD -i tun0 -o br0 -j ACCEPT
iptables -I INPUT 3 -i tun0 -p icmp -j ACCEPT
然後save firewall
3.接著在command內設定『啟動』
ln -s /usr/sbin/openvpn /tmp/myvpn
cd /tmp
openvpn --mktun --dev tap0
brctl addif br0 tap0
ifconfig tap0 0.0.0.0 promisc up
echo "
-----BEGIN OpenVPN Static key V1-----
把 static.key的值copy到這
-----END OpenVPN Static key V1-----
" > /tmp/static.key
/tmp/myvpn --dev tap0 --secret /tmp/static.key --comp-lzo --port 443 --cipher BF-CBC --proto udp --keepalive 10 60 --verb 3 --daemon
之後save重啟吧
4.加油快完了!!身體動一動吧!
在client端的設定
以windows xp下為例
在open vpn的安裝目錄下找到config資料夾
把之前製作的static.key拷貝到此資料夾
另外設定 client.ovpn檔案
輸入
dev tap
secret static.key
proto udp
remote (輸入AP的Wan IP) 443
keepalive 10 60
resolv-retry infinite
nobind
persist-key
persist-tun
cipher BF-CBC
comp-lzo
route-gateway 192.168.1.1(輸入AP的LAN GATWAY IP)
redirect-gateway
verb 3
float
5.就可以用 Openvpn GUI連過去囉!!
下載網址http://www.dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html
在windows下安裝OpenVPN 1.0.3(我使用的版本)
準備開始製作static.key
1.cmd模式下鍵入
openvpn --genkey --secret static.key(注意每次鍵入所產生的key會不同喔!)
會在目錄下出現一個static.key的檔案,檔案請好好保存。
2.登入AP,USER:root pass:admin
防火牆設定
在 command防火牆內鍵入
iptables -I INPUT 1 -p tcp --dport 443 -j ACCEPT
iptables -I INPUT 1 -p udp --dport 443 -j ACCEPT
iptables -I FORWARD -i br0 -o tun0 -j ACCEPT
iptables -I FORWARD -i tun0 -o br0 -j ACCEPT
iptables -I INPUT 3 -i tun0 -p icmp -j ACCEPT
然後save firewall
3.接著在command內設定『啟動』
ln -s /usr/sbin/openvpn /tmp/myvpn
cd /tmp
openvpn --mktun --dev tap0
brctl addif br0 tap0
ifconfig tap0 0.0.0.0 promisc up
echo "
-----BEGIN OpenVPN Static key V1-----
把 static.key的值copy到這
-----END OpenVPN Static key V1-----
" > /tmp/static.key
/tmp/myvpn --dev tap0 --secret /tmp/static.key --comp-lzo --port 443 --cipher BF-CBC --proto udp --keepalive 10 60 --verb 3 --daemon
之後save重啟吧
4.加油快完了!!身體動一動吧!
在client端的設定
以windows xp下為例
在open vpn的安裝目錄下找到config資料夾
把之前製作的static.key拷貝到此資料夾
另外設定 client.ovpn檔案
輸入
dev tap
secret static.key
proto udp
remote (輸入AP的Wan IP) 443
keepalive 10 60
resolv-retry infinite
nobind
persist-key
persist-tun
cipher BF-CBC
comp-lzo
route-gateway 192.168.1.1(輸入AP的LAN GATWAY IP)
redirect-gateway
verb 3
float
5.就可以用 Openvpn GUI連過去囉!!
留言