手动搭建vxlan网络

前提:

1.  两台机器之间的两个网卡能通(三层进行通信就行)


手动搭建vxlan网络步骤

假设两个节点分别为:node1(10.0.0.100/24), node2 (10.0.0.101/24)

在node1执行下面的操作:

1.  ovs-vsctl add-br ovs-vxlan

2.  ovs-vsctl add-port ovs-vxlan vxlan0 -- set interface vxlan0 type=vxlan options:remote_ip=10.0.0.100 options:key=100 options:dst_port=4789

其中 key为vxlan的vni号, dst_port为vxlan监听的udp端口

3.  iptables -I INPUT -p udp --dport 4789 -j ACCEPT

4.  ifconfig ovs-vxlan 192.168.0.100/24 mtu 1450 up


在node2执行类似的操作:

1.  ovs-vsctl add-br ovs-vxlan

2.  ovs-vsctl add-port ovs-vxlan vxlan0 -- set interface vxlan0 type=vxlan options:remote_ip=10.0.0.101 options:key=100 options:dst_port=4789

其中 key为vxlan的vni号, dst_port为vxlan监听的udp端口

3.  iptables -I INPUT -p udp --dport 4789 -j ACCEPT

4.  ifconfig ovs-vxlan 192.168.0.101/24 mtu 1450 up


测试node1 和 node2 在vxlan桥的ip的连通性。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 VMWare 环境中,您可以使用 VXLAN 技术来实现虚拟机之间的跨主机通信。VXLAN 可以帮助您在虚拟网络中扩展 VLAN,并提供更大的可用 IP 地址空间。 如果您希望在 VMWare 环境中使用 VXLAN,以下是一些关键步骤: 1. 创建 VXLAN 网络:在 VMWare vSphere 环境中,您可以使用 vCenter Server 创建和管理 VXLAN 网络。通过 vCenter Server,您可以配置 VXLAN 网络标识符 (VNI)、VXLAN 网络范围以及其他相关设置。 2. 配置 VMKernel 网络适配器:VMKernel 网络适配器用于处理 VXLAN 流量。您需要为每个主机配置 VMKernel 网络适配器,并为其分配一个 IP 地址。此 IP 地址用于 VXLAN 流量的传输和接收。 3. 配置虚拟分布式交换机 (VDS):您需要使用 vCenter Server 配置虚拟分布式交换机,并为其启用 VXLAN 功能。VDS 是一种分布式交换机,可以跨多个主机管理和控制网络流量。 4. 配置逻辑交换机和端口组:通过 VDS,您可以创建逻辑交换机和端口组来连接虚拟机和物理网络。在配置逻辑交换机时,您可以选择使用 VXLAN 网络。 5. 配置虚拟机和网络策略:通过 vCenter Server,您可以为虚拟机分配 VXLAN 网络,并配置相关的网络策略和安全规则。 需要注意的是,VMWare 提供了多种虚拟网络技术,VXLAN 只是其中之一。您可以根据自己的需求和网络架构选择是否使用 VXLAN。在具体配置过程中,请参考 VMWare 的相关文档和指南。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值