Linux添加虚拟网卡的多种方法

47 篇文章 1 订阅
Linux添加虚拟网卡的多种方法

有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在linux服务器上添加虚拟网卡. 

我们向eth0中添加一块虚拟网卡:

第一种方法:快递创建\删除虚拟网卡

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

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

-------------------------------------------
在linux中虚拟网卡的方法

第三种方法:创建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      

  • 8
    点赞
  • 0
    评论
  • 42
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
<p> <span style="color:#404040;">虚拟化诞生重要原因就是提升资源利用率,从而起到节约成本主要目,这也是高级运维工程师必须掌握技能之一。</span> </p> <p> <span style="color:#404040;"><span style="color:#404040;">本套视频完整讲解了虚拟化在不同阶段出现关键性技术。</span><br /><br /><span style="color:#404040;">Vcent是 VMware 公司出品企业级虚拟化产品,也是公认最优秀虚拟化产品之一,在世界百强企业利用率居高不下。Vcent 是一种基础架构虚拟化,或者我更愿意称它为“传统虚拟化”,基于裸金属结构模式开发而来,大大提升了稳定性以及运行效率。在视频中讲解了虚拟常见分类、安装 、网络配置、资源分割等常用技术,让你在生产化境配置中游刃有余!</span><br /><br /><span style="color:#404040;">Docker为 DockerCloud公司出品,现已成为了容器级虚拟标准方案。Docker优点非常众多,但是最让人印象深刻莫过于“秒”级启动了,这是很多平台常用一种描述方式。其实,这种说法不太友好,应该说为容器启动时间等于容器内部进程启动时间,这就可以让我们做到很多事情了。比如,不再去关注进程失败原因从而找到解决方案,只需关心当前是否存在即可,失败 〉删除容器 〉重新启动容器,成了我们常见操作。视频中对Docker技术讲解非常细致,Docker常用命令、网络、存储、驱动、仓库一应俱全,是你走入容器世界必备资料</span><br /><br /><span style="color:#404040;">OpenStack,也就是常说云计算平台,它在云计算市场使用率达到了自然垄断地位。比如:阿里云、百度云、红帽云平台等都是使用OpenStack作为底层平台为构建基础。如果你处于云计算行业,那么OpenStack是你必备技能。视频中对OpenStack框架进行分离讲解,对不同组件进行解析安装到最终实例部署构建,带你走入云计算大门!</span><br /><span style="color:#404040;">关于虚拟技术,这里应有尽有,快来学习吧!</span><br /><br /><span style="color:#404040;">本视频中:</span><br /><span style="color:#404040;">01-02为虚拟化概述</span><br /><span style="color:#404040;">03-06为Vcent</span><br /><span style="color:#404040;">07-29为Docker</span><br /><span style="color:#404040;">30-53为云计算OpenStack</span><br /></span> </p>
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值