April 10, 2020

在Vultr使用Bird6廣播IPv6

建議可以參考於 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

接著我們就可以嘗試追蹤路由看看囉!

© 2018 - 2021 小易 版權所有

HugoKiss 產生