Тип: INFRA (service)
Статус: active
Версия: 2.0
HTTP прокси, который маршрутизирует трафик браузера:
- Русские домены (.ru, yandex.com, vk.com и др.) → напрямую
- Всё остальное (YouTube, Google, Claude.ai и др.) → через VPS (Европа)
Chrome (ПК kt)
↓ --proxy-server=http://127.0.0.1:8080
youtube-proxy (ПК kt, порт 8080)
├── .ru домены → напрямую
└── остальные → SOCKS5 → microsocks (сервер, порт 1080)
↓
Европейский IP
| Компонент | Где | Описание |
|---|---|---|
| microsocks | /usr/local/bin/microsocks |
SOCKS5 на порту 1080 |
| microsocks.service | /etc/systemd/system/ |
автозапуск, без авторизации |
| chrome-vpn.sh | /var/www/html/files/ |
запуск Chrome через прокси |
| youtube-proxy | /var/www/html/files/ |
бинарник для установки на ПК |
| Компонент | Где | Описание |
|---|---|---|
| youtube-proxy | ~/.local/bin/youtube-proxy |
HTTP прокси (2.9 MB) |
| dpi-proxy.service | ~/.config/systemd/user/ |
автозапуск при входе |
| Chrome Proxy | ~/Рабочий стол/ |
ярлык запуска |
bash <(curl -s http://91.218.142.168/files/chrome-vpn.sh)
# или двойной клик по ярлыку "Chrome Proxy"
systemctl --user status dpi-proxy.service
ss -tlnp | grep :8080
systemctl --user restart dpi-proxy.service
systemctl status microsocks
# 1. Скачать бинарник
wget http://91.218.142.168/files/youtube-proxy -O ~/.local/bin/youtube-proxy
chmod +x ~/.local/bin/youtube-proxy
# 2. Создать systemd user сервис
mkdir -p ~/.config/systemd/user
cat > ~/.config/systemd/user/proxy.service << EOF
[Unit]
Description=YouTube Proxy
After=network.target
[Service]
ExecStart=/home/USER/.local/bin/youtube-proxy -listen 127.0.0.1:8080 -upstream 91.218.142.168:1080
Restart=always
[Install]
WantedBy=default.target
EOF
systemctl --user enable --now proxy.service
# 3. Добавить IP нового ПК в UFW на сервере (порт 1080)
# ufw allow from NEW_IP to any port 1080 proto tcp
| Правило | IP | Порт |
|---|---|---|
| ALLOW | 178.66.156.68 (kt-HP) | 1080 |
| DENY | все остальные | 1080 |
src/youtube-proxy.go — основной файл прокси.
# Сборка
cd infra/@proxy.service/src
go build -o youtube-proxy youtube-proxy.go
cp youtube-proxy /var/www/html/files/