我正在考虑使用 Azure 实验室服务,我正在尝试找到一种方法来创建其中没有公共 IP 的所有内容,但我找不到方法。我注意到我可以让每个实验室的虚拟机使用具有选定地址空间的对等 Vnet 使用私有 IP,但是当我创建一个实验室时,它会创建具有公共 IP 的模板虚拟机,所以我试图寻找一种方法来改变它,但是那里在 Azure 实验室服务站点或基础结构中都没有更改它的选项。我想也许使用 Azure CLI 我可以使用没有公共 IP 的 Azure 实验室服务创建一个实验室,但这是我找到的所有 CLI PowerShell 命令。如果有人知道是否有办法在没有公共 IP 的情况下创建模板 VM,或者我也想知道它,我将不胜感激。
问问题
182 次
1 回答
1
这是 Azure 实验室服务中的设计。Azure 实验室服务是一种 SaaS 解决方案,这意味着实验室服务所需的资源会为你处理。实验室帐户托管在您的订阅中。学生 VM 以及支持 VM 所需的资源托管在 Lab Services 拥有的订阅中。这是基本架构:
每个组织或学校都将以最适合其需求的方式建立自己的网络。由于 Azure 实验室服务在公共云中运行,因此可能需要一些额外的配置以允许学生在从校园网络连接时访问他们的 VM,例如设置防火墙规则以阻止 RDP 或 SSH 连接到他们自己网络之外的机器。
因此,每个实验室都使用一个公共 IP 地址和多个端口。所有 VM,包括模板 VM 和学生 VM,都将使用此公共 IP 地址。公共 IP 地址在实验室的整个生命周期内都不会改变。但是,每个 VM 将具有不同的端口号。端口号范围从 49152 到 65535。公共 IP 地址和端口号的组合用于将教师和学生连接到正确的 VM。
以下是有关 Azure 实验室服务的更多常见问题解答。
于 2020-12-05T19:22:07.933 回答