zoukankan      html  css  js  c++  java
  • ovs+linux bridge

    1、 创建ovs br-int br-tun

    ovs-vsctl add-br br-tun
    ovs-vsctl add-br br-int
    
    
    [root@kunpeng82 ovs]# ovs-vsctl list-ports br-int
    patch-int
    [root@kunpeng82 ovs]# ovs-vsctl list-ports br-tun
    patch-tun
    
    [root@kunpeng82 ovs]# ovs-vsctl add-port br-int patch-int -- set Interface patch-int type=patch -- set Interface patch-int options:peer=patch-tun
    [root@kunpeng82 ovs]# ovs-vsctl add-port br-tun patch-tun -- set Interface patch-tun type=patch -- set Interface patch-tun options:peer=patch-int
    [root@kunpeng82 ovs]# ovs-vsctl show
    2be9582b-aee2-4bc5-8856-2adaabcef19b
        Bridge br-tun
            Port br-tun
                Interface br-tun
                    type: internal
            Port patch-tun
                Interface patch-tun
                    type: patch
                    options: {peer=patch-int}
        Bridge br-int
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
            Port br-int
                Interface br-int
                    type: internal
    [root@kunpeng82 ovs]# brctl addbr qbr01
    [root@kunpeng82 ovs]# ip link set qbr01 up
    [root@kunpeng82 ovs]# ip link add qvo01 type veth peer name qvb01
    [root@kunpeng82 ovs]# brctl addif qbr01 qvb01
    [root@kunpeng82 ovs]# brctl show qbr01
    bridge name bridge id STP enabled interfaces
    qbr01 8000.86286e0f27b5 no qvb01
    [root@kunpeng82 ovs]# ovs-vsctl add-port br-int qvo01
    [root@kunpeng82 ovs]# ovs-vsctl show
    2be9582b-aee2-4bc5-8856-2adaabcef19b
        Bridge br-tun
            Port br-tun
                Interface br-tun
                    type: internal
            Port patch-tun
                Interface patch-tun
                    type: patch
                    options: {peer=patch-int}
        Bridge br-int
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
            Port "qvo01"
                Interface "qvo01"
            Port br-int
                Interface br-int
                    type: internal
    [root@kunpeng82 ovs]# ovs-vsctl list-ports br-tun
    patch-tun
    [root@kunpeng82 ovs]# ovs-vsctl list-ports br-int
    patch-int
    qvo01
    [root@kunpeng82 ovs]# ovs-vsctl add-br br-tun2
    [root@kunpeng82 ovs]# ovs-vsctl list-ports br-tun2
    [root@kunpeng82 ovs]# ovs-vsctl show
    2be9582b-aee2-4bc5-8856-2adaabcef19b
        Bridge br-tun
            Port br-tun
                Interface br-tun
                    type: internal
            Port patch-tun
                Interface patch-tun
                    type: patch
                    options: {peer=patch-int}
        Bridge "br-tun2"
            Port "br-tun2"
                Interface "br-tun2"
                    type: internal
        Bridge br-int
            Port patch-int
                Interface patch-int
                    type: patch
                    options: {peer=patch-tun}
            Port "qvo01"
                tag: 100
                Interface "qvo01"
            Port br-int
                Interface br-int
                    type: internal
        Bridge ovs-switch
            Port ovs-switch
                Interface ovs-switch
                    type: internal
            Port "p0"
                Interface "p0"
                    type: internal
            Port "p1"
                Interface "p1"
                    type: internal
            Port "p2"
                Interface "p2"
                    type: internal
        ovs_version: "2.12.0"
  • 相关阅读:
    Tomcat安装(安装版)
    Selenium自动化测试(一)之环境搭建
    Windows快速启动应用高效搜索文件工具-Listary
    Python3之jsonpath使用和json转换
    Python3操作SQLite数据库
    初识面向对象
    忘记虚拟机中Linux的登录密码解决办法
    win10自带虚拟机的使用(Hyper-v)
    nigx下配置tp5.1路由
    PHP无限极菜单
  • 原文地址:https://www.cnblogs.com/dream397/p/12306943.html
Copyright © 2011-2022 走看看