公司安裝了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 測試運行