Проксирование

Проксирование

Некоторые внешние API недоступны из определённых регионов. Al(co)pac поддерживает проксирование трафика через VLESS, SOCKS5 и HTTP прокси с привязкой к конкретным балансерам.

Типы прокси

Принцип работы

Прокси привязываются к конкретным балансерам. Только трафик выбранных балансеров проходит через прокси, остальной трафик идёт напрямую.

Клиент → Al(co)pac → [Прокси] → Внешний API
                   ↘ Напрямую → Доступный API

Это позволяет:

  • Не тратить прокси-трафик на балансеры, доступные напрямую
  • Использовать разные прокси для разных балансеров
  • Комбинировать VLESS и Direct прокси

Настройка

Через админ-панель

Вкладка Проксирование позволяет добавлять/редактировать прокси через веб-интерфейс.

Через конфигурацию

[[proxy.vless.entries]]
uri = "vless://uuid@server:443?..."
balancers = ["zetflix", "redheadsound"]
label = "NL"
engine = "xray"

[[proxy.direct.entries]]
uri = "socks5://user:pass@proxy:1080"
balancers = ["kinogo"]
label = "DE"
{
  "ProxyVless": {
    "Entries": [
      {
        "URI": "vless://uuid@server:443?...",
        "Balancers": ["zetflix", "redheadsound"],
        "Label": "NL",
        "Engine": "xray"
      }
    ]
  },
  "ProxyDirect": {
    "Entries": [
      {
        "URI": "socks5://user:pass@proxy:1080",
        "Balancers": ["kinogo"],
        "Label": "DE"
      }
    ]
  }
}
ПолеОписание
uriURI прокси (vless, vmess, ss, trojan, socks5, http)
balancersСписок балансеров, трафик которых проходит через прокси
labelМетка для отображения в админ-панели (например, страна)
engineТолько для VLESS: "xray", "mihomo" или пусто (авто)