在tomato路由器上设VPN,好多年前搞的,这是当时的记录。
tomato VPN 设置
1、 为路由器刷好tomato的VPN版<http://tomatovpn.keithmoyer.com/>
2、 在www.dyndns.com注册free Hostname, 并在tomato的Basic-DDNS中填好(现在没有免费账号了)
3、 下载vpn客户端软件openvpngui <http://openvpn.net/index.php/open-source/downloads.html>
4、 在电脑上安装了openvpnGUI后,在程序组中,选择Generate a static OpenVPN key,程序提示在C:\Program Files\OpenVPN\config生成key.txt文件。
5、 在C:\Program Files\OpenVPN\config目录中新建一个vpn.ovpn文本格式的文件,写入下面内容(红色部分是必须要的。蓝色部分是注释,不用写)
dev tap
secret key.txt
proto udp
remote xxx.dyndns.org 1194 (xxx.dyndns.org是路由器的动态域名,用你的真的动态域名替代。)
keepalive 10 60
resolv-retry infinite
nobind
persist-key
persist-tun
cipher BF-CBC 加密方法(必须用加密,否则不能连接,但可选用不同的加密方法)
comp-lzo 压缩方法
route-gateway 192.168.1.1
redirect-gateway
float
route-gateway 192.168.1.1加redirect-gateway 是让客户端(client computer )通信从VPN通过服务端走
填写后,保存。
6、访问tomato管理界面,进入 VPN通道->服务器 ,点击服务器1,进行如下设置
Basic
Interface Type:TAP
Protocol:UDP
Port:1194
Firewall Automatic
Authorization Mode:Static Key
Advanced
Encryption cipher:default (the default way is BF-CBC)
Compression:adaptive
Keys
静态密钥:把C:\Program Files\OpenVPN\config\key.txt的文件内容填写进这里。
-----BEGIN OpenVPN Static key V1-----
8c39f53f996ded23c79d0cb36075d9e1
…这里省略
56dd8fa090405a2fa2c17595b116305a
-----END OpenVPN Static key V1-----
7,点击保存设置,
8, 点击立即启动。
9,右击电脑上openvpnGUI的图标,选择connect。
weiyan
2016-02-01 18:36:36谢谢你给的教程。那么长的教程,辛苦了。