你好,游客 登录 注册 搜索
背景:
阅读新闻

Ubuntu 12.04使用cntlm配置代理上网

[日期:2014-08-19] 来源:Linux社区  作者:l_nan [字体: ]

背景

公司网络使用了域账号管理机制,上网必须配指定的机器名和域名,并需要密码,访问网站时经常弹出输入用户名密码的窗口,很多软件都不能自动升级,而且Console模式下apt-get也不能使用;使用cntlm就可以解决上述问题。

Ubuntu 12.04下步骤如下:

代理环境下IT环境配置

1、首先,安装cntlm工具(工欲善其事必先利其器么)

软件官网:http://cntlm.sourceforge.net

# 直接下载deb安装包进行安装

sudo dpkg -i cntlm_0.92.3_amd64.deb

2、修改配置文件cntlm.conf

$ sudo vi /etc/cntlm.conf

username:san.zhang #请改成员工自己外网帐号

domain:company.domain#输入外网域名

password:123456#请改成员工自己帐号的密码

查找此行Proxy 10.0.0.19:8080 #请改为公司的代理服务器ip地址和端口

其余默认即可

在这里,特别注意cntlm监听的端口号"Listen3128"

3、重启cntlm服务

$ sudo killall cntlm#关闭cntlm服务

$ sudo cntlm #开启cntlm服务

4、更改代理服务器地址和端口

$ sudo apt-get update

#检查代理是否能连接Internet

$ sudo vi /etc/profile #检查代理服务器端口,并将端口设置为3128

1)添加如下语句

export http_proxy=” http://127.0.0.1:3128”

export https_proxy=” http://127.0.0.1:3128”

export ftp_proxy=” http://127.0.0.1:3128”

$ source /etc/profile 应用代理服务器设置

5、修改Firefox浏览器代理

1) 打开Firefox浏览器,点击浏览器菜单Edit--Preferences--Advanced—Network--Settings

2)选中Manual proxy configuration--HTTP Proxy, 输入代理服务器地址:127.0.0.1 Port:3128,并勾选Use this proxy server for all protocols。

6、修改系统网络代理(或修改Chromium浏览器代理)

1)点击桌面右上角图标--System Settings—Hardware—Network,并双击打开。

2) 点击Network proxy—Method,并在HTTP Proxy中输入代理服务器:127.0.0.1 ,端口:3128 或代理服务器:ip地址,端口:xxxx。

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新链接地址http://www.linuxidc.com/Linux/2014-08/105690.htm

linux
相关资讯       Ubuntu代理上网  cntlm  Ubuntu代理 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款