本文主要是介绍创建基于ovs的vxlan隧道,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.在两台虚拟机上安装openvswitch
1.1 安装openvswitch
$ sudo apt install openvswitch-switch
1.2 查看进程
$ ps -ef | grep ovs
1.3 查看ovs的版本
$ ovs-appctl --version
$ ovs-ofctl --version
2.在两台虚拟机上配置网桥
2.1 在ubuntu1上添加名为br0和br1的两个网桥:
$ sudo ovs-vsctl add-br br0
$ sudo ovs-vsctl add-br br1
查看网卡:$ ip a
在br0上添加一个端口,将enp0s3挂载到br0上:
$ sudo ovs-vsctl add-port br0 enp0s3
这样做的目的是方便我们在虚拟网桥上添加多个端口供我们使用,不必受限于enp0s3的有限端口。
此时我们将原先enp0s3分配的ip清除并指定给br0,让虚拟机网络能通过br0
1.1 安装openvswitch
$ sudo apt install openvswitch-switch
1.2 查看进程
$ ps -ef | grep ovs
1.3 查看ovs的版本
$ ovs-appctl --version
$ ovs-ofctl --version
2.在两台虚拟机上配置网桥
2.1 在ubuntu1上添加名为br0和br1的两个网桥:
$ sudo ovs-vsctl add-br br0
$ sudo ovs-vsctl add-br br1
查看网卡:$ ip a
在br0上添加一个端口,将enp0s3挂载到br0上:
$ sudo ovs-vsctl add-port br0 enp0s3
这样做的目的是方便我们在虚拟网桥上添加多个端口供我们使用,不必受限于enp0s3的有限端口。
此时我们将原先enp0s3分配的ip清除并指定给br0,让虚拟机网络能通过br0
这篇关于创建基于ovs的vxlan隧道的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!