|
ubuntu24 server使用netplan实现
# This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
enp6s18:
addresses:
- 192.168.2.10/24
dhcp4: no
dhcp6: true
accept-ra: true
nameservers:
addresses:
- 192.168.2.1
search: []
routes:
- to: default
via: 192.168.2.1
metric: 50
- to: default
via: fe80::361a:4cff:fe03:4c46
metric: 200
enp6s19:
addresses:
- 192.168.3.10/24
dhcp4: no
dhcp6: true
accept-ra: true
nameservers:
addresses:
- 192.168.3.1
search: []
routes:
- to: default
via: 192.168.3.1
metric: 100
- to: default
via: fe80::361a:4cff:fe03:4c44
metric: 50
enp6s20:
addresses:
- 192.168.1.10/24
dhcp4: no
dhcp6: true
accept-ra: true
nameservers:
addresses:
- 192.168.1.1
search: []
routes:
- to: default
via: 192.168.1.1
metric: 500
- to: default
via: fe80::1
metric: 500
version: 2
我通过这样设置,3条线路,实现了ipv4优先从192.168.2.1出去,IPV6优先从enp6s19(192.168.3.1)出去。另外一条作为备份
|
|