虚拟机网络 macvlan 与 macvtap

本文介绍了KVM虚拟机的网络模式,包括桥接模式和NAT模式,并重点讲解了macvlan和macvtap。macvlan能将物理网卡虚拟成多个虚拟网卡,实现多块虚拟网卡连接到交换机。macvtap作为TAP设备的替代品,提供直接的数据传递到内核中的MacVTap以太网口。文章还详细阐述了macvtap的工作模式和创建MacVTap的方法。
摘要由CSDN通过智能技术生成

https://segmentfault.com/a/1190000015418876

网络模式

KVM安装完成后,首先需要进行网络设定,KVM支持四种网络模式:

桥接模式
NAT模式
用户网络模式
直接分配设备模式

桥接(Bridge)模式

在桥接模式下,宿主机和虚拟机共享同一个物理网络设备,虚拟机中的网卡和物理机中的网卡是平行关系,所以虚拟机可以直接接入外部网络,虚拟机和宿主机有平级的IP。
在这里插入图片描述
原本宿主机是通过网卡eth0连接外部网络的,网桥模式会新创建一个网桥br0,接管eth0来连接外部网络,然后将宿主机和虚拟机的网卡eth0都绑定到网桥上。

使用桥接模式需要进行以下操作:

编辑/etc/network/interfaces,增加如下内容

auto br0
iface br0 inet dhcp  # 网桥使用DHCP模式,从DHCP服务器获取IP
bridge_ports enp3s0  # 网卡名称,网桥创建前连接外部的网卡,可通过ifconfig命令查看,有IP地址的就是
bridge_stp on  # 避免数据链路出现死循环
bridge_fd 0  # 将转发延迟设置为0

接下来需要重启networking服务(如果

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值