How to:部署Windows Server 2003中的站点到站点VPN连接
站点到站点VPN连接是一种请求拨号连接,它使用VPN隧道协议(PPTP或L2TP/IPSec)来连接不同的专用网络,连接两端的每个VPN服务器都提供一个到达自己所属本地专用网络的路由连接。和远程访问VPN将一台单独的计算机连接到网络中不同,站点到站点VPN连接连接整个网络。当两台VPN服务器创建站点到站点VPN连接后,连接两端的VPN所属的专用网络均可以访问另一端的远程网络,就像访问本地网络一样。
默认情况下,站点到站点VPN连接是请求拨号连接,只有当网络流量必须通过此接口转发(需要转发IP数据包到对应的远程网络)时才建立连接。此时呼叫路由器(VPN 客户端)初始化这个连接,应答路由器(VPN 服务器)侦听连接请求,接收来自呼叫路由器的连接请求,并根据请求建立连接,并且在空闲一定时间(默认为5分钟)后断开连接。你可以配置连接为永久连接方式,此时,VPN服务器会保持此连接的连接状态,如果连接中断则立即重新初始化连接。
为了避免呼叫路由器建立不需要的连接,您可以按照以下两种方式来限制呼叫路由器建立请求的站点到站点VPN连接:
根据初始化的方向,站点到站点VPN连接可以分为以下两种类型:
单向初始化连接
在单向初始化连接中,一台VPN路由器总是担任呼叫路由器(VPN客户端),而另一台VPN路由器总是担任应答路由器(VPN服务器)。当单向初始化的站点到站点连接成功创建后,呼叫路由器上将添加到达应答路由器所属专用网络的路由,但是应答路由器上不会添加到达呼叫路由器所属专用网络的路由,这种情况,应答路由器不能访问呼叫路由器所属的专用网络,因此通常情况下较少使用单向初始化连接。单向初始化的连接需要满足下列条件:
双向初始化连接 双向初始化连接可以看做是两个方向上的单向初始化连接,每个VPN路由器同时是呼叫路由器和应答路由器,向对方进行连接初始化和接受对方的站点到站点VPN连接请求。当站点到站点连接成功创建后,每个VPN路由器上均会添加到达对方路由器所属专用网络的路由,从而各自的专用网络可以访问远端网络。双向初始化的站点到站点VPN连接需要满足下列条件:
在部署站点到站点VPN服务之前,你需要配置VPN服务器提供远程访问VPN服务,因为本地VPN服务器会把远端VPN服务器发起的站点到站点VPN连接请求当成是普通VPN客户端计算机发起的远程访问VPN连接请求进行处理。远程访问客户端和请求拨号路由器都可以初始化一个VPN连接,那么VPN服务器是如何区分它们呢?
当远程访问客户端和请求拨号路由器向VPN服务器初始化VPN连接时,它们所发送的身份验证信息中包含用于初始化连接的用户名;如果响应这个连接请求的VPN服务器(应答路由器)上具有和此用户名一致的请求拨号接口,那么这个连接就是请求拨号连接;否则,这个传入的连接就是远程访问连接。
本文中的试验在How to :部署Windows Server 2003中的远程访问VPN服务一文的基础上进行,试验网络结构如下图所示,
![]() Munich是总部网络(10.1.1.0/24)连接到Internet的网关,而Perth是分部网络(172.16.1.0/24)连接到Internet的网关。它们的操作系统均为Windows Server 2003 SP1,IP地址设置如下:
Munich:
Perth:
在这篇文章中,我将在Munich和Perth之间创建站点到站点的VPN连接,从而允许总部网络和分部网络间的访问。
完整的配置一个双向初始化连接的站点到站点VPN连接包含以下步骤:
在进行此站点到站点VPN连接试验之前,我已经做好了以下配置:
|




Munich是总部网络(10.1.1.0/24)连接到Internet的网关,而Perth是分部网络(172.16.1.0/24)连接到Internet的网关。它们的操作系统均为Windows Server 2003 SP1,IP地址设置如下:
jianghua5876
博客统计信息
热门文章
最新评论
友情链接