openppp2 -- 1.0.0.25196 版本新增的VBGP技术

自 1.0.0.25196 版本起,openppp2 天然支持VBGP(虚拟边界路由网关技术),它与 ASN/ISP 的EBGP网关边界网关路由,非常类似。

其显著的特点是:

1、ASN路由更新

2、ASN路由分线

但它没有EBGP网关路由的认证及网间结算,实际上也并不需要这样的东西,这可以帮助人们达成那些目的?

例如:

人们家中或公司内接入两条运营商线路的光纤,如:中国电信、中国移动

并且期望全局默认走 openppp2 出入站,大陆线路均走中国电信、移动线路走中国移动,在最新发布的 openppp2 可帮助人们轻松解决。

我们知道:

运营商之间跨网在国内一直是不太好的,启用VBGP技术可以帮助人们快速处理多个运营商线路的接入,让人们可以更轻松的获得更快速的国内网络。

当然,人们在启用国内多线接入时,可以先看看本文的这篇关联博文,做一个相对的了解。

家用宽频能够实现BGP多线接入吗?-CSDN博客

国内三线接入,演示效果:

 

首先先查阅 openppp2 的命令行:

 

可见有一条 --vbgp 的命令行选项,它默认被设置为:yes

所以人们需要关闭时需要显示设置为 no,启用不需要单独去设置它。

它的关联配置需要在 Template(Triple)配置文件之中,如:appsettings.json 中

配置:client.routes 节点选项

在 OPENPPP2 开源仓库之中,默认的配置上只提示了双线接入的配置,三线接入的配置大家可以根据按需,按照上述的配置格式添加修改就可以。

我这里来说明下这个配置的含义:

1、name 这个是用户自己标注的线路名称,openppp2 是不会读入的。

2、nic 这个是表示接入这条ASN运营商线路的网卡名称,必须要有的,否则 openppp2 不能与该网卡进行承载网络链路的绑定。

3、ngw 这个表示接入这条ASN运营商线路的下一条网关服务器IP,必须要有的,否则 openppp2 不能确保应该把收到局域网内的IP数据报文发送到哪里。

4、path 这个表示本地的ASN运营商线路的路由同步文件,必须要有的,否则 openppp2 会认为这是一条错误的路由配置选项。

5、vbgp 这个表示远程的ASN运营商线路的路由同步文件,必须要有的,否则 openppp2 不知道从哪里拉取到实时更新的ASN路由表文件。

所以,从上述的配置之中,人们可以知道,重要的选项是:nic、ngw、path、vbgp 这四条,如果需要启用对本地路由文件的更新,就必须填写远程会自动更行镜像的 vbpg 文件URL,并且这条选项能否被 openppp2 采用,需要 path 指向的本地镜像路由表文件是存在的,且 nic、ngw 是确切有效的,能够确保 openppp2 可以正确的启用VBGP路由。

以下为:

每天实时跟踪,记录的大陆运营商IP路由列表,以便于人们构建家庭BGP路由。

1、中国移动,https://ispip.clang.cn/cmcc_cidr.txt
2、中国联通/网通,https://ispip.clang.cn/unicom_cnc_cidr.txt
3、中国电信,https://ispip.clang.cn/chinatelecom_cidr.txt
4、中国铁通,https://ispip.clang.cn/crtc_cidr.txt
5、长城宽带及鹏博士,https://ispip.clang.cn/gwbn_cidr.txt
6、中国教育网,https://ispip.clang.cn/cernet_cidr.txt
7、中国广电及阿里云/腾讯云/华为云,https://ispip.clang.cn/othernet_cidr.txt

从上述贴出来的URL,是国内不同运营商之间的每日自动更新路由表文件,根据自己接入的运营商线路,在OPENPPP2的模板配置文件之中,进行调整修改并运行OPENPPP2,即可轻松实现家用或公司内部网络的VBGP功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值