标签归档:dd-wrt

使用路由器搭建VPN服务器方便在外时远程访问家里的网络

家里有台小型服务器–HP ProLiant MicroServer Gen8,安装了WINDOWS SERVER 2012,使用自带的hyper-v搭建虚拟机环境,上面跑了一个黑群、一个DEBAIN、一个XP。
为方便在外时访问家里的服务器,我使用路由器搭建了VPN服务器,在外时远程连接到此VPN,就跟在家里一样管理了。
外网访问首选要解决的就是ADSL拨号获得的IP不固定的问题,每次猫重启下,IP就变了,你在外时不知道家里的IP地址,什么都不用谈了。
我使用的办法是DDNS动态DNS域名解析的办法(还有另一种办法就是使用一台有固定IP的服务器进行转发,因为我的服务器都是国外的,转发到国内速度太慢,还容易断线,所以无法使用此方法),搭建VPN服务器的是二级路由,一级路由是一个TP-LINK的猫+路由一体机,在TP上设置花生壳DDNS之后在端口转发功能里把PPTP VPN的1723端口转发的二路路由的IP上。
二级路由器为网件WNR-3500L V1版,BCM47XX 64M内存 8M FALASH,刷了DD-WRT,可以很方便得搭建VPN服务器。
简单说下DD-WRT环境下VPN服务器的设置方法
DDWRT VPN1.png
照着上图那个设置就行了。最下面的CHAP-Secrets是用户名和密码的输入框,输入格式为

用户名 * 密码 *

密码前后的*要用空格隔开

说明:我家里的子网为192.168.0.1,DHCP分配本地IP范围192.168.0.100-150,我把VPN分配IP设为192.168.0.151-200,试过设置为和家里网络不同网段的,服务器IP设为192.168.10.1,分配IP设为192.168.10.100-200,也可以正常连接,不过就不能通过VPN连接上Internet了,目前还没找到把VPN分配IP设为不同子网而又能正常上网的办法,如果你知道怎么解决,望不吝回复赐教!
设置完了之后不要忘了应用设置!接着说下客户端的连接(以WINDOWS7为例)
CLIENT VPN1.png

继续阅读