公司安装了ISA服务器,Ubuntu 无法通过 ISA 代理更新软件.即无法使用apt-get在命令行下更新软件
1.如果只是单纯上网的话,很简单.
(1)我们直接preference–>network proxy里找到代理
设置好就行了。
可以参考下图:
(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 测试运行