В режиме «По правилам» правила решают, куда идет каждое подключение: через прокси или группу прокси, напрямую или никуда. Potatso использует правила в стиле Mihomo, поэтому правила из подписки Clash или Mihomo работают как есть.
Правила действуют только в режиме «По правилам». Режимы «Глобальный» и «Напрямую» их не используют, а режим «Умный» применяет собственные правила. См. Режимы выхода и Умная маршрутизация.
Открытие правил
На экране Главная нажмите Другие настройки, затем Правила.
Как сопоставляются правила
Правила проверяются сверху вниз. Проверка останавливается на первом подходящем правиле. Трафик, которому не соответствует ни одно правило, идет через Итоговый выход, показанный в конце списка как Весь остальной трафик. Нажмите его, чтобы выбрать этот выход.
Профили из подписки
Если профиль получен из подписки, его правила перечислены в трех частях:
| Раздел | Когда проверяется |
|---|---|
| Мои правила · Перед подпиской | Первым, поэтому эти правила имеют приоритет. |
| Из подписки | Следом, в собственном порядке подписки. |
| Мои правила · После подписки | Только если ни одно правило подписки не подошло. |
Правила подписки сохраняют свой порядок и обновляются вместе с подпиской. Ваши собственные изменения автоматически применяются заново после каждого обновления подписки, а в разделе Другие настройки они перечислены в Мои переопределения. Исходная подписка никогда не изменяется. Как импортировать подписку, см. в разделе Импорт подписок.

Добавление правила
- В разделе Правила нажмите Добавьте правило.
- В разделе При подключении к выберите тип правила. Нажмите Больше типов, чтобы увидеть полный список.
- Введите значение, например
example.com. Когда вы добавляете правило для домена, Из недавних подключений предлагает хосты, к которым подключалось ваше устройство. - Нажмите Направить в и выберите прокси, группу прокси, Напрямую или Отклонить.
- Для профиля с подпиской выберите Позиция: Перед правилами подписки или После правил подписки. В остальных случаях выберите Вверху или Внизу.
- Нажмите Добавить.
Пояснение под значением говорит, чему будет соответствовать правило, и показывает строку правила, которая будет сохранена, например DOMAIN-SUFFIX,example.com,DIRECT.
Чтобы изменить правило, нажмите на него. Чтобы изменить порядок или удалить правила, нажмите Изменить правила.
Типы правил
| Тип | Ключевое слово правила | Чему соответствует |
|---|---|---|
| Суффикс домена | DOMAIN-SUFFIX |
Домену и всем его поддоменам. |
| Домен | DOMAIN |
Только этому точному домену. |
| Ключевое слово домена | DOMAIN-KEYWORD |
Любому домену, содержащему ключевое слово. |
| Маска домена | DOMAIN-WILDCARD |
Доменам вида *.example.com. * соответствует любым символам, а ? — одному. |
| Регулярное выражение домена | DOMAIN-REGEX |
Доменам, соответствующим регулярному выражению. |
| IP CIDR | IP-CIDR |
IPv4-адресам назначения из диапазона, например 10.0.0.0/8. |
| IPv6 CIDR | IP-CIDR6 |
IPv6-адресам назначения из диапазона, например fc00::/7. |
| Суффикс IP | IP-SUFFIX |
Конечным битам IP-адреса назначения. |
| IP ASN | IP-ASN |
Оператору сети (номеру AS) IP-адреса назначения. |
| GeoIP | GEOIP |
Стране или региону IP-адреса назначения, например CN. |
| GeoSite | GEOSITE |
Категории доменов из GeoSite, например category-ads-all. |
| Порт назначения | DST-PORT |
Портам или диапазонам портов, например 80/443/1000-2000. |
| Сеть | NETWORK |
Всему трафику TCP или всему трафику UDP. |
| Набор правил | RULE-SET |
Всему, что входит в провайдер правил. |
Первыми в списке идут Суффикс домена, Домен, Ключевое слово домена, IP CIDR и Набор правил. Остальные находятся в разделе Больше типов.
В разделе Параметры пункт Сеть ограничивает правило трафиком TCP или UDP. У правил IP, GeoIP и «Набор правил» есть также Без разрешения: Potatso не будет преобразовывать имена хостов в адреса, чтобы сопоставить правило.
Провайдеры правил
Провайдер правил — это список доменов или диапазонов IP-адресов, который используют правила Набор правил. Подписки часто их содержат.
Чтобы добавить провайдер:
- На экране Главная нажмите Другие настройки, затем Провайдеры правил.
- Нажмите Добавить провайдер правил.
- Введите Название и выберите Тип: HTTP (загружается по URL), Файл или Встроенный.
- Выберите его Поведение (Домен, IP CIDR или Classical) и Формат (YAML, MRS или Текст).
- Для провайдера HTTP введите его URL и выберите Интервал обновления.
- Нажмите Сохранить.
Затем добавьте правило типа Набор правил, выберите провайдер и укажите, куда направлять трафик. Пока правило не использует провайдер, он ничего не делает.
Нажмите на провайдер, чтобы увидеть, сколько правил загружено, обновить его кнопкой Обновить сейчас или просмотреть его правила. MRS — скомпилированный двоичный формат, поэтому его правила показать нельзя.
Наборы правил сообщества
В разделе Провайдеры правил есть также Правила сообщества — готовые списки из этих репозиториев на GitHub:
Loyalsoldier/v2ray-rules-datrunetfreedom/russia-v2ray-rules-datChocolate4U/Iran-v2ray-rules
Нажмите на репозиторий, затем Установить рядом со списком или Установить все. Списки устанавливаются в текущий профиль как провайдеры правил. Добавьте правило Набор правил в разделе Правила, чтобы выбрать, как использовать каждый список.

Данные GeoIP и GeoSite
Правила GeoIP, IP ASN и GeoSite используют базы GeoData, которые поставляются с Potatso. Они общие для всех профилей и обновляются из релизов каждой базы на GitHub.
Чтобы управлять обновлениями, откройте Настройки и нажмите GeoData:
- Автоматические обновления проверяют обновления при открытии приложения и в фоне. Как часто, выберите в разделе Проверять каждые. Если Сотовые данные выключены, проверки ждут Wi-Fi.
- Проверить обновления проверяет сразу. Это может расходовать сотовые данные.
Загруженная версия используется со следующего подключения. Если она готова, пока вы подключены, нажмите Применить загруженную версию.