背景:我让Jenkins在我的家用Windows计算机上运行80端口 . 我正在尝试在EC2 Windows实例上设置Jenkins代理 . 我不会再讨论Jenkins或后台的任何细节,因为我认为这个问题与连接OUT FROM EC2实例有关 .

当我在EC2实例中卷曲http://my.i.p.address时;这是行不通的 . 在下面的代码中,我屏蔽了我的IP地址 .

PS C:\Users\Administrator> curl http://my.i.p.address:80
curl : Unable to connect to the remote server
At line:1 char:1
+ curl http://my.i.p.address:80
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], Webeption
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestComm

笔记:

  • 我已启用防火墙以允许来自任何ip的入站和出站流量(仅用于测试) .

  • 我可以卷曲到其他IP地址;例如www.google.com

  • 我可以从RDP连接到EC2实例

  • 我的EC2实例具有与之关联的弹性IP .