From c09b23df6e2aff130b6a4dbfa11f4e996dd5af85 Mon Sep 17 00:00:00 2001 From: hermes-bot Date: Sat, 30 May 2026 01:57:31 +0000 Subject: [PATCH] =?UTF-8?q?Add=20tokyo-proxy:=20=E4=B8=9C=E4=BA=AC?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E5=99=A8=E4=BB=A3=E7=90=86=20GitHub=20+=20Do?= =?UTF-8?q?cker=20=E6=B5=81=E9=87=8F=E8=BD=AC=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AI/tokyo-proxy/01-proxy.md | 83 ++++++++++++++++++++++++++++++++++++++ README.md | 14 ++++--- 2 files changed, 91 insertions(+), 6 deletions(-) create mode 100644 AI/tokyo-proxy/01-proxy.md diff --git a/AI/tokyo-proxy/01-proxy.md b/AI/tokyo-proxy/01-proxy.md new file mode 100644 index 0000000..59932c0 --- /dev/null +++ b/AI/tokyo-proxy/01-proxy.md @@ -0,0 +1,83 @@ +# 东京云服务器代理方案 + +## 场景 +国内访问 GitHub / Docker Hub 速度慢,用东京低配云服务器做流量转发。 + +## 服务端(东京服务器) + +### 1. 安装 squid +```bash +apt update && apt install -y squid apache2-utils +``` + +### 2. 配置 squid(密码认证) +```bash +cat > /etc/squid/squid.conf << 'EOF' +http_port 3128 +auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd +auth_param basic realm "Tokyo Proxy" +acl auth proxy_auth REQUIRED +http_access allow auth +http_access deny all +EOF +``` + +### 3. 创建用户 +```bash +htpasswd -cb /etc/squid/passwd 用户名 密码 +``` + +### 4. 重启 +```bash +systemctl restart squid +systemctl enable squid +``` + +### 验证 +```bash +ss -tlnp | grep 3128 +``` + +--- + +## 国内客户端 + +### Docker 配置 +```bash +mkdir -p /etc/systemd/system/docker.service.d +cat > /etc/systemd/system/docker.service.d/http-proxy.conf <