Linux系统如何配置代理,Linux终端代理怎么设置?

Linux 系统代理配置全指南

在 Linux 系统中,代理的配置分为全局环境变量桌面环境 GUI特定软件配置以及强制代理工具四个维度,根据你的需求选择最合适的方法。

通过环境变量配置(最通用)

这是最常用的方法,适用于大多数终端程序(如 curl, wget, git 等)。

Linux的网络代理配置
加载中
Linux的网络代理配置

临时生效(仅限当前终端会话)

在终端直接输入以下命令:

  • HTTP 代理export http_proxy="http://代理服务器IP:端口"
  • HTTPS 代理export https_proxy="http://代理服务器IP:端口"
  • 所有协议代理export all_proxy="socks5://代理服务器IP:端口"
  • 排除本地地址export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com"

永久生效(针对当前用户)

将上述命令添加到用户的配置文件中(如 ~/.bashrc~/.zshrc):

  • 编辑文件:nano ~/.bashrc
  • 在文件末尾添加上述 export 命令。
  • 使配置立即生效:source ~/.bashrc

永久生效(针对全系统所有用户)

Linux系统如何配置代理,Linux终端代理怎么设置?

将配置写入 /etc/environment 文件:

  • 编辑文件:sudo nano /etc/environment
  • 添加以下行(注意这里不需要 export 关键字):
    http_proxy="http://代理服务器IP:端口/"
    https_proxy="http://代理服务器IP:端口/"
    no_proxy="localhost,127.0.0.1"

桌面环境 GUI 配置(针对 Ubuntu/CentOS 等)

如果你使用的是带有图形界面的发行版,可以通过设置面板快速配置:

  • 路径设置 (Settings) $rightarrow$ 网络 (Network) $rightarrow$ 网络代理 (Network Proxy)
  • 模式:选择 手动 (Manual)
  • 填写:分别在 HTTP, HTTPS, FTP 和 SOCKS Host 中填入对应的 IP 和端口。
  • 应用:点击应用后,大部分基于 GNOME/KDE 的软件会自动继承此设置。

特定软件的代理配置

有些软件不读取系统环境变量,需要单独配置。

APT 包管理器 (Ubuntu/Debian)

创建或编辑配置文件:sudo nano /etc/apt/apt.conf.d/80proxy

  • Acquire::http::Proxy "http://代理服务器IP:端口/";
  • Linux系统如何配置代理,Linux终端代理怎么设置?

    Acquire::https::Proxy "http://代理服务器IP:端口/";

Yum/DNF 包管理器 (CentOS/Fedora)

编辑配置文件:sudo nano /etc/yum.conf (或 /etc/dnf/dnf.conf)
添加以下行:

  • proxy=http://代理服务器IP:端口

Docker 代理

Docker 的代理分为 拉取镜像代理容器内运行代理

  • 拉取镜像代理(通过 systemd 配置):
    1. 创建目录:sudo mkdir -p /etc/systemd/system/docker.service.d
    2. 创建文件:sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf
    3. [Service]
      Environment="HTTP_PROXY=http://代理服务器IP:端口"
      Environment="HTTPS_PROXY=http://代理服务器IP:端口"
      Environment="NO_PROXY=localhost,127.0.0.1"
    4. 重载并重启:sudo systemctl daemon-reload && sudo systemctl restart docker

Git 代理

  • HTTP/HTTPS 代理
    git config --global http.proxy http://代理服务器IP:端口
    git config --global https.proxy http://代理服务器IP:端口
  • 取消代理
    git config --global --unset http.proxy

    Linux系统如何配置代理,Linux终端代理怎么设置?

    git config --global --unset https.proxy


强制代理工具:Proxychains-ng

有些程序完全不支持代理设置,可以使用 Proxychains-ng 强制将其流量转发到代理服务器。

  • 安装sudo apt install proxychains4 (Ubuntu) 或从源码编译。
  • 配置:编辑 /etc/proxychains4.conf
    • 在文件末尾的 [ProxyList] 下方添加:socks5 127.0.0.1 端口
  • 使用方法:在原命令前加上 proxychains4
    • 示例:proxychains4 curl https://www.google.com

验证代理是否生效

配置完成后,可以使用以下命令测试连接:

  • 测试 HTTP 连接
    curl -I https://www.google.com
  • 查看当前环境变量
    env | grep -i proxy

注意事项

  • SOCKS5 与 HTTP:请确认你的代理协议,如果代理服务器是 SOCKS5,环境变量应写 socks5://,但某些旧软件仅支持 http://
  • 防火墙:确保代理服务器的端口在防火墙中已开放。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/487754.html

(0)
Discuz X3.4如何升级到3.5,Discuz X3.5升级教程怎么操作?
上一篇 2026年7月12日 16:34
Python列表怎么快速上手,Python列表怎么删除重复元素?
下一篇 2026年7月12日 16:38

