在CentOS服务器上配置单个网卡多个IP地址可以实现更灵活的网络配置。这种配置适用于需要将服务器连接到多个网络或子网的情况,或者需要为不同的服务分配不同的IP地址。下面我将为您提供详细的步骤和源代码示例。
步骤1:编辑网络配置文件
首先,您需要编辑CentOS服务器上的网络配置文件。打开终端并以root用户身份执行以下命令:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
注意:这里的ifcfg-eth0文件名可能因系统而异,如果您的网卡名称不是eth0,请相应地更改文件名。
步骤2:配置主IP地址
在打开的ifcfg-eth0文件中,找到以下行:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=dhcp
将其修改为以下内容:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
在上面的示例中,我使用了192.168.1.100作为主IP地址,您可以根据您的网络环