当前位置:首页 > 嵌入式 > 嵌入式动态
[导读]今天,咱们来讨论有关虚拟网络适配器的文章:有关如何添加Linux虚拟网络适配器的教程。 现在,我将向您简要介绍虚拟网络适配器:有关添加Linux虚拟网络适配器的教程。 希望它将使所有朋友受益。

今天,咱们来讨论有关虚拟网络适配器的文章:有关如何添加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增添虚拟网卡教程这篇文章能帮到你,在和好朋友分享的时候,也欢迎感兴趣小伙伴们一起来探讨。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