我已经在开发服务器上运行了自托管的VSTS / Azure DevOps发布代理,并且没有部署我的应用程序的麻烦。
我也有一个质量检查和生产环境,但是它处于锁定状态,仅允许出站流量到达指定的地址/协议。我知道需要从MSDN打开的IP地址,并且已经安装了代理,它们似乎处于联机状态。那些IP地址已为端口443解锁。 我在这些服务器上也没有DNS功能,因此我为dev.azure.com和vsapps.dev.azure.com添加了主机条目(我认为是正确的,但我现在不在机器前)。那使我上网。
当我尝试对这些服务器进行部署时,它停顿了,并且错误指出与服务器的通信已丢失。 我假设* .dev.azure.com下还有其他子域,我需要为其提供主机条目,但是我不知道它们将启用哪些子域。
是否存在以下资源:a)告诉我需要将哪些子域添加到主机文件中,或者可以使我执行通配符DNS查找而不必在我的计算机上安装某些第三方代理服务器(不网络和安全允许)。我了解我无法在主机文件中使用通配符。
答案 0 :(得分:-1)
Microsoft已发布whitelist addresses的列表:
用于登录和许可连接的URL列表
https://management.core.windows.net
https://login.microsoftonline.com
https://login.live.com
https://go.microsoft.com
https://graph.windows.net
https://app.vssps.visualstudio.com用于登录Azure DevOps和Azure的URL的更一般的列表
https://windows.net
https://microsoftonline.com
https://visualstudio.com
https://microsoft.com
https://live.com
https://dev.azure.com
https://management.core.windows.net
https://app.vssps.visualstudio.com
https://vstsagentpackage.azureedge.net
https://cdn.vsassets.io-托管我们的CDN内容
https://gallerycdn.vsassets.io-托管Azure DevOps扩展
https://static2.sharepointonline.com -托管一些我们在“ office fabric” UI工具包中使用的资源(字体等)。确保您的组织可以使用任何现有的防火墙或IP 限制,请确保dev.azure.com已打开并且13.107.6.183 并允许使用13.107.9.183 IP地址。