笔记:搭建Windows2003 VPN跳板
背景:有一台“墙外”主机,利用自建VPN 番羽 土啬。当然,如端口转发、加密代理等很多方法都可以实现上述目的,VPN只是其中一种。
环境:Win2003主机,一个网络接口,一个独立IP,端口不受限。
打开“路由和远程访问”,鼠标右键点击本地服务器,选择“配置并启用路由和远程访问”,进入“路由和远程访问服务器安装向导”。
由于只有一个网络接口,只能选择最下面一项“自定义配置”,然后选“VPN访问”,最后启动服务,退出配置向导。
此刻,VPN服务已经启动,正等待客户端接入。系统默认使用“Windows身份认证”(也可修改为RADIUS认证),在此,新建用户“vpn”,设置密码,并在用户属性的“拨入”选项卡中将“远程访问权限设置”属性选择“允许访问”。
下面,用VPN客户端,进行连接测试。VPN客户端连接成功后,会从服务端获取IP地址并建立一个有效PPP网络适配器,但此时VPN客户端获得的IP地址是一个与VPN服务端同网段的公网IP地址。。。嗯,问题出现了。。。那么,接下来就该给VPN设置一个私网地址了。
打开“路由和远程访问”,鼠标右键点击本地服务器查看属性,切换到“IP”选项卡,在“IP地址指派”选项里选择“静态地址池”并在下方设置计划为客户端分配的IP范围。
重新进行VPN连接测试。IP问题解决了,却无法打开网页访问其他网络,仅仅是建立了一个到服务器的VPN通道,对于诸如在家访问公司网络这一类典型的VPN应用场景,已经完成了设置,但我们需要的是VPN跳板,接下来就需要开启服务器上的路由功能。
在“路由和远程访问”左侧的树状结构中选择本地服务器->“IP路由选择”->“NAT/基本防火墙”,右键选择“新增接口”,首先选择与互联网相连的接口,在接下来的“网络地址转换”对话框里,选择“公用接口连接到Internet”,确认“在此接口上启用NAT”被选中。然后添加第二个名为“内部”的网络接口,如果服务器上只有一张网卡,“内部”接口也就是唯一选项了,在接下来的对话框里,选择“专用接口连接到专用网络”。
至此,VPN跳板的所有设置就算完毕了,总结一下服务器端的要点:①开启VPN服务;②新建VPN拨号帐户;③设置VPN私网IP地址;④开启NAT转发。
笔记:搭建Windows2003 VPN跳板的更多相关文章
- ubuntu 搭建PPTP VPN服务器
上一篇文章介绍了如何在Ubuntu服务器上搭建IPSEC L2TP VPN服务器.继续介绍如何在Ubuntu服务器上搭建PPTP VPN服务器. 首先安装以下所需包 #apt-get install ...
- Centos6一键搭建L2TP VPN服务器
用VPS在墙上打洞还有一种叫L2TP,也是常见的一种方式.本脚本结合了L2TP(Layer Tunneling Protocol)和IPSec(Internet Protocol Security), ...
- Pritunl:简易搭建个人VPN及年费200的超编译独立主机 BandwagonHost
https://pao-pao.net/article/213 Pritunl:简易搭建个人VPN 文/ Vergil 一 直以来安装 VPN 服务.提供全局加密代理,是租用VPS(虚拟主机)的一个重 ...
- windows 2003 搭建一个vpn
最近从Photonvps.com 租了一台windows主机用来测试网站,512MB的内存,35GB的硬盘空间,每个月500GB的流量和2个独立IP地址.我感觉价格偏贵,不过售后服务还是蛮不错的,每次 ...
- 【已解决】新搭建的VPN服务器客户端无法正常连接
昨天花了一天的时间,终于把VPN服务器搭建好了.但是客户端却一直提示无法拨号成功.查看VPN日志如下:[root@localhost log]# tail -f messages Jun 13 14: ...
- CentOS 6.5搭建PPTP VPN服务器
VPN是虚拟专用网络(Virtual Private Network)的缩写,VPN有多种分类方式,包括PPTP.L2TP.IPSec等,本文配置的VPN服务器是采用PPTP协议的,PPTP是在PPP ...
- 在 Vultr VPS 中 以 Debian 8 i386 (jessie) 为 操作系统 平台 手动 搭建 PPTP VPN 全过程
更新服务器并安装 PPTP 服务 apt-get update apt-get upgrade apt-get install pptpd 编辑 /etc/pptpd.conf 找到 #locali ...
- 搬瓦工VPS搭建PPTP VPN
之前一直在用神器Lantern和Nydus(20元一个月),感觉还不错,但是各有各的不足! 于是开始自己动手折腾用VPS搭建VPN... 上网逛了一圈,最后选择了搬瓦工的VPS:512RAM,10G ...
- 在CentOS 5.8上搭建PPTP VPN服务
在天朝上网,vpn已经是必备之物了,我也记录一下搭建vpn服务的方法. 1. 确认内核是否支持MPPE模块MPPE用来支持Microsoft Point to Point Encryption, 包括 ...
随机推荐
- UVa 11054 Wine trading in Gergovia【贪心】
题意:给出n个等距离的村庄,每个村庄要么买酒,要么卖酒,买酒和卖酒的总量相等, 把k个单位的酒从一个村庄运送到相邻的村庄,需要耗费k个单位劳动力,问怎样运送酒使得耗费的劳动力最少 买 卖 ...
- asp.net获取当前页面源码并生成静态页面
StringWriter stringWriter = new StringWriter(); HtmlTextWriter htmlWriter = new HtmlTextWriter(strin ...
- highcharts 饼图显示数据比例如何保留二位小数
var NewPerCent=parseFloat(NewPerCent.toString()).toFixed(2);return '<b>'+ this.point.name +'&l ...
- Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 53
项目问题解析“Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 53.”这个问题是最近调试app的时 ...
- 工作中的 Vim 和 git
————————Vim———————— 1. gf 可以转到文件中指明路径的文件. 这样可以实现文件的快速切换. ctrl+o: A -> B, 返回A ctrl+6: A.B之间快速切换 2 ...
- LeetCode: MergekSortedLists
Title: Merge k sorted linked lists and return it as one sorted list. Analyze and describe its comple ...
- Xcode中使用svn时,报证书验证错误Error validating server certificate for
转:http://blog.csdn.net/yhawaii/article/details/7511141 今天使用Xcode自带的svn客户端时,总是连接不上服务器,报如下错误: Error va ...
- JavaEE参考示例 SpringSide 4.0 GA版杀青
SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,较佳实践的总结与演示. 经过漫长的7个月和6个R ...
- Android基于基于布局嵌套的页面导航实现
页面如下: 主页面的布局分隔为三部分: 注意观察上面标记为红色的android:id均采用android系统默认的名称: 页面的导航组件: <?xml version="1.0&quo ...
- <译>Selenium Python Bindings 1 - Installation
Installation Introduction Selenium Python bindings 提供了一个简单的API来使用Selenium WebDriver编写使用功能/验收测试.通过Sel ...