学习啦 > 学习电脑 > 操作系统 > Linux教程 > Linux系统怎么增加虚拟网卡

Linux系统怎么增加虚拟网卡

时间: 春健736 分享

Linux系统怎么增加虚拟网卡

学习啦在线学习网   有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里学习啦小编为大家介绍在linux服务器上添加虚拟网卡的方法。

学习啦在线学习网   Linux系统怎么增加虚拟网卡

  增加虚拟网卡方法一:学习啦在线学习网快递创建\删除虚拟网卡

  sudo ifconfig eth0:0 192.168.10.10 up

  以上的命令就可以在eth0网卡上创建一个叫eth0:0的虚拟网卡,他的地址是:192.168.1.63

学习啦在线学习网   如果不想要这个虚拟网卡了,可以使用如下命令删除:

学习啦在线学习网   sudo ifconfig eth0:0 down

  重启服务器或者网络后,虚拟网卡就没有了。

学习啦在线学习网   hzhsan:但是发现添加的虚拟网卡和原网卡物理地址是一样的。

  增加虚拟网卡方法二::修改网卡配置文件

学习啦在线学习网   在ubuntu下,网卡的配置文件是/etc/network/interfaces,所以我们修改它:

  sudo vim /etc/network/interfaces

学习啦在线学习网   在这个文件中增加如下内容并保存:

  auto eth0:0

学习啦在线学习网   iface eth0:0 inet static

  address 192.168.10.10

  netmask 255.255.255.0

  #network 192.168.10.1

  #broadcast 192.168.1.255

  保存后,我们需要重启网卡(重新加载配置文件)才会生效,使用如下命令重启:

学习啦在线学习网   sudo /etc/init.d/networking restart

  他的优点是重启服务器或者网卡配置不会丢失。

  增加虚拟网卡方法三::创建tap

  前两种方法都有一个特点,创建的网卡可有不同的ip地址,但是Mac地址相同。无法用来创建虚拟机。

学习啦在线学习网   添加虚拟网卡tap

  tunctl -b

  附上相关命令简介:

  显示网桥信息

学习啦在线学习网   brctl show

  添加网桥

  brctl addbr virbr0

  激活网桥

  ip link set virbr0 up

  添加虚拟网卡tap

学习啦在线学习网   tunctl -b

  tap0 -------》 执行上面使命就会生成一个tap,后缀从0,1,2依次递增

学习啦在线学习网   激活创建的tap

  ip link set tap0 up

  将tap0虚拟网卡添加到指定网桥上。

  brctl addif br0 tap0

  给网桥配制ip地址

学习啦在线学习网   ifconfig virbr1 169.254.251.4 up

  将virbr1网桥上绑定的网卡eth5解除

学习啦在线学习网   brctl delif virb1 eth5

学习啦在线学习网   给virbr1网桥添加网卡eth6

  brctl addif virbr1 eth6

学习啦在线学习网   以上就是Linux增添虚拟网卡的方法,三种方法各异,有需要的用户可选择其中任一方法来添加虚拟网卡。

学习啦在线学习网 看过“ Linux系统怎么增加虚拟网卡 ”的人还看了:

1.WIN7系统添加虚拟网卡的方法

2.ADSL不能拨号怎么办

3.WIN7桌面图片自动轮流播放的方法

4.无线宽带路由器设置网络的方法有哪些

5.ADSL Modem的Test指示灯一直亮怎么办

647825