CentOS/Openeuler主机中,为一个网卡设置多个IP地址

1. 创建别名接口配置文件

/etc/sysconfig/network-scripts/ 目录下创建别名配置文件:

XML 复制代码
# 主接口配置文件(如果不存在)
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

# 别名接口配置文件
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0:1
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0:2

2. 配置主接口文件

XML 复制代码
# /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4

3. 配置别名接口文件

XML 复制代码
# /etc/sysconfig/network-scripts/ifcfg-eth0:1
DEVICE=eth0:1
BOOTPROTO=static
IPADDR=192.168.1.101
NETMASK=255.255.255.0
ONBOOT=yes

# /etc/sysconfig/network-scripts/ifcfg-eth0:2
DEVICE=eth0:2
BOOTPROTO=static
IPADDR=192.168.1.102
NETMASK=255.255.255.0
ONBOOT=yes

4. 重启网络服务

XML 复制代码
#### CentOS 7
sudo systemctl restart network
# 或者重启特定接口
sudo ifdown eth0 && sudo ifup eth0

#### Openeuler
nmcli con reload; nmcli con up eth0
相关推荐
测试修炼手册4 小时前
[测试工具] 用 Codex 做测试实战:从需求分析到自动化用例落地
运维·自动化·需求分析
米高梅狮子4 小时前
03.网络类服务实践
linux·运维·服务器·网络·kubernetes·centos·openstack
June`5 小时前
网络编程时内核究竟做了什么???
linux·服务器·网络
原来是猿5 小时前
腾讯云服务器端口开放完全指南
服务器·网络·腾讯云
你的保护色5 小时前
【无标题】
java·服务器·网络
楼兰公子5 小时前
RK3588 + Linux7.0.3 网络工程调试错误速查手册
linux·网络·3588
Elnaij5 小时前
Linux系统与系统编程(9)——自设计shell与基础IO
linux·服务器
IpdataCloud5 小时前
稳定的企业级IP数据接口怎么选?可用性指标+离线库高可用方案
运维·网络·tcp/ip
HMS工业网络6 小时前
如何解决使用TwinCAT时EtherCAT网络出现“Sync Manager Watchdog”报错
网络·网络协议·网络安全
WebGIS开发6 小时前
地信职业百科②:GIS运维
运维·gis·就业·转行