OPENSTACK基础的网络实验

在network节点把ens36配置桥接到br-ex这个ovs网桥,并配置为br-ex为固定IP

ifcfg-ens36文件内容如下:

TYPE="OVSPort"

DEVICETYPE="ovs"

OVS_BRIDGE="br-ex"

BOOTPROTO=static

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

NAME=ens36

DEVICE=ens36

ONBOOT=yes

ifcfg-br-ex文件内容如下:

TYPE=OVSBridge

BOOTPROTO=static

DEFROUTE=yes

PEERDNS=yes

PEERROUTES=yes

NAME=br-ex

DEVICE=br-ex

DEVICETYPE=ovs

ONBOOT=yes

IPADDR=192.168.79.86

NETMASK=255.255.255.0

GATEWAY=192.168.79.1

systemctl restart network

修改/etc/neutron/plugins/ml2/openvswitch_agent.ini

bridge_mappings = physnet1:br-ex

systemctl restart neutron-openvswitch-agent.service

修改/etc/neutron/l3_agent.ini

external_network_bridge =

systemctl restart neutron-l3-agent.service

路由测试

1)创建外网及外网子网outside_subnet 192.168.79.0/24

2)创建内网及内网子网mysubnet1 10.0.0.0/24

3)可以新建路由,指定外部网络为outside_subnet,并把内网端口跟路由连接并启用SNAT

4)创建实例接入内网(注意外部网络的端口不能直接跟虚拟机连接,虽然在创建的时候可以选择,但实例会因此创建失败)。这时测试SNAT,可以在实例直接PING通外网

5)浮动IP测试,分配浮动IP给项目。把浮动IP绑定到实例。记得修改安全组允许ssh入方向及ICMP可以访问。测试在外部网络可以直接SSH到实例

安全组测试:注意默认入方向都是禁止访问的。需要修改default安全组以允许外部网络访问实例

相关推荐
德迅云安全-小潘4 分钟前
网站遭遇SQL注入攻击?应急处置、漏洞修复与长效防御完整方案
网络·sql·oracle
电子元件小说家31 分钟前
Coilcraft S5499-DL 国产替代选型分析:同于科技 Tonevee 同参数产品评估指南
网络·科技
VidDown38 分钟前
VidDown 工具站:视频分辨率技术
javascript·网络·编辑器·音视频·视频编解码·视频
长和信泰光伏储能1 小时前
探索绿色能源:离网光伏系统安装指南
网络
极客先躯1 小时前
高级java每日一道面试题-2026年02月09日-实战篇[Docker]-Docker 容器有哪些安全风险?如何缓解?
java·运维·网络·安全·docker·容器
七夜zippoe1 小时前
DolphinDB OPC-UA协议接入:工业标准通信
网络·通信·dolphindb·工业标准·opc-ua
yxl874646461 小时前
磐创PCTG-9013 Modbus转ProfibusDP工业协议转换器
网络·科技·物联网·gateway·信息与通信
唐青枫2 小时前
Php Doctrine ORM 实战详解:从实体映射到查询、关联与事务
php·symfony
蚂蚁数据AntData2 小时前
从ChatBI到业务记忆:重新定义数据智能的生产力边界
大数据·网络·数据库·人工智能·算法
W.W.H.2 小时前
Ping 与 TCP:网络连通性探测的两种维度
网络·网络协议·tcp/ip