当前位置: 首页 > news >正文

ubuntu terminal 设置代理

默认proxy_ip: 127.0.0.1
默认proxy_port:7897

设置临时环境变量代理

在终端中直接设置环境变量,仅对当前会话有效。关闭终端后失效:

export http_proxy="http://127.0.0.1:7897"
export https_proxy="http://127.0.0.1:7897"

proxy_ipproxy_port替换为实际代理服务器地址和端口。若需认证可添加用户名密码:

export http_proxy="http://username:password@proxy_ip:proxy_port"

修改配置文件永久生效

编辑~/.bashrc~/.zshrc文件(取决于使用的shell):

nano ~/.bashrc

在文件末尾添加以下内容:

export http_proxy="http://proxy_ip:proxy_port"
export https_proxy="http://proxy_ip:proxy_port"
export ftp_proxy="http://proxy_ip:proxy_port"
export no_proxy="localhost,127.0.0.1"

保存后执行使配置立即生效:

source ~/.bashrc

为APT包管理器配置代理

单独为APT设置代理需编辑配置文件:

sudo nano /etc/apt/apt.conf.d/proxy.conf

添加以下内容(根据代理类型选择HTTP或HTTPS):

Acquire::http::Proxy "http://proxy_ip:proxy_port";
Acquire::https::Proxy "http://proxy_ip:proxy_port";

测试代理连接

使用curl测试HTTP代理:

curl -I http://www.google.com

测试HTTPS代理:

curl -I https://www.google.com

若返回200状态码表示代理生效。

取消代理设置

临时取消:

unset http_proxy https_proxy

永久取消需删除之前添加的环境变量或配置文件内容。

使用wget和curl的临时代理设置

对于使用wget或curl的情况,你可以在命令行中直接指定代理:

wget --proxy=on --http-proxy=http://proxy_ip:proxy_port http://example.com
curl -x http://proxy_ip:proxy_port http://example.com

docker 代理设置

sudo vim /etc/docker/daemon.json
{
“proxies”: {
“http-proxy”: “http://127.0.0.1:7897”,
“https-proxy”: “http://127.0.0.1:7897”,
“no-proxy”: “localhost,127.0.0.0/8”
}
}

注意事项

  • 使用SOCKS5代理时需要额外工具如tsocksproxychains
  • 局域网代理需确认防火墙设置
  • 部分命令如ping不受代理影响,需单独配置
http://www.dtcms.com/a/456868.html

相关文章:

  • 《传感器与检测技术》第 2 章 电阻式传感器原理与应用
  • Linux中input子系统
  • 探索Linux:开源世界的钥匙
  • GitHub 热榜项目 - 日榜(2025-10-08)
  • 手写Function.prototype.bind:从原理到完整实现
  • 百度做网站的公司施工企业的施工现场消防安全责任人应是
  • 做电商网站报价网站开发工程师需要会写什么
  • (3)容器布局进阶:Spacer、Divider、Frame 与 Alignment
  • 墨西哥证券交易所(BMV)等多个交易所股票数据API对接文档
  • 【数据分析与可视化】2025年一季度金融业主要行业资产、负债、权益结构与增速对比
  • app网站建设阿里巴巴卓拙科技做网站吗
  • 乌苏市城乡建设局网站北京朝阳区邮政编码
  • 个人用云计算学习笔记 --18(NFS 服务器、iSCSI 服务器)
  • 智能制造——解读MES在各行业中的需求与解决方案【附全文阅读】
  • 老题新解|棋盘覆盖
  • 网站可不可以做自己的专利东莞沙田网站建设
  • Redis Hash 全解析:从入门到精通,解锁高性能对象存储的钥匙
  • 14.排序
  • Python自动化实战第一篇: 自动化备份100+台服务器Web 配置
  • 第五十二章 ESP32S3 UDP 实验
  • [鹤城杯 2021]Misc2
  • 山东省旅游网站建设网络设计是干什么的工作
  • 基于 ZYNQ ARM+FPGA+AI YOLOV4 的电网悬垂绝缘子缺陷检测系统的研究
  • 开源 C++ QT QML 开发(十二)通讯--TCP客户端
  • 【密码学实战】openHiTLS pkeyutl命令行:公钥实用工具(加解密、密钥交换)
  • 做标书有什么好的网站吗网站改版不收录
  • JDK17和JDK8的 G1
  • win10安装conda环境
  • TDengine 浮点数新编码 BSS 用户手册
  • mybatis call存储过程,out的参数怎么返回