VyOS IPv4 & IPv6 dual stack 測試成功


自從 VyOS 1.3.0 rc1[1] 發布以來,我就很想嘗試看看這個版本所新加入的 DHCPv6-PD 功能。其實 Hinet 早在 2018 年就已經在光世代全面導入 IPv6 了[2][3],只不過由於 1.2.x 仍尚未支援 prefix delegation (PD),是故苦於無緣試用。不過既然新版本出來,我就又趁此機會入手了新的 APU4 4 port 版本的主機板以及新的 Wifi ap,準備來架設測試網路。


[1]: VyOS 1.2.7-epa1 and 1.3.0-rc1 images are available

[2]: http://www.fttb.hinet.net/static_ipv6.html

[3]: https://www.cht.com.tw/home/consumer/broadband/hinet/hinet-light


雖然說已經知道要使用 PD,但實際在 VyOS 中應該如何設定,其實還是有點茫然。在 VyOS 的官方文件[4]中找了半天,大概有一點概念,便試著設定一下:



[4]: https://docs.vyos.io/en/latest/configuration/interfaces/pppoe.html


從開始到設定完成,花了我整整一個晚上。在研究的過程發現,雖然 VyOS 的官方文件內容很多,但多半像是參考書的作用,讓你查指令時比較方便,然而它很少花篇幅去講解基本概念,以及缺少像是 cookbook 一樣,只要照著做就可以設定好一個基本會動的網路的食譜。因此我想這也是官方文件還需要再改進的部分。


2021-03-19 後續更新:


這幾天我發了 PR 給 VyOS 官方文件的 github repo[5],主要內容就是新增一篇「簡易食譜」,讓新手使用者能夠不需花費大量時間查詢,就能架設一個基本會動的網路。昨天已經合併回主線了,內容請見下面的連結。


[5]: vyos-documentation github repo

PPPoE IPv6 Basic Setup for Home Network



/gemlog/