如何在 ubuntu 伺服器 20.04 中為特定網址設定代理

如何在 ubuntu 伺服器 20.04 中為特定網址設定代理

我想為特定的 url 設定傳輸封包的代理,就像api.example.com在 ubuntu 20.04 伺服器中一樣。

在這種情況下,所有curl請求都應該透過代理。

我更喜歡使用Tor.怎麼可能呢?

答案1

curl應用程式支援透過命令列、設定檔或環境變數進行代理配置。

所有這三個都提供類似的功能(命令列和設定檔實際上是相同的)。

代理可以透過協定(例如,,,其他..)進行控制httphttps主機可以從代理中排除,但沒有提供僅代理特定主機的方法。

也許最簡單的方法是在嘗試在該主機上使用curl時專門啟用代理(透過命令列選項)。

相關內容