今天配置多网卡IP的时候,总是报默认路由错误,如下:
** (generate:32600): WARNING **: 11:33:49.919: Problem encountered while validating default route consistency.Please set up multiple routing tables and use `routing-policy` instead.
Error: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in ens2f0 but also in ens1f1
** (process:32598): WARNING **: 11:33:51.025: Problem encountered while validating default route consistency.Please set up multiple routing tables and use `routing-policy` instead.
Error: Conflicting default route declarations for IPv4 (table: main, metric: default), first declared in ens2f0 but also in ens1f1
netplan yaml文件如下
network:
version: 2
renderer: NetworkManager
ethernets:
ens1f1:
addresses: [66.6.1.112/19]
gateway4: 66.6.0.1
ens2f0:
addresses: [192.168.1.133/24]gateway4: 192.168.1.1
查询许久,原来netplan apply会根据gateway4生成默认路由,因此gateway4只能有一个,删除yaml文件最后一行即可。