参考资料

  1. Java 是一种面向对象、跨平台的编程语言
  2. docker安装ubuntu详细说明以及案例
  3. YOURLS (Your Own URL Shortener) 是一个开源的PHP程序,允许用户创建和管理自定义短链接
  4. Gradle 是一个基于 Apache Ant 和 Maven 概念的自动化构建工具
  5. AlmaLinux 是一个开源、企业级的 Linux 发行版
  6. Docker在CI/CD中的作用是什么?
  7. Nginx 是一款高性能的开源 Web 服务器
  8. Clojure 是一种运行在 JVM 上的 Lisp 方言

alt 是一个轻量级的代理工具,支持多种协议(如 HTTP、SOCKS5),用于网络请求的转发和代理

alt

简介
alt 是一个轻量级的代理工具,支持多种协议(如 HTTP、SOCKS5),用于网络请求的转发和代理。适用于爬虫、开发测试等场景。

特点  

  1. 支持 HTTP/HTTPS/SOCKS5 代理协议

  2. 多平台兼容(Windows/Linux/macOS)

  3. 配置简单,支持规则自定义

  4. 高性能,低资源占用

最新更新内容及时间  

  • 版本:v1.2.0

  • 更新时间:2023-10-15

  • 更新内容:

    • 新增 TLS 1.3 支持

    • 优化连接稳定性

    • 修复内存泄漏问题

镜像下载地址  

官网地址  

文档地址  

Docker 安装示例  

docker run -d \
  -p 8080:8080 \
  -v /path/to/config:/etc/alt \
  --name alt-proxy \
  alt/alt:latest

.yaml 设置教程
示例配置文件 config.yaml

proxy:
  type: http
  port: 8080
  auth:
    username: admin
    password: 123456
rules:
  - match: "*.example.com"
    proxy: direct
  - match: "*"
    proxy: upstream

常用错误问题  

  1. 连接超时

    • 检查防火墙/端口是否开放

    • 确认代理配置正确

  2. 认证失败

    • 检查 auth 配置的用户名和密码

  3. 无法解析域名

    • 检查 DNS 设置或尝试更换 DNS 服务器

  4. 内存占用过高

    • 升级到最新版本(修复内存泄漏问题)