一、ovs安装与第一个bridge创建

本次操作环境为:ubuntu16.04 server版本

第一步,更新系统

  sudo apt-get update
  sudo apt-get upgrade

第二步,安装OVS

  sudo apt-get install openvswitch-switch

第三步,验证安装是否成功

sudo ovs-vsctl show

ovs_version: "2.5.2"

安装成功,这里采用的时快速安装的方式,也可以在官网下载tar包进行手动安装。

开始配置网桥

第一步,创建一个bridge

sudo ovs-vsctl add-br br0

第二步,启动物理网卡

sudo ifconfig enp0s31f6 up

第三步,将物理网卡绑定到这个网桥上。

sudo ovs-vsctl add-port br0 enp0s31f6
这里要注意 enp0s31f6 为要绑定的服务器物理网卡名称,br0是上一步进行创建的虚拟网桥名称。绑定完成之后,将出现网络连接异常的问题,这是因为物理网卡原来上网的方式属于第三层,而虚拟交换属于第二层,之前的IP已经失效。

第四步,重置物理网卡

sudo ifconfig enp0s31f6 0

第五步,修改原来的网卡配置

sudo vim /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto br0
iface br0 inet dhcp

第六步,重启服务器网卡。

sudo /etc/init.d/networking restart

[ ok ] Restarting networking (via systemctl): networking.service.

这时使用ifconfig可以看到br0已经自动获取到IP地址,内外网链接正常。

如果需要手动设置IP则执行以下命令

sudo ifconfig br0 172.31.141.210 netmask 255.255.255.0
sudo route add default gw 172.31.141.254

至此ovs安装与虚拟网桥均创建完成。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 装载自http://sdnhub.cn/index.php/openv-switch-full-guide/ 1 ...
    ximitc阅读 6,406评论 0赞 11
  • 【编者的话】当你在一台主机上成功运行Docker容器后,信心满满地打算将其扩展到多台主机时,却发现前面的尝试只相当...
    SDNLAB阅读 1,198评论 0赞 6
  • 转载自 http://blog.opskumu.com/docker.html 一、Docker 简介 Docke...
    极客圈阅读 10,856评论 0赞 120
  • 五、Docker 端口映射 无论如何,这些 ip 是基于本地系统的并且容器的端口非本地主机是访问不到的。此外,除了...
    R_X阅读 2,017评论 0赞 7
  • 刀是什么样的刀,一把长刀一把短刀,一对鸳鸯刀。 《鸳鸯刀》也是金庸小说里的,是一篇较短的小说,我想里面的太岳四侠就...
    生活即道阅读 475评论 0赞 0

友情链接更多精彩内容