Azure VM上的Azure管道代理

Azure VM上的Azure管道代理,azure,azure-devops,azure-pipelines,Azure,Azure Devops,Azure Pipelines,我正在尝试在Azure中的Windows VM上设置自定义生成代理。我从Azure管道安装了构建代理。VM显示在代理池中,但处于脱机状态。对于这个虚拟机,我使用了默认设置,因此它自动创建了一个虚拟网络、公共IP和网络安全组。网络安全组被修改为仅允许来自我的IP地址的RDP通信,并允许HTTPS通信。我假设此设置会阻止Azure管道向VM发送数据 我的第一个问题是如何让这个设置工作。我错过了什么 我的第二个问题是,如何通过删除公共IP和VM之间的默认链接,并最终通过防火墙阻止对VM的直接访问,以更

我正在尝试在Azure中的Windows VM上设置自定义生成代理。我从Azure管道安装了构建代理。VM显示在代理池中,但处于脱机状态。对于这个虚拟机,我使用了默认设置,因此它自动创建了一个虚拟网络、公共IP和网络安全组。网络安全组被修改为仅允许来自我的IP地址的RDP通信,并允许HTTPS通信。我假设此设置会阻止Azure管道向VM发送数据

我的第一个问题是如何让这个设置工作。我错过了什么

我的第二个问题是,如何通过删除公共IP和VM之间的默认链接,并最终通过防火墙阻止对VM的直接访问,以更安全的方式实现这一点

  • VM只需要对Azure Devops进行出站HTTPS访问
  • 代理vm不需要公共ip

  • 您是否已验证服务正在运行?症状是指设置为手动的服务。WAG,但需要检查一下。安装代理后,我重新启动了VM。我发现VSTS代理服务设置为自动延迟启动,但未启动。我是手动启动的。那是在我问这个问题之前。谢谢你的提问。等一下,我发现服务实际上还没有开始。我现在看到了错误:错误1:函数不正确“。也许我在设置代理时犯了一个错误。此外,我还记得devops在禁用tls 1.0/1.1入站/出站的服务器上遇到问题。出站块将导致错误消息。不确定入站是否会导致您看到的结果。一条线索!跟着!这就是我一直想找到的信息。我要建立一个测试系统,并尝试一下。非常感谢你!