这个帖子描述了如何安装和配置NTLM授权代理服务器(NTLMAPS)在CentOS 5.5 0.9.9.0.1连接到微软的ISA服务器,使您的网页浏览功能。先决条件
Python语言的翻译版本1.5.2或更高。 安装NTLMAPS 下载最新的稳定版本ntlmaps – 0.9.9.0.1.tar.gz源文件从 ntlmaps.sourceforge.net 安装NTLMAPS 运行以下命令解压缩下载的文件: tar xvfz ntlmaps-0.9.9.0.1.tar.gz -C /usr/local/bin 运行下面的命令来创建一个链接:
ln -s /usr/local/bin/ntlmaps-0.9.9.0.1 /usr/local/bin/ntlmaps
运行命令备份ntlmaps:
cp -a /usr/local/bin/ntlmaps/server.cfg /usr/local/bin/ntlmaps/server.cfg-default
运行下面的命令来编辑NTLMAPS:
vi /usr/local/bin/ntlmaps/server.cfg
配置NTLMAPS 默认NTLMAPS端口5865,你可以把它改成任何端口。改变默认端口,请记住修改后做如下保存(例如):
LISTEN_PORT:5865 PARENT_PROXY:your.isa.server.name
PARENT_PROXY_PORT:your.isa.server.port
ALLOW_EXTERNAL_CLIENTS:1 FRIENDLY_IPS:your.client.ip1 your.client.ip2 NT_HOSTNAME:your.ntlmaps.server.name NT_DOMAIN:your.domain USER:your.nt.username PSAAWORD:your.nt.password
开始NTLMAPS
运行下面的命令启动NTLMAPS: /usr/local/bin/ntlmaps/main.py -c /usr/local/bin/ntlmaps/server.cfg &
系统配置
你可以设置代理在/ etc / profile文件修改变量如下(tested with curl,elinks,lynx and wget):
export http_proxy=http://127.0.0.1:5865
用户界面的Web浏览器配置 你可以使用以下信息来配置你的网络浏览器: Proxy IP address: 127.0.0.1
Proxy IP address: 5865
