centos更换网卡后怎么更新配置_CentOS7 - 绑定多个地址到一个网卡上

绑定多个地址到一个网卡上

本文演示如何将多个 IP 地址绑定到单个以太网设备。将多个地址分配到同一设备的功能可能是有用的-最明显的好处是您不需要购买多个以太网卡。硬件成本大幅下降, 但 IT 预算仍然紧张。也许一个不太明显的好处, 但另一个更有价值的好处是, 它在配置网络服务时提供了更大的灵活性。不同的服务 (如电子邮件和网站) 可以在同一系统上运行, 但可以使用不同的地址进行访问。

Getting ready

首先,需要具有工作网络连接的 CentOS 系统。它假定您的主以太网设备是 enp0s3, 并配置了静态 IP 地址。您还需要通过使用根帐户登录来提供管理权限。

How to do it...

请按照以下步骤将多个地址绑定到同一以太网设备:

  • 制作设备配置文件的副本:
cd /etc/sysconfig/network-scripts/cp ifcfg-enp0s3 ifcfg-enp0s3:1
  • 使用文本编辑器打开新文件:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3:1
  • 完全删除 UUID 条目。如果存在 HWADDR 条目, 也请删除该条目。
  • 更新名称和设备值:
NAME="System enp0s3:1"DEVICE="enp0s3:1"
  • 将 IPADDR 的值更改为您要使用的 IP 地址:
IPADDR="192.168.56.101"
  • 保存更改,退出文件.
  • 重启网卡,让更改生效:
systemctl restart network.service

How it works...

您了解了如何将多个 IP 地址分配给同一以太网设备。我们制作了一个原始网络配置文件的副本, 注意对其进行适当的命名以创建虚拟适配器, 并编辑了其配置详细信息。由于第一个设备的配置名称为 ifcfg-enp0s3, 因此新文件被命名为 ifcfg-enp0s3:1, 以创建与该设备关联的第一个虚拟适配器。如果要添加更多适配器 (分配更多 IP 地址), 请使用递增数字 (例如, enp0s3:2、enp0s3:2, 依此类推) 重复这些步骤。

在配置文件中,我们移除了HWADDR和UUID配置条目,因为对于一个虚拟适配器不需要。然后,我们更新了DEVICE和NAME条目,给虚拟适配器一个识别号,以及,当然,我们更新IPADDR条目分配一个IP地址:

41e114fcf6d949de65a094d795b8bcd5.png

多个IP地址通过虚拟适配器的方式绑定到一个物理以太网卡上。

See also

Refer to the following resources for more information on binding multiple addresses to the same Ethernet device:

  • Create Multiple IP Addresses to One Single Network Interface (http://www.tecmint.com/create-multiple-ip-addresses-to-one-single-network-interface)
  • Assign Multiple IP Addresses To Single Network Interface Card On CentOS 7 (http://www.unixmen.com/linux-basics-assign-multiple-ip-addresses-single-network-interface-card-centos-7)
  • Adding Secondary IP Addresses (https://dbiers.me/adding-secondary-ip-addresses-centosrhel/)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值