Curl 僅連接到本機(關於我連接的位置)。 RCA 可能是 VPN

Curl 僅連接到本機(關於我連接的位置)。 RCA 可能是 VPN

因此,奇怪的是,即使我連接到不同的主機,curl 也只連接到「localhost」。

curl -v https://registry.npmjs.org/
 *   Trying 104.16.22.35...
 * TCP_NODELAY set
 * Connected to registry.npmjs.org (127.0.0.1) port 443 (#0)

因此不能捲曲到任何東西。

這是在我停止 VPN 連線後發生的。我相信所有請求外部資源的終端應用程式都會發生這種情況。

使用 VPN 一切正常。也許這是一個安全功能?

答案1

檢查您的 shell 環境。HTTPS_PROXY=localhost是一個可能的嫌疑人,或者ALL_PROXY。請參閱環境部分男子捲曲

另一種可能性是LD_LIBRARY_PATH,它可能指向您的某些 VPN 庫,這些庫攔截網路呼叫以便透過 VPN 路由它們。

相關內容