加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 简单的Quagga BGP路由器

发布时间:2020-12-13 17:11:30 所属栏目:Linux 来源:网络整理
导读:我们正在尝试设置一个Gentoo Linux机器,以便为我们的互联网连接运行Quagga BGP路由器.我们已经尝试了很多东西,但我们尝试过的所有内容都会导致Quagga报告没有可用的BGP网络,并且它永远不会连接到邻居路由器.我认为一个新的开始将是我们最好的选择,所以我们的
我们正在尝试设置一个Gentoo Linux机器,以便为我们的互联网连接运行Quagga BGP路由器.我们已经尝试了很多东西,但我们尝试过的所有内容都会导致Quagga报告没有可用的BGP网络,并且它永远不会连接到邻居路由器.我认为一个新的开始将是我们最好的选择,所以我们的问题是:

我们需要使用什么配置(bgpd.conf / zebra.conf)才能使以下设置正常工作:
(请注意:我刚刚选择了几个随机的Google IP范围,这些不是真正的IP地址)

>路由器IP:74.125.53.103/29
>路由器AS:9283
>公共IP范围:209.85.171.0/24(这些是我们使用的公共IP地址,通过上面列出的路由器运行)
>邻居IP:74.125.53.104/29
>邻居AS:9283

我们目前有这个设置,并通过运行DD-WRT固件的Linksys家用路由器运行.它就像一个冠军,但负荷开始太大了.我们已经考虑了路由器的几个选项,并且出于各种原因我不会介绍,运行我们自己的定制路由器似乎是最受青睐的选择.

提前感谢您的帮助,我们一直在努力解决这个问题!

解决方法

这是另一个例子,基本过滤(没有RFC1918入站路由,只宣告你的本地前缀:
router bgp YOURASN
 bgp router-id BGP_ROUTER_IP_ADDRESS
 network 209.85.171.0/24
 neighbor myisp peer-group
 neighbor myisp remote-as ISPASN
 neighbor myisp distribute-list 3 in
 neighbor myisp distribute-list 4 out
 neighbor myisp filter-list 2 out
 neighbor ISP_ROUTER_IP_ADDRESS peer-group myisp
 distance bgp 150 150 150
!
access-list 3 deny 10.0.0.0 0.0.0.255
access-list 3 deny 192.168.0.0 0.0.255.255
access-list 3 deny 172.16.0.0 0.15.255.255
access-list 3 permit any
access-list 4 permit 209.85.171.0 0.0.0.255
!
ip as-path access-list 2 permit ^$

(编辑:李大同)

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

    推荐文章
      热点阅读