其實在 Day 4 時,我們就有安裝 VyOS 了!VyOS 裡的路由套件則是 FRRouting。
但是,但是!
有些人會想要用 Linux 作為路由器(比如一些 VPS 主機),那麼我們今天就來安裝 FRRouting 吧!
# 更新
sudo apt update -y
sudo apt upgrade -y
# 安裝網路套件及 GPG 套件
sudo apt install -y curl gnupg2 traceroute
# 導入 GPG
curl -s https://deb.frrouting.org/frr/keys.asc | sudo apt-key add -
FRRVER="frr-stable"
# 寫入軟體源
echo deb https://deb.frrouting.org/frr $(lsb_release -s -c) $FRRVER | sudo tee -a /etc/apt/sources.list.d/frr.list
# 安裝 FRRouting
sudo apt update -y && sudo apt install -y frr frr-pythontools
echo "
net.ipv4.conf.all.forwarding = 1
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
net.ipv6.conf.default.forwarding = 1
net.ipv6.conf.all.forwarding = 1
net.ipv6.conf.all.proxy_ndp = 1
net.ipv6.conf.all.accept_ra = 2
" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
sudo sed -i "s/=no/=yes/g" /etc/frr/daemons
service frr restart
sudo vtysh
好,那這就是安裝方法了!
我們明天會來 Demo BGP Peer 及宣告路由的方法(VyOS 版本及 FRRouting 版本),敬請期待!