博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Open vSwitch安装
阅读量:4683 次
发布时间:2019-06-09

本文共 1073 字,大约阅读时间需要 3 分钟。

open vSwitch是将传统交换机的控制和转发层面分离,open vSwitch只负责转发数据包,控制器控制open 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

你可能感兴趣的文章
android 练习之路 (八)
查看>>
tp5 中 model 的聚合查询
查看>>
android wear开发之:增加可穿戴设备功能到通知中 - Adding Wearable Features to Notifications...
查看>>
压缩文件函数库(转载)
查看>>
【转】ubuntu12.04没有/var/log/messages解决
查看>>
Oracle EBS 初始化用户密码
查看>>
SYS_CONTEXT 详细用法
查看>>
Pycharm配置autopep8让Python代码更符合pep8规范
查看>>
函数的复写
查看>>
17_重入锁ReentrantLock
查看>>
winform窗口关闭提示
查看>>
64款工具,总有合适您的那款
查看>>
我的第一篇博客
查看>>
大数据学习线路整理
查看>>
【C++算法与数据结构学习笔记------单链表实现多项式】
查看>>
关于ProjectServer定制化项目中心页面
查看>>
使用Collectd + InfluxDB + Grafana进行JMX监控
查看>>
Linux下tar,zip命令详解
查看>>
C#垃圾回收机制
查看>>
31、任务三十一——表单联动
查看>>