答案1
我也习惯配置度量。我不确定这是否有必要!
gateway4
如果要使用多个网关,请删除该选项并使用路由手动配置它们。(在这种情况下不需要)
最后。IP 地址10.32.57.142
不在您的子网中。所以我们需要为其提供一条额外的路由。
你的配置将会变成类似这样:
network:
version: 2
renderer: networkd
ethernets:
ens192:
dhcp4: no
dhcp6: no
addresses :
- 10.32.57.8/28
gateway4: 10.32.57.1
routes
- 10.32.57.142/32
via 10.32.57.142
scope: link
- to: 84.19.153.0/24
via: 10.32.57.142
metric: 100
nameservers:
addresses:
- 8.8.8.8
答案2
我找到了答案。
网络之间的路由本身不起作用 —— 而且由于它不起作用,所以 netplan 从未添加它。
如果我将其更改为范围内的地址,此配置会添加它们,并且我可以在路由 -n 中看到它们。
问题是,我没有收到任何错误消息,告知我这些路由不会被添加,后台的某些程序会检查添加的路由并决定是否应该添加,但没有提供任何线索说明他们正在这样做或为什么这样做。我对此一无所知。
非常感谢您,@eKKiM - 您让我走上了正确的道路。