最近更新 2026-05-19 开发者 / 命令行用户

命令行 / SSH 走代理 · 终端代理配置

命令行走代理 = TUN 模式 或 环境变量 或 ProxyCommand

命令行走代理三种方式:(1) 开 TUN 模式(最简单,所有进程走代理);(2) 终端 export 环境变量 HTTPS_PROXY=http://127.0.0.1:7890;(3) SSH 用 ProxyCommand 走 SOCKS5 代理(针对单条 SSH 连接)。Mac / Linux 用户常用 .zshrc / .bashrc 加 alias 一键开关代理。

推荐客户端 · 按场景适配

配置检查清单

  1. 方式 1:开 TUN 模式(管理员 / root),git / curl / ssh 自动走代理
  2. 方式 2:export HTTPS_PROXY=http://127.0.0.1:7890 export HTTP_PROXY=http://127.0.0.1:7890
  3. 方式 3:~/.ssh/config 加 ProxyCommand nc -X 5 -x 127.0.0.1:7890 %h %p
  4. Git 临时走代理:git config --global http.proxy http://127.0.0.1:7890
  5. 测试:curl https://api.github.com / ssh [email protected]

相关教程

关于本场景指南

本页是「开发者 / 命令行用户」场景的代理软件选择 + 配置指南。本站「场景指南」按典型用户的搜索意图组织(Windows 用户 / Mac 用户 / 学生党 / 跨境电商等),每个场景给出推荐客户端、配置清单和相关教程链接。

看其他场景:场景指南目录 · 看完整客户端:客户端目录 · 看完整教程:教程库