我們在上一篇文章講解了透過隧道來建立BGP,那這篇就要來廣播IP了!
那我們一樣是使用frrouting來廣播IP
前情提要:
已經建立好BGP Session
首先,我們先進入 config
進入配置區
接著,進入 router bgp
進入BGPD
再來,我們要廣播IP
那如果要廣播iPv4的話,那就進入 address-family ipv4
如果是iPv6的話,那就進入 address-family ipv6
接著,我們就可以來廣播IP啦
假設我們要廣播 1.1.1.0/24 這段IP,那我們只要輸入 network 1.1.1.0/24
相對的,iPv6的話 network x:x:x:x::/48
像我個人就是這樣廣播的,並搭配route-map(過濾器)
router bgp 141173 #141173是筆者的ASN
neighbor 2a09:4c2:24:fff6::1 remote-as 209557
!
address-family ipv4 unicast
no neighbor 2a09:4c2:24:fff6::1 activate #只廣播IPV6,所以禁用了IPV4
exit-address-family
!
address-family ipv6 unicast
network 2602:feda:cb4::/48 route-map CLEARNET
network 2a0e:b107:7e4::/48 route-map CLEARNET
neighbor 2a09:4c2:24:fff6::1 activate #廣播IPV6
neighbor 2a09:4c2:24:fff6::1 route-map CLEARNET-OUT out
exit-address-family
!
路由就可以出去啦!
以上大概就是這樣啦,下一篇會分享community搭配route-map做過濾器囉!