O Cntlm tem um endereço de escuta e um endereço pai
Mapeie uma configuração do Cntlm para o endpoint da aplicação local, o proxy pai autenticado e a conta usada entre eles.
Username employee
Domain OFFICE
Proxy proxy.office.example:8080
Listen 127.0.0.1:3128
Gateway no
Substitua estes valores pela conta corporativa e pelo endpoint. Proxy é o pai autenticado do Cntlm. Listen é o endpoint usado pelas aplicações locais: http://127.0.0.1:3128 neste exemplo. Apontar a aplicação para o pai, em vez disso, contorna a delegação prevista ao Cntlm.
Para NTLMv2, configure Auth NTLMv2 e o hash PassNTLMv2 correspondente. O modo -H do Cntlm gera hashes com o nome de usuário e o domínio previstos; alguns dependem dessas identidades. Substitua o valor guardado quando essa palavra-passe mudar.
O hash continua a ser um segredo de autenticação. Proteja-o e às cópias de segurança da configuração, em vez de as partilhar com o endereço voltado para a aplicação.
Este ouvinte de loopback limita o exemplo a clientes locais. Para servir outras máquinas, escolha deliberadamente uma ligação alcançável e uma política de acesso adequada. Esses clientes têm de alcançar o ouvinte real do Cntlm, não copiar um endereço localhost que aponta para eles próprios.