【Vyos-开源篇-9】- container for vyos 搭建 BGPServer 实现路由分流
文章介绍:在开源篇6中,我们是利用俩台vyos之间建立BGP,通过bgp学习动态路由信息,实现路由分流功能,但是有网友说这样操作较复杂,所以本篇文档将这一部分配置步骤简化,只需要在本地的vyos中配置几条命令即可实现路由分流,实现的原理还是跟之前一样,只不过我将程序打包成了docker镜像,利用vyos内的container功能实现。 一、往期vyos文章 点我参观 二、创建config.ini文件 config.ini文件是用来定义bgp相关信息的,如果需要详细了解请查看下面的链接 yangpin97/BGPServer 2.1、创建bgpserver mkdir bgpserver 2.2、进入bgpserver cd bgpserver 2.3、查看当前路径 pwd 2.4、创建config.ini文件 config.ini配置说明,其中100.66.66.1和100.66.66.2可以自定义,10.225.97.1是本地vyos的出口网关ip,ASN也可以自定义 [server] 和 [peer]:这些是配置文件中的节(section)标识符,用于指定下面列出的配置项属于哪个设备或实体。通常,在BGP配置中,服务器指的是你正在配置的本地设备,而对等体指的是与本地设备直接相连的其他BGP路由器。 RouterId = 100.66.66.2:这是本地设备(服务器)的路由器ID。路由器ID是在BGP中用于识别路由器的唯一标识符,通常是路由器的一个IP地址。在这里,它被设置为 100.66.66.2。 ASN = 65000:这是本地设备(服务器)的自治系统号(Autonomous System Number,ASN)。ASN是一个用于在互联网上唯一标识一个自治系统(AS)的32位数字。在这里,ASN被设置为 65000。 NextHop = 10.225.97.1:这是...