Linux Vxlan

Posted 知行者的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux Vxlan相关的知识,希望对你有一定的参考价值。

Linux 从3.7.0 开始支持vxlan,到3.9.0 3.10.0 基本趋于稳定。

一下是一些配置命令关于如何在kernel配置vxlan 实例:

ip link add vxlan1 type vxlan id 1 local 172.31.0.106 remote 172.31.0.107 dstport 4789 dev eth0

vxlan1:具体的vlxan实例名字

id:VNI

local:本机VTEP的源IP

remote: 远端VTEP的IP

dstport:VXLAN UDP 目的端口号,rfc标准是4789(0x12B5),为了兼容之前的版本,所以也是可配置的

dev:本地VTEP 绑定的物理实例(选配的)

 

ip link set vxlan1 up

手动 up vxlan实例

 

ip addr add 10.0.0.107/24 dev vxlan1

为 VXLAN实例配置IP,作为VXLAN的网关

 

bridge fdb add b2:ee:aa:42:8b:0b dst 172.31.0.107 dev vxlan0

添加VXLAN L2表项

 

ip neigh add 10.0.0.107 lladdr b2:ee:aa:42:8b:0b dev vxlan0

添加VXLAN ARP 表项

 

ip -d link show vxlan0

show VXLAN实例

 

以上是关于Linux Vxlan的主要内容,如果未能解决你的问题,请参考以下文章

基于Linux的点对点VXLAN通信

VXLAN与Linux服务架构

VXLAN与Linux服务架构

VXLAN与Linux服务架构

使用CentOS Linux Bridge搭建Vxlan环境

[svc]linux上vxlan实战