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, указывающий на них самих.

Похожие статьи