如何解决使用没有公共IP的Azure Lab Services创建实验室
我正在考虑使用Azure实验室服务,并且试图找到一种在没有公共IP的情况下在其中创建所有内容的方法,但我找不到方法。 我注意到我可以使用具有选定地址空间的对等Vnet来使每个实验室的VM都使用私有IP,但是当我创建实验室时,它会创建带有Public IP的模板VM,所以我尝试寻找一种方法来更改它在Azure Lab Services网站或基础结构中都无法更改它。我以为也许可以使用Azure CLI来使用没有公共IP的Azure Lab Services创建一个Lab,但是找到的所有CLI PowerShell命令都是this。 如果有人知道是否可以使用一种无需公共IP的方式创建模板VM,或者是否还不想知道它,我将非常感谢。
解决方法
这是设计使然在Azure Lab Services中。 Azure实验室服务是SaaS解决方案,这意味着可以为您处理实验室服务所需的资源。该实验室帐户托管在您的订阅中。学生VM以及支持VM所需的资源都托管在Lab Services拥有的订阅中。这是基本的architecture:
每个组织或学校都将以最适合其需求的方式建立自己的网络。由于Azure Lab Services在公共云中运行,因此可能需要一些额外的配置来允许学生从校园网络连接时访问其VM,例如setting firewall rules会阻止RDP或SSH连接到其自身网络之外的计算机。
因此,每个实验室都使用一个公共IP地址和多个端口。所有VM(模板VM和学生VM)都将使用此公共IP地址。公用IP地址在实验室有效期内不会更改。但是,每个VM将具有不同的端口号。端口号范围从49152到65535。公共IP地址和端口号的组合用于将教师和学生连接到正确的VM。
还有更多关于Azure Lab Services的FAQs。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。