Маршрутизация в Nekobox
В статье рассмотрим как настроить раздельное туннелирование для приложений и сайтов. Это позволит использовать только нужные приложения и сайты с VPN.
Для начала настройте туннелирование без VPN по умолчанию. В разделе «Настройка» --> «Настройка маршрутов» --> «Базовые маршруты» в Outbound по умолчанию выберете bypass.
Перейдите в «Кастомные маршруты»
В редактор JSON вставьте следующий текст
{"rules": [{"domain_suffix": ["www.myip.com", "chat.openai.com", "chatgpt.com", "youtube.com", "pornhub.com"], "outbound": "proxy"},{"outbound": "proxy","process_name": ["Guilded.exe"]}]}
Для удобства отформатируйте JSON кнопкой в нижнем левом углу. Это необязательно.
По примеру добавьте сайты и приложения.
Если уже работает раздельное туннелирование, на этом можно закончить. Дальше информация для продвинутых пользователей.
Гибкая настройка туннелирования
Вернемся к таблице на вкладке базовых маршрутов.
В outbound по умолчанию 3 параметра:
В каждом логическом блоке JSON строки outbound принимают значения proxy или direct. proxy — использования VPN. direct — без использования VPN. Эта настройки применяется для элементов в блоке.
Как найти название процесса?
Перейдите в свойства приложения. Во вкладке «Общее» или «Ярлык» будет написано название приложение и тип файла. Также в свойствах ярлыка указано название объекта.