Добавить в корзинуПозвонить
Найти в Дзене

Автоматизируем настройку прокси в браузере: создаём умный список правил

Если вы используете прокси-сервер для доступа сайтам, то знаете, как утомительно вручную настраивать правила для каждого нового домена. Сегодня я расскажу, как автоматизировать этот процесс с помощью расширения SmartProxy и GitHub Actions. При использовании прокси возникает дилемма: Решение — использовать умные правила, которые автоматически определяют, какие сайты должны идти через прокси. 1. SmartProxy — бесплатное расширение для Chrome/Firefox 2. GitHub — для хранения списка правил и автоматической генерации 3. 5 минут времени на первоначальную настройку Расширение SmartProxy позволяет создавать правила для проксирования отдельных доменов. Вы просто добавляете домены, которые нужно проксировать, а остальной трафик идёт напрямую. Ссылка: https://github.com/salarcode/SmartProxy Теперь самое интересное — подпишитесь на автоматически обновляемый список: 1. Скопируйте URL файла: ``` https://raw.githubusercontent.com/TheTitanrain/SmartProxyRules/refs/heads/main/gfwlist.base64.txt ``` 2. В
Оглавление

Если вы используете прокси-сервер для доступа сайтам, то знаете, как утомительно вручную настраивать правила для каждого нового домена. Сегодня я расскажу, как автоматизировать этот процесс с помощью расширения SmartProxy и GitHub Actions.

Проблема

При использовании прокси возникает дилемма:

  • Проксировать весь трафик — медленно и небезопасно
  • Настраивать каждый сайт вручную — долго и неудобно

Решение — использовать умные правила, которые автоматически определяют, какие сайты должны идти через прокси.

Что нам понадобится

1. SmartProxy — бесплатное расширение для Chrome/Firefox

2. GitHub — для хранения списка правил и автоматической генерации

3. 5 минут времени на первоначальную настройку

Как это работает

Шаг 1: Установите SmartProxy

Расширение SmartProxy позволяет создавать правила для проксирования отдельных доменов. Вы просто добавляете домены, которые нужно проксировать, а остальной трафик идёт напрямую.

Ссылка: https://github.com/salarcode/SmartProxy

Шаг 2: Настройте SmartProxy

Теперь самое интересное — подпишитесь на автоматически обновляемый список:

1. Скопируйте URL файла:

```

https://raw.githubusercontent.com/TheTitanrain/SmartProxyRules/refs/heads/main/gfwlist.base64.txt

```

2. В SmartProxy:

- Откройте настройки профиля "Умный прокси"

- Перейдите в раздел "Rules Subscriptions"

- Нажмите "Add"

- Вставьте URL

- Установите автообновление (например, каждый день)

Что получилось

Теперь всё работает автоматически:

1. Добавляете новый домен в SmartProxy или в domains.txt

2. Экспортируете настройки (если добавляли в SmartProxy)

3. Пушите в GitHub — Actions автоматически генерирует новый список

4. SmartProxy обновляется по расписанию

Преимущества

✅ Автоматизация — не нужно вручную обновлять правила

✅ Синхронизация — один список на всех устройствах

✅ Версионность — вся история изменений в Git

✅ Резервное копирование — ваши правила в безопасности

✅ Совместная работа — можно делиться списками с коллегами

Формат AutoProxy/GFWList

Генерируемый файл использует стандарт AutoProxy:

[AutoProxy 0.2.9]

! Title: SmartProxy Rules

! Last Modified: 2025-10-06

||youtube.com

||instagram.com

||twitter.com

Где `||domain.com` означает, что домен и все его поддомены будут проксироваться.

Дополнительные возможности

Whitelist (исключения)

Если нужно исключить домен из прокси:

```

@@||example.com

```

Регулярные выражения

Для сложных правил можно использовать regex:

```

/^https?:\/\/.*\.blocked-domain\.com/

```

Заключение

Такая автоматизация экономит массу времени, особенно если вы часто добавляете новые сайты в список проксирования. Все изменения отслеживаются в Git, а обновления происходят автоматически.

Полезные ссылки:

- SmartProxy: https://github.com/salarcode/SmartProxy

- AutoProxy формат: https://github.com/gfwlist/gfwlist

- GitHub Actions: https://docs.github.com/actions

---

*Если статья была полезна — поставьте лайк и поделитесь с друзьями!*

#прокси #automation #github #браузер #vpn #smartproxy #devops #автоматизация