我正在尝试将 Ubuntu 服务器重新安装到 18.04。
我发现 18.04 使用 Netplan,我在使用它创建绑定接口时遇到问题。
更新配置:
############# BOND - VLAN ##################
network:
version: 2
renderer: networkd
ethernets:
switchports:
match: {name: "ens*"}
bonds:
bond0:
interfaces: [switchports]
parameters:
mode: balance-alb
vlans:
inet:
id: 50
link: bond0
addresses: [X.X.X.X/24]
gateway4: X.X.X.252
dhcp4: no
nameservers:
addresses: [X.X.X.33]
Run Code Online (Sandbox Code Playgroud)
似乎我不应该有 2 个匹配语句,而 ens* 在一个语句中做到了 - 当我让它工作时,我会清理它..
我已经按照有人建议安装了 ifenslave 和 bridge-utils,但仍然没有。
我还启用了/etc/modules.
我最初的问题是接口处于 UP 状态,但我只能 ping 接口本身,不能ping 其他任何东西。
我无法让它工作,所以我最终重命名/etc/netplan/<name>.yaml文件并安装ifupdown.
如果有人知道为什么这不起作用,我会很高兴知道:)