Windows XP系统下利用OpenVPN搭建VPN服务器可以参考 http://igfw.tk/archives/3010 (看起来很复杂,其实主要是生成证书麻烦,有了证书以后就很简单了)。不过文中说的是internet连接共享“来实现clinet通过VPN SERVER上网,这种方法需要两块网卡,本文主要是说Windows XP系统下单网卡开启NAT实现VPN共享上网,具体步骤如下:

1) 在服务里打开 Routing and remote access服务 ,将其启动类型设置为自动

2) 修改注册表(开启TCP/IP转发)

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersIPEnableRouter=1

3) 在命令提示符里输入以下命令,停止RAS 服务

net stop remoteaccess

4)在命令提示符里依次输入以下命令,安装配置nat

netsh

routing ip nat

install

add interface “本地连接” full

add interface “本地连接 2″ private

add interface name=”内部” mode=private

其中“本地连接 ”为你用作服务器的电脑上用于上外网的连接名,“本地连接 2”为你安装OpenVPN时生成的虚拟网卡连接名,视自己电脑情况改动, “内部”只有在有vpn client连接的时候才能看到,一般来说,“内部”这个名字是不用改的。配置完成后输入show interface命令后显示:
NAT 内部 配置
—————————
模式              : 专用接口

NAT 本地连接 配置
—————————
模式              : 地址和端口转换
NAT 本地连接 2 配置
—————————
模式              : 专用接口
即表示NAT配置成功。

5)重启电脑,连接OpenVPN服务器即可实现客户端通过VPN服务器上网。

本文原始地址http://igfw.tk/archives/6418

本文由自动聚合程序取自网络,内容和观点不代表数字时代立场

定期获得翻墙信息?请电邮订阅数字时代