

华为AR160W_S配置为L2TP类型的VPN服务器
路由器配置方法:
1. 切换到经典界面--VPN--L2TP VPN, 把全局配置L2TP设为开启,点应用
2. 切换到L2TP服务器选项卡--新建
默认隧道设为开启, 认证方式设为CHAP, 网关IP/子网掩码192.168.21.1/255.255.255.0, 其它默认即可
3. 用户管理--新建, 输入用户名和密码, 访问级别选普通用户, 再勾PPP确定即可
//注: 访问即别要设为普通用户, 下面才会出现PPP
客户机配置方法:(Win7,Win10)
1. 到注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RasMan\Parameters,右边新建,单击DWORD(32 位)值,填写名称为ProhibitIpSec,取值为1,修改完成后重启PC。
2. 右击网络--属性--设置新的连接或网络--连接到工作区--使用我的Internet连接(VPN)
输入VPN服务器的地址, 如:moossynet.imwork.net, 目标名称随便填, 如:L2TP VPN连接, 用户名和密码填路由器里配置的modc/modc123456
3. 右击L2TP VPN连接--属性--安全选项卡下, 改为 使用IPsec的第二层隧道协议(L2TP/IPSec)/需要加密(如果服务器拒绝将断开连接) /允许使用这些协议及下面三项全勾
//这步是使连接速度更快, 不执行第三步也能连接
出现的问题1: 连上VPN后, 只能访问到路由器, 不能再访问路由器下连的内网的其它电脑, 如192.168.13.30或192.168.13.77
原因1: 这两台电脑的网关指向别的路由器(192.168.13.254), 而不是配置了VPN服务的路由器(192.168.13.254)
原因1解决方法: 把网关改为配置了VPN服务器路由器的IP192.168.13.1即可
原因2: 连接VPN的客户机,没勾选在远程网络上使用默认网关,由于勾这个会出其它问题,可添加路由方法解决
原因2解决方法:添加路由解决
连接VPN后可通过route print可看到一条192.168.21.252 255.255.255.0 192.168.21.1
//192.168.21.252为VPN服务器分本配的IP, 192.168.21.1为VPN网关
再加一条 route add 192.168.13.0 mask 255.255.255.0 192.168.21.1 -p
出现的问题2:连接VPN后, 连接VPN的电脑不能上网了
解决方法1: 右击VPN连接--属性--网络--Internet协议版本4--高级, 取消在"在远程网络上使用默认网关"前的勾.
//Win7和Win8.1适用,Win10部分适用, 有的Win10这里打不开,解决方法见资料数据库\4电脑相关\服务器相关中有说明
注: 上面是用路由来作VPN服务器, 如果用电脑作VPN服务器见:
E:\BaiduCloud\TXT资料数据库\4电脑相关\服务器相关在windows2008上设置VPN的方法
还要在路由上映射1723端口, 且必须在IP业务--NAT, 全局配置--ALG配置那里勾上PPTP并点应用
注2: 使用L2TP连接时, 客户端电脑无法ping通内网的网关不是配置L2TP路由器的电脑, 例:
在192.168.13.1路由上配置L2TP, 如内网电脑192.168.13.88的网关是192.168.13.254, 则外网连接L2TP的无法ping通13.88这台电脑的