azure - 是否可以在 Azure Web App Service 中访问 Azure 虚拟机本地站点?
问题描述
我们可以在 Azure 虚拟机中托管网站并在托管为 Azure Web 应用程序服务的另一个网站中访问该网站吗?
我们有想要在 azure 虚拟机上托管的社区网站,并且我们希望使用托管为 Azure Web App 的网站上的 Web API 更新/获取社区网站内容。
那么是否可以在 Azure Web App Service 中访问 Azure 虚拟机本地站点?
解决方案
可以从 Azure 应用服务访问 Azure VM 资源。
默认情况下,Azure 应用服务的入站和出站都是直接上网的。如果 Azure VM 的网络接口分配了公共 IP,并且 Azure VM 中的网站已发布到 Internet,那么您可以从您的应用服务访问该 Azure VM 网站,就像普通的公共网站一样。
此外,如果您想从 Azure 虚拟网络中的应用服务访问 Azure VM 网站,您可以考虑将您的应用与 Azure 虚拟网络集成。VNet 集成仅用于从您的应用程序向虚拟网络进行出站呼叫。VNet 集成功能在与同一区域中的虚拟网络和其他区域中的虚拟网络一起使用时表现不同。在这种情况下,不需要为 Azure VM 分配公共 IP。
有关将应用服务连接到本地资源或另一个虚拟网络中的资源的更多信息,您可以参考此博客。
如果您需要进一步的帮助,请告诉我。
推荐阅读
- c++ - 如何在 C++ 中实现切片运算符 []?
- ios - Paypal IOS SDK 中的用户凭据无效
- python - Django ListView 中当前用户对象的列表
- regex - 获得 SSH 攻击者的唯一 IP 范围的前 20 名列表,最后用 .0 对它们进行排序。可能的?
- python - 使用 django-taggit 时导入错误 add_lazy_relation
- html - HTML时间的时间格式 所有浏览器都支持输入类型
- php - 使用 mysql 的 INTERVAL 和准备好的语句
- java - 如何为字符串的数字和字符设置不同的颜色和大小
- c# - 查询时的 Entity Framework Core 格式异常
- ajax - 如何在 Yii2 中创建弹出表单