NIC 组合/绑定 Linux 服务器后无法更新

NIC 组合/绑定 Linux 服务器后无法更新

所以,在 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 上积累一些积分。

相关内容