Skip to content

ru Sandbox

Parsa Radfar edited this page Oct 25, 2026 · 3 revisions

Безопасная песочница (бета)

Безопасная песочница запускает приложения в мини-ВМ, у каждой свой сервер. Каждое приложение открывается как отдельное приложение Mac, со своим окном и значком в Dock, и выходит в интернет только через сервер, выбранный для его мини-ВМ. Если этот сервер перестаёт работать, приложение остаётся без сети; оно никогда не переключается на ваше обычное подключение.

Пока вы впервые не откроете песочницу, ничего не скачивается.

Установка

  1. Нажмите Песочница на панели инструментов главного окна или в панели строки меню.
  2. В первый раз появится окно с размером загрузки и объёмом памяти, который может занять песочница. Нажмите Загрузка или Не сейчас.
  3. Когда загрузка проверена и установлена, нажмите Открыть песочницу. Дальше кнопка Песочница сразу открывает окно песочницы.

При подключении загрузка идёт через соединение V2Mac. V2Mac принимает только ту версию песочницы, с которой он выпущен, поэтому изменённая загрузка отклоняется.

Окно песочницы

  • Запустить / Стоп запускают или останавливают песочницу. Она также запускается сама, когда вы открываете приложение песочницы, и останавливается через 5 минут после закрытия последнего.
  • Добавить мини-ВМ:
    • Пустая: новая мини-ВМ без приложений.
    • Шаблоны: мини-ВМ с готовым набором приложений из магазина.
    • Клонировать: копия существующей мини-ВМ с её приложениями и данными.
  • В каждой строке — мини-ВМ, состояние её выхода и список Выход:
    • зелёный: место, откуда выходит её трафик, например «Frankfurt»;
    • красный Не подключено: сервер перестал работать. Её приложения остаются без сети, и приходит одно уведомление. Выберите другой сервер; V2Mac никогда не переключает его сам;
    • Без выхода (заблокировано): у мини-ВМ нет интернета совсем.
  • Нажмите на приложение в строке, чтобы открыть его.

Приложения

Откройте меню ⋯ мини-ВМ, затем Добавить приложение и выберите приложение из списка магазина. Перед установкой V2Mac покажет, что приложение запрашивает:

  • Использовать буфер обмена
  • Читать и записывать папку Shared этой мини-ВМ
  • Использовать SSH-ключи из ssh-agent вашего Mac, спросив вас
  • Воспроизводить звук, спросив вас
  • Использовать микрофон, спросив вас

Выберите Разрешить и установить, Установить без них или Отменить.

Последние три спрашиваются снова при использовании: когда открытое приложение впервые воспроизводит звук, открывает микрофон или использует ваши SSH-ключи, V2Mac спрашивает: Разрешить, Не разрешать или Всегда разрешать. Разрешить действует, пока приложение открыто. Пока вы не ответите, приложение ждёт; если вы не разрешите, оно ничего не получит.

Каждое установленное приложение появляется как приложение Mac в ~/Applications/V2Mac Sandbox с именем «Приложение — мини-ВМ» и значком в цвете мини-ВМ. Оконные приложения открываются в своём окне Mac, терминальные — в Терминале.

Нажмите на приложение в окне песочницы правой кнопкой:

  • Разрешения: для звука, микрофона и SSH-ключей выберите Спрашивать, Всегда разрешать или Не разрешать.
  • Проверить установку…: откуда оно (репозиторий и коммит), его разрешения и не изменились ли его файлы с момента публикации. «Проверено» означает «не изменено», а не «безопасно».
  • Обновить до …, когда в магазине есть новая версия.
  • Удалить.

Приложение, отозванное из магазина, показывает предупреждающий знак; откройте Проверить установку…, чтобы узнать причину. Его данные сохраняются.

Меню мини-ВМ

В меню ⋯ каждой мини-ВМ также есть:

  • Вставка с Mac / Копировать на Mac: вставляет ли ⌘V в её приложениях буфер обмена Mac и попадает ли скопированное в её приложениях на Mac.
  • Показать папку Shared: ~/V2Mac Sandbox/<мини-ВМ>/Shared, которую её приложения (только те, которым вы разрешили) видят как ~/Shared. Файлы, записанные туда мини-ВМ, помечаются как скачанные, поэтому macOS проверяет их перед открытием.
  • Одноразовая: её данные стираются при каждой остановке песочницы.
  • Клонировать, Стереть данные… и Удалить….

Настройки → Песочница

  • Версия: установленная песочница. Когда обновлению V2Mac нужна более новая песочница, рядом с Песочница на боковой панели появляется кнопка обновления (а также уведомление и карточка в строке меню), и Обновить сейчас скачивает её. Мини-ВМ и их данные сохраняются; открытые приложения песочницы сначала закрываются. Обновление скачивает только изменившееся, обычно несколько мегабайт; часть, не прошедшая проверку, скачивается целиком.
  • Лимит памяти: сколько памяти песочница может занять во время работы. Новый лимит действует со следующего запуска.
  • Занято на диске и Удалить песочницу…, которая удаляет песочницу, все мини-ВМ с их данными и приложения песочницы. Её можно скачать снова позже.

Примечания

  • Если закрыть V2Mac с открытыми приложениями песочницы, он спросит, закрыть ли и их; без V2Mac они никогда не работают.
  • У песочницы своё соединение с сервером каждой мини-ВМ. Оно работает, когда V2Mac отключён, подключён к другому серверу или работает в режиме TUN.
  • Каждое приложение видит только свою мини-ВМ: место и часовой пояс её выхода, свою домашнюю папку и, если разрешено, папку Shared. Ни файлов вашего Mac, ни его сети, ни других мини-ВМ.
  • Приложения берутся из подписанного магазина V2Mac. Разработчики могут сделать свои по шаблону плагина.

Clone this wiki locally