Ubuntu 12.04使用cntlm配置代理上网

背景

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

代理环境下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 12.04使用cntlm配置代理上网,布布扣,bubuko.com

时间: 2024-10-13 03:40:30

Ubuntu 12.04使用cntlm配置代理上网的相关文章

Ubuntu 12.04 LTS 下配置 apache支持SPDY, 使用wireshark 抓包分析SPDY 协议

1.安装apache sudo apt-get install apache2 [email protected]:/etc/apache2/mods-enabled# apache2 -v Server version: Apache/2.2.22 (Ubuntu) Server built: Jul 22 2014 14:35:32 注意apache 的版本为2.2 2.配置SSL,支持HTTPS 这步的作用是启用SSL模块和令网站支持SSL协议. cd到 /etc/apache2/site

miniGUI 3.0.12在Ubuntu 12.04下的配置

从miniGUI官网http://www.minigui.org/en/download/下载如下文件: 工具及依赖库文件: qvfb2-2.0.tar.gz gvfb-1.0.0.tar.gz zlib-1.2.2.tar.gz libpng-1.2.37.tar.gz jpegsrc.v7.tar.gz freetype-2.3.9-fm20100818.tar.gz minigui文件 libminigui-gpl-3.0.12.tar.gz minigui-res-be-3.0.12.t

Yii php 环境配置on ubuntu 12.04

ubuntu 12.04自带的php版本是5.3.x的,不支持explode(...)[]的语法,故升级到5.4.x. aptitude install python-software-properties add-apt-repository ppa:ondrej/php5-oldstable aptitude update aptitude upgrade Yii安装依赖: aptitude install php5-mysql Yii php 环境配置on ubuntu 12.04,布布扣

Ubuntu 12.04下NFS安装配置图解

转载于:http://www.linuxidc.com/Linux/2013-08/89154.htm 用网线将主机与开发板连接起来,主机开启nfs服务后,就可以像tftp一样传文件到开发板了,有的人会问,不如直接用tftp好了,但是nfs还可以挂载根文件系统啊!我等屌丝先这样比较吧(本文主要是记录安装使用步骤)! 相关阅读: Ubuntu 12.04安装NFS server  http://www.linuxidc.com/Linux/2012-09/70728.htm NFS服务器安装配置实

eclipse 配置 C++ 11 -- ubuntu 12.04

安装g++ 4.8 sudo apt-get install python-software-properties sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install g++-4.8 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50 最后看看 g++ 的版本号,看是否安装

ubuntu 12.04下配置单机pbs(torque)

配置环境 ubuntu 12.04 torque 2.4.6 配置步骤及出现问题解决(以root运行) 1.安装torque 官方网站的torque安装帮助文档没有针对ubuntu的安装步骤,安装起来非常费劲,因此这里采用apt-get来安装 apt-get install torque-server torque-client torque-mom torque-pam torque-server负责接收任务请求 torque-client在每个提交任务的节点上,负责提交任务到服务器 torq

在Ubuntu 12.04上配置iSCSI Target服务

  今天自己按照网上搜来的教程自己在Ubuntu 12.04上配置了iSCSI Target服务,在这里简单地做个纪录.操作系统是全新安装的Ubuntu 12.04,配置一块500 GB的SATA笔记本硬盘.安装操作系统时将硬盘划分为两个分区,其中一个50 GB的分区(/dev/sda1)挂载为操作系统的根分区:另外一个450 GB的分区(/dev/sda2)作为提供存储服务的空间,暂时不挂载. 安装完操作系统之后,安装必要的软件: $ sudo apt-get install chkconfi

Ubuntu 12.04 安装配置 Apache2

Apache2安装 1 我们使用root账户进行安装,首先切换到root账户,输入命令: sudo su 2 安装 Apache2 apt-get install apache2 在浏览器输入你服务器ip地址列入,如http://10.103.30.201.查看Apache2是否工作,如果显示(It works!),说明已经工作. Apache 在 Ubuntu 中默认文档根目录为 /var/www,配置文件 /etc/apache2/apache2.conf,额外配置存储子目录 /etc/ap

Ubuntu 12.04下LAMP安装配置

我是一个Linux新手,想要安装一台Ubuntu 12.04版的Linux服务器,用这台服务器上的LAMP套件来运行我自己的个人网站.LAMP套件就是“Linux+Apache+Mysql+PHP这四款软件组成了一个可以使网站运行的套装工具软件.”通过安装尝试,我获得了一些成功的安装配置经验,通过本文提供给Linux网站服务器系统的入门者学习.本次安装的网站软件环境中将使用Apache2网页服务软件.MySQL5网站后台数据库软件.以及PHP5角本解释语言软件,配置成的系统也可提供FTP服务.