可以将多个 IP 地址附加到单个网络绑定设备吗?

可以将多个 IP 地址附加到单个网络绑定设备吗?

我正在为几个托管任务设置一个 Ubuntu 服务器,该服务器有 2 个网卡,并且我为该服务器保留了 5 个 IP 地址。

从绑定文档中我了解到它可以轻松地用作容错和负载平衡工具,但我见过的所有示例都只处理每个绑定设备一个 IP 地址。

将两个网卡绑定在一起并将所有 5 个 IP 地址分配给单个设备的正确方法是什么?我可以使用虚拟设备名称(如 bond0:0)吗?我是否使用相同的网卡设置 4 个额外的绑定设备?还是根本就不可能?

我的服务器位于同一地点的设施中,我真的不想因为尝试一些不起作用的东西而失去连接。

答案1

首先,您无法通过绑定实现您想要的功能。某些类型的绑定需要网络管理员在网络交换机端执行操作。

无需对网络交换机采取任何措施,您可以安全地使用模式 1(主动/备份)来弥补网卡故障。

您创建 1 个包含两个网卡的绑定接口,并在其上设置主系统 IP 地址。

一旦一切正常,你就可以在 Bond 设备上创建 4 个 IP 别名 (bond0:0、bond0:1、bond0:2、bond0:3)

提示:确保能够访问服务器控制台,可以通过网络 kvm 导出设备、ipmi 甚至 hp ilo/dell drac/...,因为除非您非常幸运,否则您将在实施过程中中断网络连接。

相关内容