相关推荐

  • 简米云服务器4核4g内存到底多少钱,配置够用吗?

    阿里云服务器4核4G内存的价格根据实例规格和购买策略差异较大,以通用型ECS为例,日常年付价格通常落在2000元至4000元区间,但新用户专享或大促活动可以做到几百元起步,实际成本取决于你选择的实例类型、带宽大小和购买时长,实例规格与定价逻辑阿里云4核4G内存的服务器并非单一标价,而是由一系列实例规格组成,不同……

    2026年7月30日
    400
  • Appium自动化测试环境搭建报错怎么办?如何配置Android和iOS

    Appium自动化测试环境搭建的核心在于正确配置Java、Node.js、Android SDK/iOS SDK以及Appium Server,并确保设备驱动与模拟器连接正常,这是实现跨平台移动应用自动化的基础前提,搭建一个稳定高效的Appium环境并非简单的软件安装,而是一套涉及多组件协同工作的系统工程,许多……

    2026年6月3日
    6900
  • 中国电信ip的服务器地址是多少

    中国电信作为国内骨干网络运营商,其服务器IP地址并非固定单一数值,而是由大量公网IP段组成,例如常见的电信DNS服务器地址为202.96.128.86和202.96.134.133,但实际业务中的服务器IP需根据具体机房和配置来分配,中国电信IP地址段到底有哪些中国电信拥有全球最大的固网IP地址资源之一,其IP……

    2026年8月17日
    800
  • Sharktech洛杉矶独立服务器$129/月配置如何?洛杉矶便宜独立服务器推荐

    Sharktech洛杉矶独立服务器凭借Dual E5-2678v3处理器、1TB NVMe存储及60Gbps免费高防,以$129/月的极致性价比,成为2026年搭建高并发业务与内容分发网络的首选方案,在服务器租赁市场日益内卷的当下,寻找一款既具备强劲算力又拥有顶级防御能力的独立服务器并非易事,Sharktech……

    2026年6月30日
    1300
  • 100M宽带服务器一个月多少钱?,哪家性价比高?

    100M带宽服务器的月租费用因服务器类型、配置和服务商差异较大,云服务器普遍在300-2000元/月,独立服务器在1000-5000元/月,具体取决于带宽是独享还是共享以及线路质量,100M独享服务器价格影响因素云服务器与独立服务器的成本差异你租用100M带宽服务器时,首先得区分云服务器和物理独立服务器,云服务……

    2026年7月24日
    1100
  • 5m宽带服务器一个月多少流量,流量够用吗?

    5M带宽的服务器,如果全天候24小时满负荷运行,一个月理论最大流量约为1.5TB,但实际业务中,受协议开销、网络波动和业务类型影响,有效流量往往在1TB上下,中小企业网站或轻量应用通常用不完这个上限,选套餐时按1TB—1.5TB规划更稳妥,带宽与流量的换算逻辑要搞清楚5M带宽一个月能产生多少流量,先得理清带宽和……

    2026年7月28日
    1100
  • cg服务器框架四件套要多少钱,哪里买便宜?

    CG服务器框架四件套的租赁成本通常在每月千元到数千元不等,核心取决于机房资质、硬件配置和带宽线路,其中持牌自营机房的服务商在同等配置下更具性价比优势,先拆解:CG服务器框架四件套到底是什么很多刚接触CG渲染或云端制作的朋友,一上来就问“四件套多少钱”,但四件套本身并不是一个标准化的商品,而是针对CG渲染场景打包……

    2026年8月13日
    000
  • 安卓app云服务器怎么选?CloudCampus APP验收教程

    使用CloudCampus APP进行现场验收,是当前企业级网络运维中实现高效交付与数字化管理的最佳实践方案,该方案依托于稳健的安卓app云服务器架构,能够将传统的手工验收流程转化为标准化、可视化的智能操作,显著降低人为失误,确保护据真实可靠,是网络工程师提升交付质量的必备工具,核心价值在于实现验收流程的标准化……

    2026年3月31日
    12500
  • AI开放平台哪个好用?国内主流AI开放平台推荐

    选择AI开放平台的核心在于匹配具体业务场景与算力需求,建议初创团队优先考量百度智能云千帆、阿里云百炼等具备完整生态闭环的平台,以实现从模型调用到应用落地的无缝衔接,在人工智能技术飞速迭代的当下,企业和个人开发者面临着海量的选择焦虑,AI开放平台不再仅仅是代码的托管地,而是连接大模型能力与垂直行业应用的桥梁,如何……

    2026年6月5日
    5300
  • 监控摄像头怎么连接电脑,监控摄像头连接电脑详细步骤

    连接监控摄像头到电脑主要分为网络直连(IPC)、采集卡连接(模拟/USB)以及无线连接三种核心模式,无论采用何种方式,其本质都是建立视频数据传输通道,并通过电脑端的软件进行解码显示,对于绝大多数现代用户而言,网络摄像头(IPC)通过交换机或直接连接电脑网卡是目前最主流且性价比最高的方案, 明确摄像头接口类型在实……

    2026年2月21日
    16700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论列表(1条)

  • 石红
    石红 2026年7月12日 23:56

    哈哈终于看到有人认真聊端口了,平时刷到的都是水内容。这篇起码是用心写的,虽然有几个地方我不太认同,但整体挺有干货,mar