Curl se conecta apenas ao localhost em relação ao local onde estou me conectando. RCA pode ser VPN

Curl se conecta apenas ao localhost em relação ao local onde estou me conectando. RCA pode ser VPN

Então, estranhamente, o curl só se conecta ao 'localhost', mesmo se eu estiver me conectando a um host diferente.

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)

Portanto, não pode se enrolar em nada.

Está acontecendo depois que interrompo minha conexão VPN. Acredito que isso acontecerá com todos os aplicativos de terminal que solicitam fontes externas.

Com VPN tudo funciona bem. Talvez seja um recurso de segurança?

Responder1

Verifique seu ambiente shell. HTTPS_PROXY=localhosté um provável suspeito, ou ALL_PROXY. Consulte a seção Meio Ambiente dehomem enrolado.

Outra possibilidade é LD_LIBRARY_PATH, que pode apontar para algumas bibliotecas da sua VPN que interceptam chamadas de rede para roteá-las através da VPN.

informação relacionada