千家信息网

Linux下怎么安装配置Cntlm代理

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容主要讲解"Linux下怎么安装配置Cntlm代理",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Linux下怎么安装配置Cntlm代理"吧!安装以D
千家信息网最后更新 2026年11月02日Linux下怎么安装配置Cntlm代理

本篇内容主要讲解"Linux下怎么安装配置Cntlm代理",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Linux下怎么安装配置Cntlm代理"吧!

安装

以Debian系的安装为例:

sudo apt install cntlm

非Debian系的安装,也是类似的形式。Cntlm是一个很老的软件,在各大Linux发行版都有发布。甚至,连Windows下也有发布,可以通过choco安装。

choco install cntlm

下面的介绍以Linux为例。Windows下的配置,和Linux大同小异,只是文件位置不同。

配置

Cntlm安装后,在/etc/cntlm.conf就有一份默认配置。如果需要在线查看配置,可以参考cntlm.conf。

修改cntlm.conf

以下配置,几乎是/etc/cntlm.conf的最简配置。

Username    USERNAME  Domain      COMPANY_DOMAIN  Password    ********  Proxy       proxy.company.com:8080  Proxy       proxy2.company.com:8080  NoProxy     localhost, 127.0.0.*, 10.*, 192.168.*, .company.com  Listen      3128

注意:其中USERNAME、proxy.company.com:8080等,应该换成自己的场景适用的值。此外,如果使用下一节【获取Auth】的手段,Password配置可省略。

这个配置,仅能让本机访问。如果要允许localhost以外的机器访问,则需要再添加Gateway yes。

Gateway yes

如果需要限制外部访问,可以设置黑(Deny)白(Allow)名单。

Allow       127.0.0.1  Deny        0/0

获取Auth

以上配置修改完成后,需要重载或重启cntlm。具体方法见重载或重启。

$ sudo cntlm -vc /etc/cntlm.conf -M http://baidu.com  section: global, Username = 'USERNAME'  section: global, Domain = 'COMPANY_DOMAIN'  section: global, Proxy = 'proxy.company.com:8080'  section: global, Proxy = 'proxy2.company.com:8080'  section: global, NoProxy = 'localhost, 127.0.0.*, 10.*, 192.168.*, .company.com'  section: global, Listen = '3128'  ...  HEAD: HTTP/1.1 200 OK  OK (HTTP code: 200)  ----------------------------[ Profile  1 ]------  Auth            NTLM  PassNT          7FA051B4B85F0E7EEBB24D3CD73E52B0  PassLM          23A1E1A7276E84EA4846D4C9FF957C35  ------------------------------------------------  cntlm: Terminating with 0 active threads

添加Auth到配置

添加以下内容到刚才修改过的/etc/cntlm.conf:

Auth            NTLM  PassNT          7FA051B4B85F0E7EEBB24D3CD73E52B9  PassLM          23A1E1A7276E84EA4846D4C9FF957C31

重载或重启

在使用包管理器安装的情况下,Cntlm默认由systemd来守护,开机自启。

修改配置后,重载即可生效:

sudo systemctl reload cntlm

若仍未生效,可以尝试重启:

sudo systemctl restart cntlm

到此,相信大家对"Linux下怎么安装配置Cntlm代理"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

配置 代理 内容 方法 学习 不同 实用 更深 大同小异 位置 兴趣 只是 可以通过 名单 场景 实用性 实际 形式 情况 手段 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 华服互联网科技靠谱吗 深圳九邦互联网科技有限公司 为想互联网科技怎么样 智能科技公司是互联网公司吗 睿民互联网科技 互联网科技小额贷款 互联网科技论坛 互联网高科技企业 上海卓越科技 互联网 互联网巨头投资的硬核科技 太原新华互联网科技学校怎么样 承德科技产业互联网发展 华夏互联网科技业 互联网5g黑科技有哪些 互联网在线教育科技创业 黑科技 体验场景 互联网大会 江苏互联网智能科技产品出厂价 银川新华互联网科技学校是国营吗 陕西彩京云互联网科技有限公司 武汉亿视互联网科技有限公司 河南云网互联网络科技有限公司 深圳齐家互联网科技 互联网科技logo设计 多迪互联网科技有限公司 恒生科技互联网指数分析 重庆威客帮互联网科技 互联网大会黑科技排名 新兴科技互联网创新大赛颁奖典礼 半导体是互联网高科技吗 科技互联网公司两年变化
0