日期:2014-05-16  浏览次数:20797 次

linux创建多个虚拟网卡

由于业务需要,要在单个物理网卡上建立多个虚拟网卡,操作如下

?

cd /etc/sysconfig/network-scripts/ ? #进入网卡目录

cp?ifcfg-eth0?ifcfg-eth0:1 ? # 复制出ifcfg-eth0:1虚拟网卡

vi?ifcfg-eth0:1 ? ?#配置ifcfg-eth0:1虚拟网卡

============================================

DEVICE="eth0:1" ? #修改名称

BOOTPROTO=none

NM_CONTROLLED="yes"

ONBOOT=yes

TYPE="Ethernet"

UUID="0694b368-ff87-4727-8dec-b17a4e021ae0"

HWADDR=00:0C:29:7B:2A:EB

IPADDR=192.168.1.89 ?#修改IP

PREFIX=24

GATEWAY=192.168.1.1

DNS1=192.168.1.1

DOMAIN=192.168.1.1

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=no

NAME=eth0:1 ? #修改名称

?============================================

:wq ?# 保存退出

?

reboot ? # 重启机器,经测试,service network restart 重启网卡命令并不能使新建的虚拟网卡生效,所以重启电脑

?

?