我可以直接卷曲,但不能通过我的代理

我可以直接卷曲,但不能通过我的代理

我正在尝试使用curl命令访问外部站点:curl https://external.site.com -x my.proxy:PORT。为了找出我的问题,我尝试在我的环境中卷曲一些本地服务,例如:

  • 我可以直接使用curl来curl本地Web服务,curl web1.local.com
  • 我可以使用代理卷曲本地 Web 服务,仅在某些主机上,而不是在全部主机上,为什么?curl -x my.poxy:PORT web1.local.com(这仅适用于我的几个主机)。

我尝试查看网络,但找不到任何巨大差异,但是,这些机器上本地运行的任何内容是否会阻塞?

答案1

这可能与“proxytunnel”选项的需要有关。

关于代理的 Curl 帖子

成功的站点可能是普通的 ssl,失败的站点可能是 tls。

区别在于发送到代理的“CONNECT”关键字与修改后的“GET”关键字。

相关内容