租用这个服务的机构,我们称之"租户/tenant/项目/project"

租户  用户

vxlan划分租户    


[root@h1 ~]# ip addr1: lo: 
 mtu 65536 qdisc noqueue state UNKNOWN    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00    inet 127.0.0.1/8 scope host lo       valid_lft forever preferred_lft forever2: eth0: 
 mtu 1500 qdisc mq state UP qlen 1000    link/ether 00:50:56:a0:b6:6b brd ff:ff:ff:ff:ff:ff    inet 192.168.1.201/24 brd 192.168.1.255 scope global eth0       valid_lft forever preferred_lft forever3: ovs-system: 
 mtu 1500 qdisc noop state DOWN    link/ether 36:26:25:65:14:9c brd ff:ff:ff:ff:ff:ff4: br-ex: 
 mtu 1500 qdisc noqueue state UNKNOWN    link/ether de:4c:6d:9c:15:4d brd ff:ff:ff:ff:ff:ff5: br-int: 
 mtu 1500 qdisc noop state DOWN    link/ether ce:0b:9b:b5:c1:4d brd ff:ff:ff:ff:ff:ff6: br-tun: 
 mtu 1500 qdisc noop state DOWN    link/ether ae:75:26:fb:f8:42 brd ff:ff:ff:ff:ff:ff

你想把哪个网络作为数据包的出口,那么你就应该把那个网卡桥接到 br-ex

openvswitch  简称  ovs 

配置网卡      重点

[root@h1 network-scripts]# cat ifcfg-eth0  DEVICE=eth0  DEVICETYPE=ovs  TYPE=OVSPort  OVS_BRIDGE=br-ex  ONBOOT=yes  BOOTPROTO=none[root@h1 network-scripts]# cat ifcfg-br-exDEVICE=br-exDEVICETYPE=ovsTYPE=OVSBridgeONBOOT=yesBOOTPROTO=noneIPADDR=192.168.1.201NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=202.106.0.20
查看网卡2: eth0: 
 mtu 1500 qdisc mq master ovs-system state UP qlen 1000    link/ether 00:50:56:a0:b6:6b brd ff:ff:ff:ff:ff:ff3: ovs-system: 
 mtu 1500 qdisc noop state DOWN    link/ether d2:18:7d:5e:5e:b9 brd ff:ff:ff:ff:ff:ff5: br-ex: 
 mtu 1500 qdisc noqueue state UNKNOWN    link/ether 00:50:56:a0:b6:6b brd ff:ff:ff:ff:ff:ff    inet 192.168.1.201/24 brd 192.168.1.255 scope global br-ex       valid_lft forever preferred_lft forever

管理员登陆http://192.168.1.201/dashboard

选择系统--网络--创建网络

创建,点击网络名称put-ex

下一步

wKioL1d6O82iXQKMAAAjPCKBpRc935.png

wKiom1d6O82CU2ndAAAgCYExGks039.png


创建一个项目,创建一个新的用户,新用户关联项目。

用新的用户登录,创建网络

先创建网络,然后创建路由,连到网络上,最后添加端口