应用背景

  近日,公司需要在外人员通过直接访问连接到公司内网,实现办公等一系列操作,这个时候就需要通过配置路由器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应用与配置指南的更多相关文章

  1. SQL Server 2012 AlwaysOn集群配置指南

    1. AlwaysOn介绍 AlwaysOn是SQL Server 2012提供的全新综合.灵活.高效经济的高可用性和灾难恢复解决方案.它整合了镜像和群集的功能,基于OS 故障转移群集(Windows ...

  2. webpack4 中的最新 React全家桶实战使用配置指南!

    最新React全家桶实战使用配置指南 这篇文档 是吕小明老师结合以往的项目经验 加上自己本身对react webpack redux理解写下的总结文档,总共耗时一周总结下来的,希望能对读者能够有收获, ...

  3. dubbo配置指南

    dubbo配置指南 SLA配置在此完成!Service Layer Agreement ApplicationConfig 应用配置,用于配置当前应用信息,不管该应用是提供者还是消费者. Regist ...

  4. Visual Studio Code 配置指南

    Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器.在我看来它是「一款完美的编辑器」. 本文是有关 VS Code 的特性介绍与配置指 ...

  5. [转载]SharePoint 2013测试环境安装配置指南

    软件版本 Windows Server 2012 标准版 SQL Server 2012 标准版 SharePoint Server 2013 企业版 Office Web Apps 2013 备注: ...

  6. P6 EPPM 安装与配置指南 16 R1 2016.4

       关于安装和 配置P6 EPPM 本指南告诉你如何自动 安装和配置您的应用程序. 在您开始之前,阅读 先决条件 P6 EPPM配置 (7页). 安装P6 EPPM 您将使用 安装程序 (窗口) . ...

  7. P6 EPPM 16.1 安装和配置指南 1

    安装和配置指南下一topiccontents这些指南解释如何安装和配置数据库服务器,和P6 EPPM,模块:他们还提供在P6 EPPM能够解决所有模块的概述.标准指南帮助您配置和部署应用程序向导P6 ...

  8. P6 EPPM R16.1安装与配置指南(三)

    P6 EPPM R16.1安装与配置指南(三) 解压:V137390-01.zip 修改 D:\P6_R161\p6suite\database\dbsetup.bat   的行 SET JAR_FI ...

  9. P6 EPPM R16.1安装与配置指南(二)

    P6 EPPM R16.1安装与配置指南(一) http://www.cnblogs.com/endv/p/5634620.html P6 EPPM R16.1安装与配置指南(二) 环境变量配置 新建 ...

随机推荐

  1. zTree实现基本树

    zTree实现基本树 1.实现源代码 <!DOCTYPE html> <html> <head> <title>zTree实现基本树</title ...

  2. [每日一题] OCP1z0-047 :2013-08-06 外表部――相关描述

    这道题目的知识点是要你熟悉外部表,怎么建外部表,外部表的数据是怎么存储的等等.请给出正确答案,并解释A B C D每项,最好用实验测试证明! 外部表的metadata(元数据)是存在数据库中,但它的数 ...

  3. 几种更新(Update语句)查询的方法

    正 文: 数据库更新就一种方法Update,其标准格式:Update 表名 set 字段=值 where 条件只是依据数据的来源不同,还是有所差别的:  1.从外部输入这样的比較简单例:update ...

  4. 关于SPA及RPA

    SPA Request-------->Callback (page onload,execute <script>)-------->call func RPA URL re ...

  5. 分布式存储系统sheepdog

    Sheepdog,是由NTT的3名日本研究员开发的开源项目,主要用来为虚拟机提供块设备. 其架构例如以下: 以下,我们将从架构.模块等几个方面来介绍下: 一.架构图 如上图: 採用无中心节点的全对称架 ...

  6. Foundation框架之NSString及其Mutable类型

    Foundation框架之NSString及其Mutable类型 目录 概述 对字符串的实用操作 拼接 拆分 字符串比较 是否包含某字符串 字数统计 大小写转换 具体的方法参见API 待研究 概述 对 ...

  7. SQL SERVER中查找某关键词位于哪些存储过程或函数

    USE [MYDB] go SELECT * FROM INFORMATION_SCHEMA.ROUTINES WHERE routine_type='PROCEDURE' AND routine_d ...

  8. Web service是什么?(转)

    我认为,下一代互联网软件将建立在Web service(也就是"云")的基础上. 我把学习笔记和学习心得,放到网志上,欢迎指正. 今天先写一个最基本的问题,Web service到 ...

  9. mysql loop if

    MYSQL: loop  if ITERATE: 跳出此次循环,直接进入到下一次循环中 LEAVE: 结束循环,跳出整个循环. demo如下: CREATE TABLE t(    v INT NOT ...

  10. java中的包有那些 ???

    java.util工具包java.sql数据库包java.io输入输出流包java.net网络包java.lang基础包这些是基本的包,还有一些其他的例如集合,反射等的工具包,你可以去查一下java ...