Como definir proxy para URLs específicos no servidor Ubuntu 20.04

Como definir proxy para URLs específicos no servidor Ubuntu 20.04

Quero definir o proxy para o pacote de transmissão apenas para um URL específico, como api.example.comno servidor Ubuntu 20.04.

Neste caso todas curlas solicitações deverão passar pelo proxy.

Eu prefiro usar Tor. Como é possível?

Responder1

O curlaplicativo oferece suporte à configuração de proxy por linha de comando, arquivo de configuração ou variável de ambiente.

Todos os três fornecem funcionalidades semelhantes (a linha de comando e o arquivo de configuração são, na verdade, idênticos).

O proxy pode ser controlado por protocolo (por exemplo, http, https, outros..) e os hosts podem ser excluídos do proxy, mas nenhum método é fornecido para fazer proxy apenas de um host específico.

Provavelmente, a maneira mais fácil de fazer isso seria habilitar especificamente o proxy (por meio da opção de linha de comando) ao tentar usar o curl nesse host.

informação relacionada