问题描述:需要在Linux服务器的网卡上配置多个IP地址,以满足业务需求或提升网络灵活性。
配置步骤:
1. 查看网卡信息:
运行命令 ip addr 查看服务器的网卡信息,找到需要配置双IP的网卡名称,例如 eth0 。
2. 配置主IP:
使用 nmcli 命令配置主IP地址,格式为:
nmcli con mod eth0 ipv4.addresses 192.168.1.10/24
其中:
- eth0 为网卡名称
- 192.168.1.10 为要配置的主IP地址
- /24 为子网掩码
3. 配置第二IP:
使用 ip 命令添加第二IP地址,格式为:
ip addr add 192.168.2.10/24 dev eth0
其中:
- 192.168.2.10 为第二IP地址
4. 激活配置:
运行命令 nmcli con up eth0 激活网卡配置。
注意事项:
- 确保网卡支持多个IP地址。
- 第二IP地址必须与主IP地址属于不同的子网。
- 配置完成后,可以使用 ip addr 命令查看网卡的IP信息,确保配置已生效。
优势:
通过为网卡添加双IP,可以实现以下优势:
- 分离不同网络或业务
- 提升服务器的网络冗余性
- 优化网络流量管理