路由器之VPN应用与配置指南
应用背景
近日,公司需要在外人员通过直接访问连接到公司内网,实现办公等一系列操作,这个时候就需要通过配置路由器VPN实现该需求了。
无线企业路由器可以帮助中小型企业搭建高性价比、稳定的企业办公网络,灵活满足企业对VPN 网络的需求。PPTP VPN功能支持构建企业分部与总部的安全隧道,也可以为出差人员提供访问总部的PPTP VPN。
本文针对中小型企业用户的需求,对两类PPTP VPN应用模型进行介绍,结合实际应用指导对应配置。
类型选择
主要分为2种连接类型:【PC-站点】和【站点-站点】

类型一、PC-站点
企业出差人员在移动办公环境(如家里、酒店、户外、咖啡厅等)接入Internet后,可以与总部网络建立PPTP VPN隧道,实现访问内网资源的需求。

类型二、站点-站点
实现企业总部与分部间共享资源。隧道建立之后,两端局域网的办公电脑无需任何VPN相关配置,可以直接访问对端网络(防火墙允许的条件下)。

企业VPN路由器提供多类VPN功能。其中PPTP VPN的PC到站点模式可以为终端提供接入总部的安全隧道。终端可以通过宽带、专网、3G、WLAN等各类接入方式接入到Internet,使用终端自带的VPN客户端拨号与总部路由器连接,建立安全隧道进行数据传输。
下面我们主要以PC-站点作为讲解,站点-站点的原理大同小异,这里不做介绍 ,现在我们主要介绍如何搭建PPTP VPN服务器,以及不同类型的客户端连接PPTP的方法

环境要求
1、需要一台具有VPN功能的路由器,一般现在的路由器都具备VPN功能,我们这里以TP-WVR308路由器为例。

2、需要一个花生壳账户,用于域名解析,注册地址:http://hsk.oray.com/。
设置步骤
第一步:连接到路由器
登陆到路由器设置界面,在路由器输入默认网关地址,输入用户名和密码

第二步:设置PPYP VPN服务器
1、增加PPTP地址池
登录路由器管理界面,在 VPN >> L2TP/PPTP >> 隧道地址池管理 中添加PPTP地址池,点击 新增,设置如下:

2、启用VPN-to-Internet通道
在 L2TP/PPTP隧道设置 中的全局管理设置,勾选 “启用VPN-to-Internet通道”,如下图:

3、设置PPTP VPN
在VPN >> L2TP/PPTP >> L2TP/PPTP隧道设置 中设置PPTP服务器参数,点击 新增,设置如下:

最大连接数:一个账号允许同时拨号的客户端最大数目。
PPTP的基本设置已经完成,现在我们需要进行VPN拨号测试,现在用其他网络地址的电脑进行连接测试。
第三步:绑定花生壳账户
注册花生壳账户,进行绑定
第四步:设置PPTP客户端拨号
不同PPTP 客户端的配置方式有所差异,请选择客户端操作系统,参考对应指导文档,具体连接不做说明:

设置的vpn地址就是我们注册花生壳绑定的域名地址

VPN的账户和密码,就是我们刚刚在路由器里设置的PPTP的账户和密码

客户端拨号成功后,可以在PPTP服务器隧道信息显示客户端信息。
第五步:连接成功,访问网络
终端连接成功后,在VPN >> L2TP/PPTP >> L2TP/PPTP隧道信息 中会显示对应条目,如图所示:

至此,PPTP VPN设置连接成功,VPN客户端可以访问上网并访问总部内网。
备注:有时候我们需要在家庭网络的路由器设置VPN,使用该方法创建vpn,然后进行连接,会发现连接不上去,原理是很多家庭都是使用了电信光猫,而现在的电信光猫都是一体机(同时具备解调器和路由功能),这个时候你会发现怎么连接VPN都连接不上(我就被坑了很久,一直没有找到原因,后来才发现原来是电信光猫在作怪,想想就心塞~~~~)。
所以,如果你是在家庭当中使用,而刚好又使用了光猫一体机的话,那我们还得进行设置才行真正进行vpn连接。
解决方法有两种:
第一种方法:
进入光猫一体机的管理界面,进行二次端口映射配置,个人不建议使用该方法,操作麻烦还坑爹,所有推荐使用第二种方法
第二种方法:
该方法就是把光猫的路由器功能全部禁用掉,改为只具备解调器的简单光猫(老的光猫都只有解调器功能),我们需要使用光猫的桥接功能,而拨号功能我们不要光猫进行拨号,改为新的路由器进行拨号。
具体如何禁用掉光猫路由功能改为桥接功能,不做详细说明,我们在下一篇进行讲解。
PS:——转载请注明出处。
http://www.cnblogs.com/xuliangxing/p/6004425.html
路由器之VPN应用与配置指南的更多相关文章
- SQL Server 2012 AlwaysOn集群配置指南
1. AlwaysOn介绍 AlwaysOn是SQL Server 2012提供的全新综合.灵活.高效经济的高可用性和灾难恢复解决方案.它整合了镜像和群集的功能,基于OS 故障转移群集(Windows ...
- webpack4 中的最新 React全家桶实战使用配置指南!
最新React全家桶实战使用配置指南 这篇文档 是吕小明老师结合以往的项目经验 加上自己本身对react webpack redux理解写下的总结文档,总共耗时一周总结下来的,希望能对读者能够有收获, ...
- dubbo配置指南
dubbo配置指南 SLA配置在此完成!Service Layer Agreement ApplicationConfig 应用配置,用于配置当前应用信息,不管该应用是提供者还是消费者. Regist ...
- Visual Studio Code 配置指南
Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器.在我看来它是「一款完美的编辑器」. 本文是有关 VS Code 的特性介绍与配置指 ...
- [转载]SharePoint 2013测试环境安装配置指南
软件版本 Windows Server 2012 标准版 SQL Server 2012 标准版 SharePoint Server 2013 企业版 Office Web Apps 2013 备注: ...
- P6 EPPM 安装与配置指南 16 R1 2016.4
关于安装和 配置P6 EPPM 本指南告诉你如何自动 安装和配置您的应用程序. 在您开始之前,阅读 先决条件 P6 EPPM配置 (7页). 安装P6 EPPM 您将使用 安装程序 (窗口) . ...
- P6 EPPM 16.1 安装和配置指南 1
安装和配置指南下一topiccontents这些指南解释如何安装和配置数据库服务器,和P6 EPPM,模块:他们还提供在P6 EPPM能够解决所有模块的概述.标准指南帮助您配置和部署应用程序向导P6 ...
- P6 EPPM R16.1安装与配置指南(三)
P6 EPPM R16.1安装与配置指南(三) 解压:V137390-01.zip 修改 D:\P6_R161\p6suite\database\dbsetup.bat 的行 SET JAR_FI ...
- P6 EPPM R16.1安装与配置指南(二)
P6 EPPM R16.1安装与配置指南(一) http://www.cnblogs.com/endv/p/5634620.html P6 EPPM R16.1安装与配置指南(二) 环境变量配置 新建 ...
随机推荐
- Android游戏框架之基础之AA碰撞系统
AA 碰撞体 就是将所有的物体设置为矩形框进行碰撞计算.下面是代码 /* * Copyright (C) 2010 The Android Open Source Project * * Licens ...
- Android Compatibility package 兼容性开发套件
我们认为Android 3.0平板电脑操作系统在美国时间2011年2月22日的正式推出,对于Android手机应用程序开发者所象征的意涵是: 之前大家所开发过的Android手机应用,除了可以在And ...
- 【JavaScript】JavaScript脚本代码的位置及在页面中的执行顺序
三.如何改变Javascript在页面的执行顺序 利用onload <script type="text/javascript">window.onload = f; ...
- android环境部署(1.1)
前言 对于android文件的解释和说明下载,这里分享一个博客大家了解吧.这里作者提供的下载地址可能有无效的,关键是解析..... 转自:http://www.cnblogs.com/bjzhangh ...
- Soft Renderer的乐趣
最近这一个月的闲暇时间在边学习<3D编程大师技巧>边做自己的Soft Renderer,一个月下来总算有了个“基本原型”的样子.主要是在编写图形管线的过程式代码,简单明了为第一个阶段的目标 ...
- XMPP协议、IM、客户端互联详解
导读 对于推送,IM服务器,目前可以使用一些厂家提供的SDK来实现,但是我们的老板又总是担心使用别人的SDK,假如别人的服务出现问题,或者别人偷看咱们的信息,那岂不是出现很大问题了 聊一聊xmpp的服 ...
- 代码片段 - Golang 创建 .tar.gz 压缩包
Golang创建 .tar.gz 压缩包 tar 包实现了文件的打包功能,可以将多个文件或目录存储到单一的 .tar 文件中,tar 本身不具有压缩功能,只能打包文件或目录: import " ...
- Linux服务器集群系统(一)--转
引用地址:http://www.linuxvirtualserver.org/zh/lvs1.html LVS项目介绍 章文嵩 (wensong@linux-vs.org)2002 年 3 月 本文介 ...
- 关于android在Service中弹出Dialog对话框
在创建好AlertDialog类型对象后,要 dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT); 同时还 ...
- Android 高级UI设计笔记19:PopupWindow使用详解
1. PopupWindow使用 PopupWindow这个类用来实现一个弹出框,可以使用任意布局的View作为其内容,这个弹出框是悬浮在当前activity之上的. 2. PopupWindow使用 ...