Ubuntu下使用ntlmaps上网


公司安装了ISA服务器,Ubuntu 无法通过 ISA  代理更新软件.即无法使用apt-get在命令行下更新软件

1.如果只是单纯上网的话,很简单.

(1)我们直接preference-->network proxy里找到代理

设置好就行了。

可以参考下图:

Ubuntu下使用ntlmaps上网

(2)在命令行下输入route add default gw 10.***.***.***添加默认的网管就可以在浏览器上网了。

如果是在火狐下上网只需Edit-->Preferrences-->Advance-->Settings里面设置好代理,在命令行端口加入网管就可以直接上网了

2.公司安装了ISA服务器,Ubuntu 无法通过 ISA  代理更新软件.

   解决方法:安装ntlmaps

 (1)到此网站 http://pkgs.org/搜索ntlmaps下载适合你的deb版本

 (2)  dpkg -i  *安转刚刚下载的ntlmaps

 (3)cp /etc/ntlmaps/server.cfg  /usr/share/ntlmaps/

 (4)在启动认证代理服务器之前,首先要进行配置,设置代理服务器msproxy的IP、端口信息和ntlmaps的基本配置

           vi /usr/share/ntlmaps/server.cfg 或者gedit /usr/share/ntlmaps/server.cfg

           [GENERAL] #常规设置

           LISTEN_PORT:5865 #ntlmaps默认监听端口,默认即可
           PARENT_PROXY:your_parentproxy #msproxy代理服务器的IP地址
           PARENT_PROXY_PORT:8080 #msproxy代理服务器端口,http一般是8080
           [NTLM_AUTH]
           NT_HOSTNAME: hostname #可选的主机名
           NT_DOMAIN: domainname #可选的NT服务器域名
           USER: username #msproxy指定的用户名,如没有则空白即可
           PASSWORD: password #msproxy需要的密码,空白即可,自动提示输入

 (5)/usr/share/ntlmaps/main.py 启动后台 启动后不能关掉

 (6)export http_proxy="http://127.0.0.1:9001"  本机IP与监听端口与system---->preferences---->proxy设置相同

 (7)apt-get update 测试运行

相关内容