建議可以參考於 2021 年 01 月 24 日 的 透過 BGP 與朋友組成內網 文章
這次就來分享一下在 Vultr 廣播IP吧!
設置 AS 號碼及 IP 前綴
首先,我們要先開通 BGP 的功能! 點擊這裡前往 Vultr BGP 頁面 進入此頁面後,我們點擊 Get Started
選擇 I have my own IP space 及 I have own my ASN (如果沒有 ASN 不用選擇)
而關於 LOA 的部分,可以參考 這份 範例文件
接著其他保持預設就好
接著點 Start,來驗證 IP 擁有權 或 ASN
系統會寄一封電子郵件到 Whois 的 Email,進行驗證!
驗證完後呢,我們就等待工作人員設置
廣播
這次是使用 Ubuntu 18.04 來進行宣告的,CentOS 及 Debian 應該大同小異
首先我們先安裝幾個套件
apt-get update -y
apt-get install bird6 -y
安裝完成後,我們進入 /etc/bird 資料夾
cd /etc/bird
刪除 bird6.conf
sudo rm -rf bird6.conf
接著我們新增一個新的設定檔
router id 0.0.0.0; # 將0.0.0.0改成你的主機IPv4
protocol bgp vultr
{
local as 209557;
source address 改成主機IPv6;
import none;
export all;
graceful restart on;
multihop 2;
neighbor 2001:19f0:ffff::1 as 64515; # Vultr的IP及私有AS號
password "123456789"; # 之前設定的BGP密碼
}
protocol static
{
route 要宣告的 prefix via 閘道 IP;
}
protocol device
{
scan time 5;
}
設置好後,我們重啟bird6
service bird6 restart
接著我們就可以嘗試追蹤路由看看囉!