加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Centos vpn服务器间ip隧道跳转多ip路由走向分流的真实案例 - Linux系统

发布时间:2013-12-12 11:32:52 所属栏目:Linux 来源:站长网
导读:本文系统Centos6.0;这里的vpn服务以pptpd为例;其中底层涉及到pptpd+freeradius+mysql认证; 相关url:http://lansgg.blog.51cto.com/5675165/1225461 本文系
本文系统Centos6.0;这里的vpn服务以pptpd为例;其中底层涉及到pptpd+freeradius+mysql认证;

相关url:http://lansgg.blog.51cto.com/5675165/1225461

本文系真实案例;leader需求大 多是这样的,节约成本还要达到所需要的效果;没办法,总的做个效果出来;

需求,国内一台vpn机器 (server1),多ip,如:10.10.10.1-5(5个ip);国外一台vpn机器(server2),多ip,如:20.20.20.1-5(5 个ip);两台vpn服务器间要实现ip隧道跳转;这样可以实现缩小延迟;比如,你想使用国外的ip,你只需要拨 入国内vpn服务器即可,我们已经做了ip隧道。对外ip已经是国外的了,并且延迟要比你直接连接国外的vpn的 延迟要小。先看下图图吧;

如图所示;每种颜色代表不同的 链路走向;其中红色就代表了跳转的链接,拨入国内Ip,其实是国外的ip;黑色代表了国内用户直连server1, 使用国内ip,蓝色的代表了用户直连国外的机器,直接使用国外的ip,为什么要使用隧道呢,因为有的用户直 连国外的服务器的话,延迟较大,隧道的话,可以减小延迟;

我想大家应该明白了吧,leader的意思 就是国内机器既要对内服务,既要做跳转到外面,国外的机器既要做跳转的节点,又要做直连的服务器。具体 走向,现在是根据拨入Ip实现控制,拨入Ip隧道对接Ip就跳转过去,其他的不实现跳转,减少成本啊

下面就开始部署步骤了;

1、部署两台机器的pptpd服务;五个ip监听各个ip,也就是五个进程;下面是 配置文件;

cat /etc/pptpd.conf
ppp /usr/sbin/pppd
option /etc/ppp/pptpd-options
logwtmp
connections 1024
listen 10.10.10.1
localip 172.16.0.1
remoteip 172.16.0.2-254
cat /etc/pptpd2.conf
ppp /usr/sbin/pppd
option /etc/ppp/pptpd-options
logwtmp
connections 1024
listen 10.10.10.2
localip 172.16.1.1
remoteip 172.16.1.2-254
cat /etc/pptpd3.conf
ppp /usr/sbin/pppd
option /etc/ppp/pptpd-options
logwtmp
connections 1024
listen 10.10.10.3
localip 172.16.2.1
remoteip 172.16.2.2-254
cat /etc/pptpd4.conf
ppp /usr/sbin/pppd
option /etc/ppp/pptpd-options
logwtmp
connections 1024
listen 10.10.10.4
localip 172.16.3.1
remoteip 172.16.3.2-254
cat /etc/pptpd5.conf
ppp /usr/sbin/pppd
option /etc/ppp/pptpd-options
logwtmp
connections 1024
listen 10.10.10.5
localip 172.16.4.1
remoteip 172.16.4.2-254

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读