A compilação upstream do proxychains-ng chama seu wrapper de proxychains4. Por isso, um shell que informa proxychains: command not found pode estar procurando um nome diferente do instalado.

command -v proxychains4
command -v proxychains

Quando proxychains4 existe, use esse executável diretamente:

proxychains4 curl https://www.example.com/

A configuração do proxy ainda determina a rota desta invocação. Resolver o nome do comando não prova que o endpoint funcione.

Se nenhum dos comandos for encontrado, examine a lista de arquivos do pacote instalado ou o prefixo usado pela instalação existente. O diretório de executáveis pode estar ausente do PATH. O prefixo padrão do upstream não garante nada sobre um pacote de distribuição nem sobre outra máquina.

Um alias no shell do usuário pode preservar uma grafia interativa antiga depois que o comando real é conhecido. Scripts não carregam necessariamente esse alias. Use ali o nome real do executável ou um wrapper de compatibilidade gerenciado explicitamente.

Um link simbólico fixo para /usr/bin/proxychains4 só ajuda quando esse alvo existe de fato. Diagnostique o nome do binário e o caminho antes de adicionar um.

Artigos relacionados