CloudStack高级网络设置

基本设置 参考
https://blog.csdn.net/dandanfengyun/article/details/105726448

测试使用高级网络设置。和基本网络设置基本一样直到添加资源域时状态。。。

开始添加 资源域

添加资源以 选择高级网络设置
选择高级网络
配置区域 和基本网络设置类似 注
来宾CIDR 没有必要去修改。。。如果改成公网网段反而有可能出问题。。。
设置区域
设置网络,可以将存储和管理拖放到物理网络2 然后设置KVM标签为cloudbr0 公用来来宾设置为cloudbr1
配置网络
注,是KVM标签,而不是修改物理网络名称

设置公共流量 提示比较明显 来宾网络和公共IP之间使用NAT,最好为公共IP分配的多一些

云中的 VM 访问 Internet 时将生成公共流量,但必须分配可公开访问的 IP 才能实现。最终用户可以使用 CloudStack UI 获取这些 IP,以在其来宾网络与公用网络之间执行 NAT。请至少为 Internet 流量提供一个 IP 地址范围。
公共流量
提供点
提供点
来宾流量尽管可以不设置,但是不设置时创建虚拟主机时可能会报错 Unable to start a VM due to insufficient capacity 因此设置一下。。随便一个数值范围应该就可以
来宾流量
存储流量
存储流量
然后设置集群名称 添加主机 添加主存储 添加二级存储 都和基本网络一致。

添加完成 启动资源域 等待一段时间查看控制板
在这里插入图片描述

这时候 可以选择注册一个 ISO模板 创建一个实例,可以参考
https://blog.csdn.net/dandanfengyun/article/details/105268240

注,此时没有默认网络的, 在创建实例过程中会选择设置一个默认网络 起一个名字 随便起一个 如 GuestNetwork
GuestNetwork

创建完成后 可以查看控制台完成系统的安装。。。打开network服务,我安装的是CentOS6 虚拟机 编辑网卡文件 ONBOOT=yes然后 service network restart 即可。。。
当然这时候 是什么都 无法进行的。。。虚拟机既不能连通外网,外网也无法访问虚拟机。。。这可能是高级网络与基本网络不同的地方。。。退出该虚拟机控制台 刷新一下 可以看到改虚拟机IP 大约是 10.1.1.111 之类的 111可能不同。。。

查看网络 这是在创建第一个虚拟机时 由我们命名的网络。。。
查看网络
可以快速查看 查看 IP
源IP
这个源IP 就是可以和 来宾网络通信的公共IP 不过第一个比较特殊是源IP 我们可以 获取新IP 等会再说。。。

我们外部无法访问 10.1.1.111,但是可以通过这个公共IP实现 点击IP可以查看这个源IP 的三个功能
源IP功能
防火墙 就是允许 开放那些端口 端口转发 将公共IP 端口映射到 虚拟机端口上 负载均衡 暂时 不太清楚。。。

我们可以设置一下,使得 外部ssh连接到 10.1.1.111
先设置端口转发。。。点击然后添加
设置虚拟机 22 端口 和公共IP 的 5555然后选择虚拟机即可端口转发。

端口转发成功

端口转发

成功之后 点击防火墙 开放5555 端口
开放5555端口
这是,我们就可以 ssh 连接到 10.1.1.111了
连接的是 192.168.199.22:5555 但是会转发到 10.1.1.111:22
ssh连接
连接成功
连接成功

惊喜不。。。但是,还有一个问题,这个虚拟机无法上网。。。
ping不通baidu

这时候 我们还需要配置一下网络
选择网络 GuestNetwork 选择出口规则。。。全部开放(具体开放哪些自己决定)我选择all 0.0.0.0/0 0.0.0.0/0
出口规则

这时候 。这个虚拟机就可以上网了
可以上网

前面提到了 这个源IP,我们可以再获取新IP。这个IP 配置和源IP基本类似,但是 新IP可以启用NAT 。可以理解为直接当做某一个虚拟机的IP了,所有与虚拟机之间的连接都由这一个IP接收。
启用NAT
启用NAT之后。。。再看配置 就只剩下一个 防火墙
防火墙
这是 我们可以看做 192.168.199.23(看自己情况) 就是这个虚拟机的IP。。。我们防火墙开放22 端口,然后
ssh 连接 192.168.199.23:22 就可以连上这个虚拟机。。。不想绑定这个虚拟机时可以取消NAT。。。

高级网络确实比基础网络设置难一点。。。感觉
大致就是这样。诸多不足。供自己复习

发布了59 篇原创文章 · 获赞 11 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/dandanfengyun/article/details/105729530