open vswitch 所有实例过MAC地址都是同一个MAC

在OpenvSwitch环境中,所有实例出到物理网络的MAC地址相同,导致通信问题。这个问题与路由器的ARP防护功能有关。解决方案包括在路由器上手动绑定MAC和IP,或者关闭路由器的报文源认证功能,但后者可能带来安全隐患,使得内网ARP攻击无法被有效拦截。
摘要由CSDN通过智能技术生成

问题:所有实例出到物理网络中(出了实例所在主机的网卡后)时MAC地址都是同一个MAC(进入实例查看网卡信息时,它们的MAC是不一样的)。


「注」:红色的全部是我的实例的IP和MAC,全部是一样的MAC。


对比VM Ware的实例:

「注」:VM WARE的实例出来后,全部有独立的MAC。


2013/11/28:原因是路由器用H3C ER3100,启动了ARP防护功能,对MAC重复做了检查。

                    解决方案:在路由器手动将这些显示重复的MAC 和IP 进行绑定。全部实例可以对外通信。

                    绑定如下:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: Open vSwitch(简称OVS)是一种开源的虚拟交换机,常用于虚拟化环境中的网络管理和流量控制。在本文中,我将为您提供一个基本的Open vSwitch教程。 首先,让我们开始安装Open vSwitch。您可以通过软件包管理器来安装,例如在Ubuntu上使用以下命令: sudo apt-get install openvswitch-switch 安装完成后,您可以通过使用ovs-vsctl等命令来配置和管理Open vSwitch。例如,创建一个新的虚拟交换机可以使用以下命令: sudo ovs-vsctl add-br br0 接下来,您可以使用以下命令将物理网络接口添加到虚拟交换机上: sudo ovs-vsctl add-port br0 eth0 这将把名为eth0的物理接口连接到br0虚拟交换机。 一旦创建了虚拟交换机,您可以设置流表和规则来控制数据包的流动。例如,您可以使用以下命令设置一个规则,将从虚拟机vm1发出的流量限制在10Mbps: sudo ovs-vsctl add-bundle br0 \ -- set bridge br0 flows=@vm1 \ -- --id=@vm1 \ priority=100,in_port=1,dl_dst=vm1_mac,actions=output:2,dl_dst=other_vm,actions=output:3 \ -- set Bridge br0 other_config:flow-restore-wait=true 在这个例子中,我们设置了一个ID为@vm1的流表,定义了一个优先级为100的规则,它将输入端口为1、目标MAC地址为vm1_mac的流量转发到输出端口2,并将目标MAC地址为other_vm的流量转发到输出端口3。 通过这个基本的Open vSwitch教程,您应该对如何安装和配置Open vSwitch有了一定的了解。当然,Open vSwitch还有许多高级功能和配置选项,您可以在官方文档中找到更多信息并深入学习。 ### 回答2: Open vSwitch 是一个用于虚拟交换机的开源软件,它允许用户创建和管理虚拟网络。它是一个多层的、可编程的虚拟交换机,可以在物理服务器、虚拟机和容器之间提供高性能的网络连接。 Open vSwitch 提供了一种适用于多种场景的网络虚拟化解决方案。运行在虚拟交换机上的 Open vSwitch 可以通过管理接口进行配置,允许用户创建虚拟网络和虚拟端口,并与物理网络进行连接。 Open vSwitch 教程可以帮助用户了解如何设置和配置 Open vSwitch。这个教程通常包括如何安装 Open vSwitch 软件包、如何进行基本配置(例如创建虚拟交换机和端口)、如何进行高级配置(例如设置 VLAN 标识、配置流表)、如何使用 Open vSwitch CLI 或 API 进行交互等。 在教程中,还会介绍 Open vSwitch 的一些常用功能,例如网络隔离、虚拟网络的外部连接(例如连接物理网络或云服务提供商网络)、流量监控和负载均衡等。教程通常还会提供实例和示例配置,以帮助用户更好地理解并使用 Open vSwitch。 通过学习和应用 Open vSwitch 教程,用户可以深入了解和掌握虚拟交换机的概念和实践,以及如何使用 Open vSwitch 来构建高性能、灵活和可扩展的虚拟网络。它对于系统管理员、网络工程师和云计算从业者来说,都是非常有意义和有益的资源。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值