所以,在 Ubuntu 的网络方面,我是个菜鸟。我在 Ubuntu 桌面上为 2 个 NIC 卡创建了绑定/NIC 组合,但无法解析 DNS 名称。这导致我的桌面无法自行更新或升级。奇怪的是,我可以 ping 8.8.8.8,但无法解析主机名,例如 google.com。
/etc/network/interfaces.d
自动 ens3 iface ens3 inet 手动 bond-master bond0
自动 eno1 iface eno1 inet 手动 bond-master bond0
自动 bond0 iface bond0 inet 静态地址 172.20.0.101 网关 172.20.0.1 网络掩码 255.255.255.0 dns 名称服务器 202.151.64.140 8.8.8.8 从属 ens3 eno1 bond-mode 2 bond-miimon 100 bond-lacp-rate 1
答案1
所以,以防万一有人想要答案。我能够弄清楚。如果您升级到 Ubuntu 20.04,您将必须使用 netplan 来绑定您的接口而不是 ifenslave。
yaml 文件可以在 /etc/netplan/01-network-manger-all.yaml 中找到
这是我的例子
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: no
eno1:
dhcp4: no
bonds:
bond0:
dhcp4: yes
interfaces: [ens3, eno1]
addresses: [172.20.0.101/24]
parameters:
mode: balance-xor
primary: ens3
文献可以在@找到https://netplan.io/examples/
希望这能有所帮助。也想在 StackExchange 上积累一些积分。