我希望先确认一下,VPN能解决这个问题吗?

由 horizon2003 在 04-05-2004 22:02 发表:

我希望先确认一下,VPN能解决这个问题吗?

比如说公司有三个局域网(A,B,C),当然不在一块的了.目前的状况是,每个局域网组成了内网,都通过一个linux网关服务器(proxy1,proxy2,proxy3)连到internet.

现在希望把这三个局域网连起来,就像在一个局域网一样,能够访问局域网内的各种资源,尤其是集中在局域网B的数据库服务器.比如说局域网A的开发人员(只有内网ip)登录vpn后,可以访问B的数据库服务器(也是内网ip).同时,也要可以很方便地访问外网.

我现在的想法是这样的.将局域网B的网关服务器设成linux的VPN服务器,其它机器建立vpn连接后,就可以访问A或B或C局域网内只有内网ip的机器上的资源了.当不建立vpn连接的时候,就和平时一样,通过各个局域网的网关服务器访问internet.

我想向大家请教一下,我的想法正确吗?能不能实现?另外,网关服务器会不会和vpn服务器冲突?登录vpn后,就不能访问外网了吗?谢谢!


由 kj501 在 04-06-2004 08:23 发表:


这个问题与编程无关,转到网络版。


希望大家在发表自己编写的程序时,要注意保证代码的正确、清晰、易读、易改。

LFS ID:8158


由 horizon2003 在 04-06-2004 09:33 发表:

不好意思,斑竹

在编程版浏览,没注意看版面,不好意思。

请大家帮忙


Redhat linux 9

天行健,君子以自强不惜


由 Eg_zm 在 04-06-2004 14:21 发表:

你的问题最终的要求是三个子网能够互相通讯?

如果我的理解不错误,那么vpn是完全可以实现这个功能的。

在你的a,b,c三个子网都建立一个vpn服务器。

以a为例:

vpn网关服务器为:server_A,其他的两个分别为server_B,server_C

在server_A上面建立两条隧道到server_b,server_c,然后你a子网内的机器就可以通过私网地址访问b,c网络内部的机器了。b,c类似。

值得一提的是你的三个vpn网关必须是公网的ip地址。那么隧道才可以建立成功。


落日的余晖于喧嚣后的沙滩上蓦然发现一

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus