近来公司需要使用×××服务器来满足外地项目部连接到公司的需要,所以本人使用了WIN2003服务器来做×××服务(没有时间去研究2008,2003比较熟悉)。

  按照以往的设置方法,成功的设置了×××服务,但是当外地项目部连接到公司以后,却发现无法连接外网,这给一些需要同时连接×××和外网的机器带来不便。

  按照网络上面的方法,是把×××连接中的‘在远程网络上使用默认网关’前面的勾取消掉即可,但是对于普通的使用者来说,设置起来比较困难,毕竟很多人不是专业的IT,即使告知也未必能起到实际的效果。

  那么如何能不做任何额外的设置(仅需设置如何连接)就可以完成相应的连接呢?

  在检查路由器设置的时候,突然看到了一个名字 — NAT,既然路由器本身有这个,那么作为服务器的WIN2003也应该有这个,毕竟路由器本身也是一台没有显示器但带操作系统的主机吗。而NAT技术的其中一个应用就是一对多的服务。

  于是重新设置WIN2003,在自定义中除了选择‘×××服务’以外把‘NAT/防火墙’也一并选择进去。

   但服务重新启动以后,先在’NAT/基本防火墙‘中把’内部‘和’本地连接‘添加进去,然后打开’本地连接‘属性,在’NAT/基本防火墙‘选项卡中,把’公用接口连接到internet‘选上,然后把’在此接口上启用NAT‘选上,重新启动服务。

  好了,剩下的仅需要设置客户端的连接就可以了。

  这样可以一劳永逸的解决×××和外网同时访问的问题。但会出现其它什么问题,希望有兄弟能加以讨论。

看了三楼兄弟的评论之后,勾选上'在远程网络上使用默认网关'是为了访问本地资源,而不勾选上无法访问。