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 <