25、基于开源方案实现Active Directory集成的Squid代理服务

开源方案实现Squid代理与AD集成

基于开源方案实现Active Directory集成的Squid代理服务

1. 背景介绍

Abmas Snack Foods拥有数千名分布在总部、多个地区办事处、工厂和仓库的用户。该企业大部分工作依赖在线完成,因此多数用户都需要访问互联网。所有互联网访问都通过总部进行,这由网络团队负责。此前,团队使用Microsoft ISA,但它未达营销承诺,性能不佳且可靠性有问题。不过,ISA与Active Directory的集成功能受到认可,用户登录后可自动通过代理进行身份验证。现在,我们有机会展示开源方案的优势,若替代方案能在Active Directory域中无缝运行,将被采纳。

2. 关键需求分析

此业务场景的关键需求明确,无需创新,只需复制现有系统,保留所有功能并提升性能。关键要点如下:
- 为多数员工提供互联网访问。
- 采用分布式系统,以适应负载和用户地理分布。
- 与现有Active Directory域实现无缝透明的互操作性。

3. 技术原理

用户使用Internet Explorer向Squid代理请求浏览会话时,会提供其AD身份验证令牌。Squid将身份验证请求传递给Samba - 3的身份验证辅助应用程序ntlm_auth,该辅助程序与winbind(Samba - 3的NTLM身份验证守护进程)关联。Winbind使UNIX服务能够针对Microsoft Windows域(包括Active Directory域)进行身份验证。由于Active Directory身份验证是修改后的Kerberos身份验证,winbind会借助本地Kerberos 5库与Active Directory服务

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值