我已经在开发服务器上启动并运行了一个自托管的 VSTS / Azure DevOps 发布代理,并且部署我的应用程序没有问题。
我也有一个 QA 和生产环境,但它被锁定,只允许出站流量到指定的地址/协议。我知道我需要从MSDN打开的 IP 地址,并且我安装了代理并且它们似乎在线。这些 IP 地址在端口 443 上是畅通的。我在这些服务器上也没有 DNS 功能,所以我为 dev.azure.com 和 vsapps.dev.azure.com 添加了主机条目(我认为这是对的,但我不在前面现在的机器)。这让我上网。
一旦我尝试对这些服务器进行部署,它就会停止并且错误表明与服务器的通信丢失。我假设 *.dev.azure.com 下还有其他子域,我需要为其提供主机条目,但我不知道它们是什么来启用它们。
是否有资源可以 a) 告诉我需要将哪些子域添加到主机文件中,或者允许我进行通配符 DNS 查找,而无需在我的机器上安装一些第三方代理服务器(不会被允许网络和安全)。我知道我不能在我的主机文件中使用通配符。