ubuntu22.04+vxlan配置步骤

ubuntu22.04+vxlan配置步骤

设备信息

系统:ubuntu22.04,内核5.15.x
ip1:192.168.119.143
ip2:192.168.119.147

配置点对点vxlan测试连通性

ip link add vxlan0 type vxlan id 42 dstport 4789 local 192.168.119.143 remote 192.168.119.147 
ip link set vxlan0 up
ip addr add 172.17.0.2/24 dev vxlan0
ping 172.17.0.3
ip addr delete 172.17.0.2/24 dev vxlan0

创建网桥br0、vrf0

ip link add br0 type bridge
ip link add vrf0 type vrf table 10
ip addr add 172.17.0.1/24 dev br0
ip link set br0 master vrf0
ip link set vxlan0 up
ip link set br0 up
ip link set vrf0 up

创建虚拟环境ns0、端口对veth0、veth1

ip netns add ns0
ip link add type veth
ip link set dev veth1 netns ns0
ip netns exec ns0 ip link set dev veth1 name eth0
ip netns exec ns0 ip link set dev eth0 up
ip link set dev veth0 master br0
ip link set dev veth0 up
ip netns exec ns0 ip addr add 172.17.0.2/24 dev eth0
ip -d link show vxlan0
ip link set vxlan0 master br0

验证

ip netns exec ns0 /bin/bash 或 ip netns exec ns0 /bin/bash --rcfile  \"")
ping 172.17.0.3

常用命令

ip netns list 查询命名空间
ls /var/run/netns/ 命名空间所在目录
ip -d link show vxlan0 查看vxlan详细信息
ip route show vrf vrf0 查看vrf0中的路由
bridge fdb show 查看fdb转发表
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值