首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NTLM配鱿鱼

NTLM配鱿鱼
EN

Server Fault用户
提问于 2018-06-04 08:20:24
回答 1查看 1.3K关注 0票数 0

我是鱿鱼代理的新手,在建立NTLM认证方面需要帮助。我检查了网络上的很多资源,但没有找到确切的步骤来完成我的工作,因为我没有关于代理/网络配置的背景,我无法找出我错过了哪里。我需要这个做些测试。

设想情况:

我有两台机器机器1: WindowsServer2012R2,其中部署了Squid代理服务器2.6。此机器配置了活动目录域(domain1.com)。and有用户-1和用户-2用户。

机器2:是domain1.com的一部分。机器1充当机器2( Machine2s Internet上的手动代理集)的代理。Windows集成身份验证在Internet菜单中打开。

我试图从机器2访问google.com,IE提示进行认证。我在这里提供用户-1凭据。但是,请求没有成功。身份验证提示一次又一次地出现。

Squid.conf

代码语言:javascript
复制
auth_param ntlm program C:/squid/libexec/mswin_ntlm_auth.exe --helper-protocol=squid-2.5-ntlmssp
auth_param ntlm children 5
auth_param ntlm keep_alive on
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
acl localnet src 172.16.0.0/12  # RFC1918 possible internal network
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
acl localnet src fc00::/7       # RFC 4193 local private network range
acl localnet src fe80::/10      # RFC 4291 link-local (directly plugged) machines
acl SSL_ports port 443
acl Safe_ports port 80      # http
acl Safe_ports port 21      # ftp
acl Safe_ports port 443     # https
acl Safe_ports port 70      # gopher
acl Safe_ports port 210     # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280     # http-mgmt
acl Safe_ports port 488     # gss-http
acl Safe_ports port 591     # filemaker
acl Safe_ports port 777     # multiling http
acl CONNECT method CONNECT

acl KnownUsers proxy_auth REQUIRED

http_access allow KnownUsers
http_access allow manager localhost
http_access allow manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
http_access deny all

access.log:

代码语言:javascript
复制
1528144397.050     24 XX.XX.XXX.XXX TCP_DENIED/407 2151 CONNECT www.google.co.in:443 - NONE/- text/html
1528144397.056      5 XX.XX.XXX.XXX TCP_DENIED/407 1817 CONNECT www.google.co.in:443 - NONE/- text/html

谁能让我知道我错过了什么吗?

EN

回答 1

Server Fault用户

发布于 2018-06-04 08:44:05

添加下面的行,它可能会在此之后工作

代码语言:javascript
复制
auth_param basic program /usr/lib/squid/ntlm_auth --helper-protocol=squid-2.5-basic
auth_param basic children 5 startup=5 idle=1
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hour
auth_param basic casesensitive off
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/915050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档