首页 > 解决方案 > Azure DevOps 工件通用包使用哪些 TCP 端口?

问题描述

正如问题所说:Azure DevOps 任务“通用包”使用什么端口号与 Azure DevOps Artifacts 进行通信以获取包?在公司中,我已要求他们将 IP 地址的端口 # 80 和 443 列入白名单:

13.107.6.0/24
13.107.9.0/24
13.107.42.0/24
13.107.43.0/24

根据政策,我不能只告诉他们打开所有端口。所以我必须有选择性。该任务使用可执行文件“ArtifactTool.exe”。代理工作正常,正在下载任务。我知道我可以在 Internet 选项中设置代理,但由于这是一个生产服务器,我无法为服务器范围设置代理,因为它会影响其他生产服务。

标签: azureazure-devopsazure-pipelines-release-pipelineartifactsazure-artifacts

解决方案


所有通用包操作都是通过纯 HTTPS 进行的。仅需要端口 443。

顺便说一句,ArtifactTool.exe 的存在、接口和功能是内部实现细节,不应直接依赖。


推荐阅读