
Linux
单网卡多
IP 的配置方法
1
.永久配置的方法:
知道在
Linux
下网卡被称为 eth0,eth1,eth2.....
,所有网卡的配置文件都存储在
/etc/sysconfig/network/ 下,文件名是以
ifcfg-eth0,ifcfg-eth1,ifcfg-eth2....
来命名的。
一块网卡对应一个配置文件。如果我们要给
eth0
配置两个 IP
地址,我们该怎么办呢?
可以找到对应
MAC
地址的网卡信息: ifcfg-eth-id-00:0c:29:7a:1d:43
编辑修改:
BOOTPROTO='static'
MTU=''
REMOTE_IPADDR=''
STARTMODE='onboot'
UNIQUE='B35A.weGuQ9ywYPF'
_nm_name='bus-pci-0000:02:00.0'
BROADCAST='192.168.1.255'
IPADDR_1='192.168.1.129'
#每个需要配置的
IP 地址需要
ip| 掩码
| 标示
NETMASK_1='255.255.255.0'
LABEL_1='1'
IPADDR_2='192.168.1.140'
NETMASK_2='255.255.255.0'
LABEL_2='2'
IPADDR_3='192.168.1.160'
NETMASK_3='255.255.255.0'
LABEL_3='3'
NETWORK='192.168.1.0'
配置完成后,到
/etc/init.d/ 目录下,执行
./network restart 使网络配置生效。
2.
临时配置的方法
需要临时为单网卡配置多
IP 地址,可通过如下命令实现:
ifconfig eth0:0 192.168.1.21 netmask 255.255.255.0
ifconfig eth0:1 192.168.1.22 netmask 255.255.255.0
该配置将在重启后消失。