LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1095|回复: 4

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

[复制链接]
发表于 2004-4-5 22:02:11 | 显示全部楼层 |阅读模式
比如说公司有三个局域网(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后,就不能访问外网了吗?谢谢!
发表于 2004-4-6 08:23:37 | 显示全部楼层
这个问题与编程无关,转到网络版。
 楼主| 发表于 2004-4-6 09:33:41 | 显示全部楼层

不好意思,斑竹

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

请大家帮忙
发表于 2004-4-6 14:21:46 | 显示全部楼层

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

如果我的理解不错误,那么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地址。那么隧道才可以建立成功。
 楼主| 发表于 2004-4-6 19:59:16 | 显示全部楼层

对,正是如此

我们正是希望达到您说的效果.
Redhat9中网络设置里,可以添加cipe vpn连接.利用它可以实现吗?
我在网上搜了很多文章,大多写的很模糊,或者不是我希望的效果.您能不能给出一个详细的配置过程,或者可以参考的文章?相信您的总结,会给很多人带来方便.
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表