Cntlm에는 수신 주소와 상위 주소가 있다
Cntlm 구성을 로컬 애플리케이션 엔드포인트, 인증된 상위 프록시, 그리고 그 사이에 쓰이는 계정에 대응시키세요.
Username employee
Domain OFFICE
Proxy proxy.office.example:8080
Listen 127.0.0.1:3128
Gateway no
이 값들을 회사 계정과 엔드포인트로 바꾸세요. Proxy은 Cntlm의 인증된 상위입니다. Listen은 로컬 애플리케이션이 쓰는 엔드포인트이며 이 예에서는 http://127.0.0.1:3128입니다. 애플리케이션을 대신 상위로 향하게 하면 Cntlm에 의도된 위임을 우회하게 됩니다.
NTLMv2의 경우 Auth NTLMv2와 해당 PassNTLMv2 해시를 구성하세요. Cntlm의 -H 모드는 의도한 사용자 이름과 도메인으로 해시를 생성하며 일부는 그 신원에 의존합니다. 그 비밀번호가 바뀌면 저장된 값을 교체하세요.
해시는 인증 비밀로 남습니다. 애플리케이션 쪽 주소와 공유하는 대신 해시와 구성 백업을 보호하세요.
이 루프백 수신기는 예제를 로컬 클라이언트로 제한합니다. 다른 머신에 서비스하려면 도달 가능한 바인드와 그에 맞는 접근 정책을 의도적으로 고르세요. 그 클라이언트는 Cntlm의 실제 수신기에 도달해야 하며, 자기 자신을 가리키는 localhost 주소를 복사해서는 안 됩니다.