Open vSwitch安装

open vSwitch是将传统交换机的控制和转发层面分离,open vSwitch只负责转发数据包,控制器控制open vSwitch如何转发
拓扑结构如下:
open <wbr>vSwitch安装

我的机器上有eth0、eth1和eth2网口,eth0与eth1、eth2独立分开,host1通过网线连接eth1,host2通过网线连接eth2,br0网桥相当于open vSwitch交换机,自动生成的网口br0目前暂不使用,host1和host2间可以互相ping通,不能ping通eth0的IP,open vSwitch和控制器通过eth0通信
 
添加名为br0的网桥
root@ubuntu:~# ovs-vsctl add-br br0
 
列出所有网桥
root@ubuntu229:~# ovs-vsctl list-br 
 
将网络接口eth1、eth2挂接到网桥br0上
root@ubuntu:~# ovs-vsctl add-port br0 eth1
root@ubuntu:~# ovs-vsctl add-port br0 eth2
 
出挂接到网桥br0上的所有网络接口
root@ubuntu229:~# ovs-vsctl list-ports br0
 
倘若需要删除网桥br0上的eth0网络接口
root@ubuntu229:~# ovs-vsctl del-port br0 eth0
 
设置独立eth0网络接口的IP
root@ubuntu229:~# ifconfig eth0 192.168.28.209/24 up
 
设置交换机与控制器的链接:
root@ ubuntu:~# ovs-controller tcp:192.168.28.233:6633 –detach
 
查看结果
root@ubuntu:~# ovs-vsctl show
131648b5-f7a6-4949-9a39-273ed62c0922
Bridge "br0"
        Controller "tcp:192.168.28.233:6633"
            is_connected: true
        Port "br0"
            Interface "br0"
                type: internal
        Port "eth1"
            Interface "eth1"
        Port "eth2"
            Interface "eth2"
验证:
root@ubuntu:~# netstat –anput |grep 6633

转载于:https://www.cnblogs.com/snowboy520z/p/3817392.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值