单网卡实现vpn+nat代理服务器

作者:玲玲   编辑: 中国网管之家   发布时间:2006-11-26 0:37:26  阅读次数:     发表评论

以前试过n次都失败了,于是就认为
win2k无法实现单网卡构架 vpn + nat 代理服务器

今天搞了半天才搞出来了,原来没有问题的

完全可能实现的

过程如下:

启用 路由与远程访问,使用默认配置配置路由与远程访问

这时候路由与远程访问中已经设置好了vpn服务器及路由器
需要做的就是设置nat服务

在ip路由选择中右键点击常规,然后添加新的路由选择协议
选择nat协议

然后在nat中添加新接口,如果是单块网卡的话,且你没有猫,isdn之类的东西
,也没有创建什么什么拨号接口的话,只有一个本地连接可以添加
,也没有创建什么什么拨号接口的话,只有一个本地连接可以添加
将本地连接添加上,并且将其设置为公用接口连接至internet,加上转换tcp/udp报头



显然nat只有一个接口是不能工作的,另一个接口就应该加上vpn的那个接口了

vpn服务器的那个接口就是那个名称为“内部”的接口,如果没有人任何人联接过你的

vpn服务器的话,这个接口不显示ip的,一旦有人连接过,这个接口就会得到一个ip,

具体ip是多少要看你怎么设置的vpn服务器

在win2k中是无法将此接口添加到nat中的,而在winxp中是可以的

其实呢,在win2k中也是可以添加此接口的,因为这也是个接口,没有理由无法添加的


只不过win2k还留下了一点点小bug

要想添加此接口,要用到命令行工具

netsh.exe
运行netsh.exe后出现以下提示符
netsh >

然后按顺序输入以下命令即可
然后按顺序输入以下命令即可

set machine 你的机器名
routing
ip
nat
add interface name="内部" mode=private

然后就万事大吉了,注意不同语言版本的操作系统,接口名称不一样的
另外有些情况下,添加了nat会默认的给你加上内部接口

但无论如何,在nat里面,你怎么也不会看到这个内部接口,而在winxp中就能看到

好了,这样就可以工作了,呵呵,

其他有关的配置我就不讲了

BTW: 重装了五次有三个网卡win2k adv系统才搞定了,最后还发现根本没有必要弄三个


卡,真是大分特啊。
另外, netsh.exe是个好东东,网络管理基本上全搞定了,如在网卡多绑定个地址啊,

删除个地址啊,设置dns服务器啊,设置路由啊,设置远程访问啊,设置过滤器啊
全可以,有兴趣的人好好研究一下吧,其实偶很久就发现这个东东作用不小了,可惜没

全可以,有兴趣的人好好研究一下吧,其实偶很久就发现这个东东作用不小了,可惜没


好好玩过,sigh


--

然后就万事大吉了,注意不同语言版本的操作系统,接口名称不一样的
另外有些情况下,添加了nat会默认的给你加上内部接口

但无论如何,在nat里面,你怎么也不会看到这个内部接口,而在winxp中就能看到

好了,这样就可以工作了,呵呵,

其他有关的配置我就不讲了

BTW: 重装了五次有三个网卡win2k adv系统才搞定了,最后还发现根本没有必要弄三个


卡,真是大分特啊。
另外, netsh.exe是个好东东,网络管理基本上全搞定了,如在网卡多绑定个地址啊,

删除个地址啊,设置dns服务器啊,设置路由啊,设置远程访问啊,设置过滤器啊
全可以,有兴趣的人好好研究一下吧,其实偶很久就发现这个东东作用不小了,可惜没



然后就万事大吉了,注意不同语言版本的操作系统,接口名称不一样的
另外有些情况下,添加了nat会默认的给你加上内部接口

但无论如何,在nat里面,你怎么也不会看到这个内部接口,而在winxp中就能看到

好了,这样就可以工作了,呵呵,

其他有关的配置我就不讲了

BTW: 重装了五次有三个网卡win2k adv系统才搞定了,最后还发现根本没有必要弄三个


卡,真是大分特啊。
另外, netsh.exe是个好东东,网络管理基本上全搞定了,如在网卡多绑定个地址啊,

删除个地址啊,设置dns服务器啊,设置路由啊,设置远程访问啊,设置过滤器啊
全可以,有兴趣的人好好研究一下吧,其实偶很久就发现这个东东作用不小了,可惜没


单网卡实现vpn+nat代理服务器
本文地址: http://www.net-web.cn/774.htm
上一篇:网络组建之网络规划篇        下一篇:隧道技术基础
热门评论
网友评论仅供网友表达个人看法,并不表明网管之家同意其观点或证实其描述


[ Ctrl + Enter]