网页Openstack创建 实例 实例间通信 和 远程登录 绑定浮动ip
192.168.20.40/dashboard20.40为控制节点的ip
1.网页创建实例
1.增加镜像
2.创建实例类型
3.创建网络
4.创建实例 选择实例类型 选择网络 选择镜像
5选择实例类型
选择网络
实例创建完成
5.查看控制台信息 点开 实例
192.168.30.103 为test的ip
计算节点查看cpu使用的资源
cd /var/log/nova/
tail -f nova-compute.log
2网页 实例间的 通信
1.同网段 同节点 实例间通信
这个是外网卡指定的 配置文件
vim /etc/neutron/plugins/ml2/linuxbridge_agent.ini
再创建一个同网段的实例
192.168.30.119为
检测两个实例是否可以通信 在test2实例 控制台中 ping test实例
拓扑结构为
定义的网络为 vxlan100 192.168.30.0的网段 自动分配分配IP为 30.100 - 30.200
test 和 test2 两个实例 连接到vxlan100 IP为192.168.30.0的网段
2.同网络 跨节点 走租户网络 (内部网络)
走第二块网卡192.168.10.10 内部网络
第一个节点内部封装一下,走10.10内部网络
到了第二个节点解封装即可
3.跨网段实例通信 30 和 40 网段
创建第二个网络
vxlan200
地址池不写 会按照默认全部分配 0-254
创建第三个实例 异网段的ip vxlan200
创建test3 成功
建立路由使两者可以通信
增加 路由 接口 查看拓扑结构
测试能否通信
4.实例和外网的通信 外部网络
启用管理员身份 创建网络
查看拓扑结构 路由设置网关使外网和内部可以通信
设置网关
查看网络拓扑结构
测试
打开项目 计算 实例
3.实例 可以远程登录连接
1.绑定浮动ip
2.添加实例的安全组规则 ICMP协议 (相当于防火墙)
网络 安全组 管理规则 添加规则
3.ssh远程登录 安全组增加tcp协议
添加规则或者
10.10.86.21 为 test2 的浮动ip 远程登录即可
ssh cirros@10.10.86.8密码为
4.生成密钥对 重新创建实例 测试连接
控制节点上 生成 ssh-keygen回车即可
ls -a会生成
id_rsa私钥
id_rsa.pub公钥
known_hosts为之前远程登录过 保存的信息 如果登不上去 删除这个即可
复制公钥内容到 网页上导入公钥
vim id_rsa.pub 复制内容
导入公钥
重新创建实例
删除
创建
绑定浮动ip 解除绑定释放资源
远程登录连接测试
生活是一种感受也是一种积累