network:
ethernets:
# enp1s0 to ONU for pppoe port.
# must be needed for global IP for servers
enp2s0:
accept-ra: no
dhcp4: no
dhcp6: no
addresses:
- 219.117.250.209/29
- 192.168.16.254/24
nameservers:
addresses:
- 192.168.1.10
- fd00:1fe::80b
search:
- ntools.net
#LAN IPv6
enp3s0:
accept-ra: no
dhcp4: no
dhcp6: no
addresses:
- fd00:1fe::fe/64
# gateway6: fd00:1fe::1
routes:
- to: "::/0"
via: fd00:1fe::1
#LAN IPv4
enp4s0:
accept-ra: no
dhcp4: no
dhcp6: no
addresses:
- 192.168.1.254/24
version: 2
netplanで設定する場合pppoeのポートをイニシャライズする為にIPV6のIP設定などを記述
しないとpppがうまく動作しないので何らかの設定が必要です。
dns-nameservers は、unboundを設定する場合です。nameservers はお好みで。またプロバイダーの指定でもOKですし、自動設定であれば記述する必要はありません。
* Ubuntu 22.04 では gateway6 gateway4 はWarning が出ます。routes: で指定しましょう。