
正文
Linux 添加虚拟网卡
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用的Linux版本是Centos 7:
[root@vnode33 bin]# cat /etc/redhat-release
CentOS Linux release 7.2. (Core)
使用ifconfig命令查看当前可用的网卡有eth1:
[root@vnode33 network-scripts]# ifconfig
eth1: flags=<UP,BROADCAST,RUNNING,MULTICAST> mtu
inet 172.86.40.129 netmask 255.255.255.0 broadcast 172.86.40.255
inet6 fe80:::ff:fe19: prefixlen scopeid 0x20<link>
ether ::::: txqueuelen (Ethernet)
RX packets bytes (4.8 MiB)
RX errors dropped overruns frame
TX packets bytes (125.8 KiB)
TX errors dropped overruns carrier collisions
进入目录 [root@vnode33 sysconfig]# cd /etc/sysconfig/network-scripts/ 查看eth1的配置:
[root@vnode33 network-scripts]# cat ifcfg-eth1
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=no
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth1
UUID=575fa71d-1ba7-468e-bd3c-2a6a5f379a78
DEVICE=eth1
ONBOOT=yes
IPADDR=172.86.40.129
PREFIX=
GATEWAY=172.86.40.254
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
复制该文件并修改红色标注的三行: cp ifcfg-eth1 ifcfg-eth1:
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=no
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth1:1
UUID=575fa71d-1ba7-468e-bd3c-2a6a5f379a78
DEVICE=eth1:1
ONBOOT=yes
IPADDR=172.86.40.130
PREFIX=
GATEWAY=172.86.40.254
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_PRIVACY=no
最后重启系统网络服务: service network restart
我们再次查看接口,可以看见虚拟网卡已经启动了:
[root@vnode33 network-scripts]# ifconfig
eth1: flags=<UP,BROADCAST,RUNNING,MULTICAST> mtu
inet 172.86.40.129 netmask 255.255.255.0 broadcast 172.86.40.255
inet6 fe80:::ff:fe19: prefixlen scopeid 0x20<link>
ether ::::: txqueuelen (Ethernet)
RX packets bytes (4.9 MiB)
RX errors dropped overruns frame
TX packets bytes (139.4 KiB)
TX errors dropped overruns carrier collisions eth1:: flags=<UP,BROADCAST,RUNNING,MULTICAST> mtu
inet 172.86.40.130 netmask 255.255.255.0 broadcast 172.86.40.255
ether ::::: txqueuelen (Ethernet)







