昨天我們安裝了開源的路由軟體 - Frrouting
今天我們就要來廣播iP啦!
那這個部分會分為兩篇,第一篇是建立對等,第二篇則是廣播IP
讓我們開始吧!
首先,我們之前有提到一些BGP Player都會透過VPN Tunnel去做對等
那我們可以用一些協定 GRE, SIT, WireGuard, OpenVPN 之類的來建立隧道
(L2TP也可以當作點對點隧道xD)
接著,我們就可以在兩端新增IP了
我們可以在A端新增 10.10.0.1/30
B新增 10.10.0.2/30ip addr add 10.10.0.1/30 dev <interfaces>
新增好之後,我們可以互通看看
如果透過這個方式的話,整個 /30 的網段也會在這個interfaces跑
也可以使用PTP(透過這個方法也可以解省IP位置)
A: 10.121.211.254/32
B: 10.121.212.254/32ip addr add 10.121.211.254/32 peer 10.121.212.254/32 dev <interfaces>
那隧道建立好後,我們來建立一下BGP Session
此處使用的開源軟體為Frrouting
首先,進入frrouting互動cli
輸入 vtysh
接著輸入 config 進入配置
那我們剛開始還沒有定義ASN,所以我們可以輸入一個 router bgp
就像這樣!
那接著,我們進入router bgp的部分後,我們就可以建立對等的
neighbor <對面的IP> remote-as <對面的ASN>
回到根,我們輸入 write
來存檔,如果沒有存檔的話,重啟frr就會將剛剛的配置抹去了!
接著,輸入 show bgp summary
來查看BGP狀態
那這樣就完成建立對等啦,那下一篇再來告訴大家廣播iPv4及iPv6的方法