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. Режим -H у Cntlm створює хеші з передбаченими іменем користувача та доменом; деякі залежать від цих ідентичностей. Замінюйте збережене значення, коли цей пароль змінюється.
Хеш залишається секретом автентифікації. Захищайте його та резервні копії конфігурації, а не діліться ними з адресою, яку бачить застосунок.
Цей loopback-прослуховувач обмежує приклад локальними клієнтами. Щоб обслуговувати інші машини, свідомо виберіть доступне прив'язування та відповідну політику доступу. Ці клієнти мають досягати фактичного прослуховувача Cntlm, а не копіювати адресу localhost, що вказує на них самих.