openstack学习笔记二 网络设置基础

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


租户  用户


vxlan划分租户    


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@h1 ~] # ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> 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 forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> 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 forever
3: ovs-system: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
     link /ether  36:26:25:65:14:9c brd ff:ff:ff:ff:ff:ff
4: br-ex: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
     link /ether  de:4c:6d:9c:15:4d brd ff:ff:ff:ff:ff:ff
5: br-int: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
     link /ether  ce:0b:9b:b5:c1:4d brd ff:ff:ff:ff:ff:ff
6: br-tun: <BROADCAST,MULTICAST> 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 

配置网卡      重点

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[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-ex
DEVICE=br-ex
DEVICETYPE=ovs
TYPE=OVSBridge
ONBOOT= yes
BOOTPROTO=none
IPADDR=192.168.1.201
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=202.106.0.20
1
2
3
4
5
6
7
8
9
10
查看网卡
 
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> 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:ff
3: ovs-system: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
     link /ether  d2:18:7d:5e:5e:b9 brd ff:ff:ff:ff:ff:ff
5: br-ex: <BROADCAST,MULTICAST,UP,LOWER_UP> 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


wKioL1d6O8zwMz7xAAAehcos9zE809.png

下一步


wKioL1d6O82iXQKMAAAjPCKBpRc935.png

wKiom1d6O82CU2ndAAAgCYExGks039.png





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


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


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


wKioL1d6O82CSVi6AAGZVzrwp4Y028.png










本文转自 295631788 51CTO博客,原文链接:http://blog.51cto.com/hequan/1795705,如需转载请自行联系原作者
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/483530

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。