Краткий ответ: ваш чек‑лист перед подключением (tethering)
Если у вас нет времени на остальную часть этой статьи, выполните эти шаги перед подключением. Они занимают около минуты, и каждый из них можно отменить.
Приостановите iCloud Photos. В приложении Photos проверьте статус синхронизации в нижней части вида Библиотека и используйте кнопку паузы, если она доступна. Отключите автоматические обновления. Системные настройки > Общие > Обновление ПО, нажмите кнопку информации рядом с Автоматические обновления и отключите загрузку и установку до тех пор, пока вы не подключитесь к реальному Wi‑Fi. Закройте клиенты облачной синхронизации. Dropbox, Google Drive, OneDrive, Box, Creative Cloud и Backblaze следует полностью закрыть, а не ставить на паузу, потому что некоторые из них возобновляют работу по таймеру.
Остановите сетевые резервные копии. Системные настройки > Общие > Time Machine > Опции и установите частоту резервного копирования на Вручную. Отключите ненужные функции Continuity. Системные настройки > Общие > AirDrop и Handoff включают Handoff, AirPlay Receiver и iPhone Mirroring, все они обмениваются данными по локальной сети. Ограничьте видео. Уменьшите качество YouTube до 480p, отключите камеру в звонках, где она не нужна, и переключите музыкальные приложения на более низкое качество или офлайн‑воспроизведение.
Затем включите Low Data Mode для сети точки доступа. Системные настройки > Wi‑Fi, нажмите Детали рядом с подключённой сетью и включите его. Эта настройка сохраняется для конкретной сети, поэтому применяется при повторном подключении к той же точке доступа и не затрагивает ваш домашний Wi‑Fi.
Последний шаг — тот, которому людям чрезмерно доверяют. Low Data Mode — подсказка macOS для приложений, а не правило, которое система принудительно соблюдает: собственные сервисы Apple её учитывают, а большая часть стороннего ПО никогда не была написана с учётом этой подсказки. Разделы три и четыре объясняют этот пробел и как его закрыть.
Проделайте шаги в обратном порядке, когда вернётесь на неограниченный Wi‑Fi. Именно необходимость запоминать это — причина, по которой ручной подход разваливается на второй неделе поездки.
Куда фактически уходят гигабайты
Настоящие потребители редко — это то, чем вы занимаетесь. Просмотр веб‑страниц и почта — это шум. Ущерб наносит четыре источника, и реальные диапазоны широки, потому что они зависят от вашей библиотеки, проектов и привычек просмотра видео.
Обновления системы и приложений. Дельта‑обновление macOS обычно занимает от одного до трёх гигабайт; полное крупное обновление может быть от шести до пятнадцати. Обновления из App Store накапливаются в фоновом режиме, добавляя ещё один‑два гигабайта без видимого окна. Фото и синхронизация с облаком. Несколько сотен фотографий в очереди по три‑пять мегабайт каждая — это один‑два гигабайта, а пара 4K‑клипов за выходные может соответствовать этому сама по себе. Переиндексация облачной папки после изменения добавляет от нескольких сотен мегабайт до нескольких гигабайт.
Видео и звонки. Стриминг в 1080p идёт примерно полтора — три гигабайта в час; 480p обычно значительно меньше одного. Групповой звонок в HD расходует около одного — двух с половиной гигабайта в час, в то время как тот же звонок с выключенной камерой обычно меньше ста мегабайт. Инструменты разработчика. Загрузка образа контейнера, установка зависимостей или обновление цепочки инструментов — это событие объёмом от пятисот мегабайт до нескольких гигабайт, которое происходит в момент открытия проекта.
Так что стоит час беспечности? Mac, подключённый к точке доступа с холодного старта после нескольких дней без полноценного Wi‑Fi, правдоподобно может потратить от двух до десяти гигабайт ещё до того, как вы допьёте кофе: обновление, очередь фотографий, два клиента синхронизации, да плюс HD‑звонок. Это «хорошая неделя» умеренной поездки, и при плате за мегабайт в роуминге это тот счёт, который люди предъявляют своему оператору.
Хуже того, вы не можете легко увидеть, кто это сделал. iPhone сводит весь тетеринг‑трафик в одну запись Personal Hotspot в Настройки > Сотовая связь, без разбивки по приложениям на Mac. Вкладка «Сеть» в Activity Monitor показывает байты, отправленные и полученные каждым процессом, но счётчики накопительные с момента запуска процесса и не разделяются по интерфейсу сети. Вы видите только общий итог и пожимаете плечами.
Настройки перед полётом, в порядке очереди
Вот тот же чек-лист с точными путями, расположенный так, чтобы самые большие сбережения шли первыми.
iCloud сначала, потому что он самый большой. Приостановите синхронизацию из статуса в разделе Просмотр библиотеки фотографий, если эта опция появляется; иначе откройте Системные настройки, нажмите ваше имя вверху, затем iCloud > Фото и отключите синхронизацию для этого Mac во время путешествия. Проверьте iCloud Drive в том же разделе: если включена синхронизация Рабочего стола и Документов, каждый файл, с которым вы работаете на ходу, загружается. Отключение синхронизации не удаляет ничего, оно просто останавливает передачу.
Обновления — второе. Системные настройки > Основные > Обновление ПО, затем кнопка информации рядом с Автоматическими обновлениями. Выключите загрузку новых обновлений при их появлении, установку обновлений macOS и обновлений приложений из App Store. macOS полностью способна начать загрузку нескольких гигабайт, как только обнаружит хорошее соединение. Пока вы в системных настройках > Основные, откройте Общий доступ и убедитесь, что Content Caching отключен, так как он предназначен для хранения загрузок Apple для других устройств.
Резервные копии — третье. Системные настройки > Основные > Time Machine, затем Опции и установите частоту резервного копирования на Вручную. Если ваше место назначения — сетевой диск или облачный сервис, ежечасное резервное копирование через точку доступа — медленная утечка, которая продолжается весь день. Для Backblaze, Arq или подобных сервисов выйдите из клиента, а не доверяйте его собственному ограничителю.
Continuity — четвёртое. Системные настройки > Основные > AirDrop & Handoff включает Handoff, AirPlay Receiver и iPhone Mirroring. Это в основном локальные сетевые функции, но они поддерживают обнаружение трафика и, в случае iPhone Mirroring, могут передавать живой видеопоток между двумя устройствами через защищённое соединение. В системных настройках > Wi-Fi > Детали также стоит отключить Авто-присоединение к сетям, на которых ваш Mac не должен зависать в отеле.
Медиа — последнее, потому что вы управляете им вручную. Установите YouTube на 480p через меню качества плеера, снизьте качество воспроизведения в потоковых и музыкальных приложениях, а в видеозвонках отключите HD и свою камеру, если в этом нет необходимости. Участие только в аудио — самое большое сбережение за рабочий день через точку доступа.
Режим низких данных: что он охватывает и чего не делает
Включите его в Системных настройках > Wi-Fi, нажмите «Подробнее» рядом с подключённой сетью и активируйте режим низких данных. Эта настройка относится к той сети, а не к вашему Mac, поэтому точка доступа остаётся ограниченной, пока ваша домашняя сеть не затронута. У iPhone есть свои аналоги, которые стоит настроить: Настройки > Сотовая связь > Параметры сотовых данных > Режим низких данных, а также соответствующий переключатель для каждой сохранённой Wi‑Fi сети.
То, что он действительно делает, — важно. macOS приостанавливает автоматическую загрузку обновлений программного обеспечения, приостанавливает фоновые загрузки из App Store, приостанавливает синхронизацию iCloud Photos, откладывает выполнение общих фоновых задач и просит системные видеосервисы использовать меньше пропускной способности. macOS также может распознать Personal Hotspot и отметить соединение как дорогое, что является флагом, который должны проверять корректно работающие приложения перед началом загрузки больших объёмов данных.
Вот часть, которая вводит в заблуждение: всё это — подсказка. Режим низких данных устанавливает advisory‑флаг на сетевом пути, и сторонние приложения должны добровольно его читать и добровольно менять своё поведение. Многие этого не делают. Браузер по‑прежнему воспроизводит всё, что ему подсказывает страница, приложение Electron по‑прежнему скачивает свои обновления, а контейнерный рантайм, менеджер пакетов или лаунчер игр не обязаны обращать на это внимание. Нет лимита, нет счётчика, нет предупреждения при достижении восьмидесяти процентов и нет блокировки при ста процентах. Это вежливая просьба, и это единственный рычаг, который предоставляет macOS.
Обеспечение соблюдения — это другая задача, и она принадлежит уровню брандмауэра, где соединение можно реально посчитать и остановить. NetMute делает это с помощью лимитов данных для отдельных приложений: дневной или месячный лимит для конкретного приложения, глобальный лимит для всего Mac, уведомление при пересечении выбранного порога и автоматическая блокировка при достижении ста процентов. Лимиты хранятся для каждого сетевого профиля, поэтому домашняя сеть может оставаться без ограничений, а профиль точки доступа — ограничивать браузер, полностью блокировать клиенты синхронизации и оставлять остальному небольшой лимит.
TripMode — зарекомендовавшее себя приложение для Mac, созданное специально для этой задачи, и идея, которую оно популяризировало — выбор приложений, которые могут использовать подключение через точку доступа — правильна. NetMute подходит к той же проблеме со стороны брандмауэра, поэтому решения по разрешению и блокировке приложений, учёту байтов и автоматическому переключению сети объединены в одном инструменте вместе с общим исходящим брандмауэром. Его можно бесплатно скачать в Mac App Store, а Premium — это единственная внутриигровая покупка, а не подписка.
Сделайте это автоматическим, чтобы больше никогда о нём не думать
Ручные контрольные списки предсказуемо не работают. В первый раз, когда вы подключаетесь через точку доступа, вы делаете всё правильно. В третий раз вы спешите, а к второй неделе вы отключаете автоматические обновления на месяц или включаете их обратно в лобби отеля и забываете. Надёжное решение — привязать правила к сети, а не к памяти.
NetMute делает это с помощью сетевых профилей, которые автоматически переключаются по SSID Wi‑Fi. Создайте один для дома, один для офиса и один для точки доступа вашего телефона, и правила будут следовать за сетью по мере перемещения. Подключившись к точке доступа, строгий профиль активируется до того, как проснётся первый клиент синхронизации; вернувшись домой, всё возвращается к норме само собой. Лимиты данных тоже принадлежат профилям, поэтому приложение может быть безлимитным дома и ограниченным на пару сотен мегабайт в день на точке доступа.
Неизвестные сети требуют собственного решения, потому что именно их вы никогда не настраивали. Защита точек доступа NetMute автоматически применяет строгий профиль к сети, которую он не распознаёт, что охватывает Wi‑Fi в отеле, конференц‑сети и момент, когда вы подключаетесь к телефону коллеги. Он также обрабатывает captive portals, так что страница входа в отеле или аэропорту всё ещё загружается, пока активен строгий профиль. Это режим сбоя, который заставляет людей отказаться от этого класса инструментов, и его стоит проверять в любом сервисе, который вы выбираете.
Для самых строгих ситуаций есть режим белого списка: только приложения, которые вы укажете, могут подключаться, обычно браузер и VPN, всё остальное запрещено, пока вы не разрешите иное. Временные правила истекают сами по себе, поэтому исключение, предоставленное для завершения одной загрузки, не становится тихо постоянным. Монитор трафика в реальном времени — это то, что делает такую настройку терпимой, потому что вы видите, какое приложение тратит ваш лимит прямо во время использования, а не восстанавливаете это из счёта оператора через три дня.
Что бы вы ни выбрали, придерживайтесь двух правил. Проверяйте монитор трафика или вкладку Network в Activity Monitor в первые несколько минут после подключения к точке доступа, поскольку почти каждая неконтролируемая передача данных объявляет о себе сразу. И установите глобальный лимит чуть ниже, чем позволяет ваш тариф, чтобы в самом худшем случае приложение просто остановилось, а не пришёл счёт. Mac с тарифным соединением не нужно отключать полностью. Ему нужен бюджет и инструмент, который будет его обеспечивать.