NetMute

Two ways to get NetMute

Same app either way. Pick whichever fits how you buy.

Mac App Store

The simple route

  • Updates install themselves
  • No licence key to keep
  • Apple handles payment and refunds
Open the App Store

Direct download

Version 2.3.7 · 11 MB

  • Invoice with VAT ID, ready for expenses
  • 5- and 10-seat licences for teams
  • Unlocked with a licence key
Download the .dmg

The direct build is signed with a Developer ID and notarised by Apple. It updates itself too, and the licence key can be moved to another Mac at any time.

Как подготовить ваш Mac перед путешествием: контрольный список перед поездкой

Проблемы с Mac при путешествии редко бывают экзотическими. Это фотогалерея, решающая загрузить себя через телефонный хотспот, обновление macOS, прибывающее у ворот аэропорта, документ, оказавшийся облачным временным файлом, страница входа в отель, которая так и не появляется. Ни одно из них трудно предотвратить, но все их нужно предотвратить до отъезда, потому что к тому моменту, когда вы заметите, вы уже платите за них. Вот контрольный список, который нужно выполнить перед поездкой, и как должна вести себя машина в дороге: разные сети требуют разных правил, и вам не нужно запоминать, какая из них какая.

9 мин чтенияОбновлено

Перед отъездом: контрольный список

Сделайте шесть вещей, и ни одна из них не займет много времени. Приостановите iCloud Photos и любую крупную облачную синхронизацию. Отключите автоматические обновления macOS и App Store. Загрузите офлайн-копии того, что вам понадобится: карты, документы, медиа и ваш парольный сейф. Проверьте, что Find My включен. Сделайте полную резервную копию пока у вас еще есть быстрый Wi-Fi и розетка. И один раз, осознанно, проверьте обновления, чтобы отправиться с выбранной вами версией, а не с той, которую можно было бы скачать одним нажатием из многогигабайтного файла. Пятнадцать минут дома, а на дороге каждая из этих вещей обернется плохим днем.

Больше всего мешают клиенты синхронизации, потому что они терпеливы и занимают много места. У Photos есть управление паузой в собственных настройках, в разделе iCloud, хотя обычно он приостанавливается на день, а не бессрочно, так что воспринимайте это как отсрочку, а не окончательное решение. Dropbox, Google Drive, OneDrive и iCloud Drive можно приостановить из значка в строке меню, а полное закрытие приложений более прямолинейно и надежно. После выходных с камерой считайте, что очередь измеряется гигабайтами.

Автоматические обновления находятся в System Settings в разделе General, в области Software Update, где для автоматических параметров есть отдельная панель сведений. Отключите те, что скачиваются и устанавливаются сами, включая обновления приложений из App Store. Точечный выпуск macOS обычно весит от одного до трех гигабайт, а крупное обновление может быть от шести до пятнадцати. Хуже момента для такого открытия, чем зал ожидания перед вылетом, не придумаешь.

Офлайн-копии, это шаг, который люди пропускают и потом жалеют. Загрузите офлайн-карты для нужного региона на телефон и убедитесь, что ваш менеджер паролей может разблокироваться вообще без подключения, потому что сейф, к которому не добраться, это потерянный день. Вытащите нужные документы из облачных папок, чтобы они существовали как обычные файлы, а не как заглушки, и сделайте то же самое с музыкой и фильмами. Проверьте, что Find My включен для Mac в System Settings в разделе Apple Account, включая опцию, которая позволяет найти его даже офлайн.

Резервную копию сделайте в последнюю очередь, когда все остальное уже готово; Time Machine на внешний диск находится в System Settings в разделе General. С этого момента вы путешествуете с машиной, чье содержимое существует в двух местах, и именно в этом разница между потерянным ноутбуком как дорогой неприятностью и потерянным ноутбуком как катастрофой.

Настройте профиль для каждого места, где вы действительно будете

Ваш Mac одинаково относится к любой сети. Он подключается, а потом каждый процесс делает все, что и собирался делать. Это разумно дома, в подключении, которым владеете вы и которым не делитесь ни с кем незнакомым, и плохое поведение по умолчанию везде остальном. Гостиничная сеть общая с незнакомцами, точка доступа на телефоне тарифицируется и стоит дорого, конференц-Wi-Fi это комната, полная ноутбуков в одном сегменте, а аэропорт одновременно и ненадежен, и медленный. Четыре места, четыре профиля риска, четыре разных набора здравых правил.

Сложность не в том, чтобы это понять. Сложность в том, чтобы среагировать в нужные две секунды. Вы открываете крышку в лобби, и машина переподключается к тому, что видела вчера, а к тому моменту, как вы вспоминаете закрыть клиенты синхронизации, у них уже есть шесть минут и хороший разгон. Любая схема, которая требует вашего вмешательства в момент подключения, провалится, потому что именно в этот момент вы всегда заняты. Правило должно жить вместе с сетью, а не с вашими намерениями.

Для этого и нужны сетевые профили. В NetMute вы создаете по одному для каждой сети: Home, Hotel, Cafe, Hotspot, Conference, Airport. У каждого свои правила firewall и свои лимиты данных, а NetMute автоматически переключается между ними на основе имени Wi-Fi, к которому вы подключились. В момент подключения ничего не нужно помнить, машина просто ведет себя по-разному в зависимости от того, где находится.

Настраивайте их дома, где можно протестировать все и дешево исправить ошибки. Оставьте Home без ограничений, чтобы обычная жизнь не менялась, потом создайте один действительно строгий профиль, профиль для точки доступа, и используйте его как шаблон для остальных: ослабить строгий профиль быстрее, чем вспоминать все, что следовало бы ужесточить в мягком. Разумный вариант такой: Cafe и Hotel разрешают браузер, почту, ваш VPN и те две или три рабочие утилиты, которые вам действительно нужны, а клиенты синхронизации и механизм обновлений блокируют; Hotspot разрешает браузер, VPN и обмен сообщениями, и ничего больше. На первой поездке вы часть этого настроите неверно, и это нормально.

День в точке доступа: жизнь на тарифе мобильного интернета

День с хот-спотом, это арифметическая задача. Тариф на поездку может дать вам пять гигабайт на неделю, а Mac, который несколько дней был без нормального Wi-Fi, способен потратить большую часть этого ещё до того, как вам принесут кофе: обновление, которое он решил скачать, накопившиеся фото, два клиента синхронизации, переиндексация, видеозвонок в довесок. Отдельные цифры не впечатляют: потоковое видео 1080p съедает примерно от полутора до трёх гигабайт в час, групповой звонок с включенной камерой, от одного до двух с половиной, а установка зависимостей тратит несколько сотен мегабайт в тот момент, когда вы открываете проект.

Решение, это потолок, который именно соблюдается, а не просто подразумевается. NetMute задаёт лимиты данных для приложений, дневные или месячные, плюс глобальный лимит для всей машины. Вы выбираете порог, при котором он предупреждает, и при ста процентах он блокирует, а не уведомляет, а это и важно, потому что уведомление приходит ровно в тот момент, когда вы меньше всего можете на него отреагировать. Лимиты хранятся по профилям, так что профиль Hotspot может быть строгим, а Home оставаться без ограничений, и они не смешиваются, когда вы переключаетесь между ними.

На практике основную работу делает глобальный лимит, а лимиты для приложений не дают одному процессу съесть долю всех остальных. Дайте браузеру щедрую квоту, мессенджеру, маленькую, а синхронизирующим клиентам, символический лимит или вообще ничего в этом профиле. Для видеосервиса дайте достаточно на пару звонков в низком качестве, а не ноль, потому что лимит, который вы отключите на второй день, хуже, чем слегка завышенный.

Важны и средства не из самого продукта. В macOS есть Low Data Mode, который задаётся для каждой сети в Системных настройках в разделе Wi-Fi, в сведениях о текущей сети: он удерживает фоновые передачи, и поскольку он действует для каждой сети отдельно, его можно применить к хот-споту, не затрагивая Home. Закройте синхронизирующие клиенты, а не надейтесь, что они сами ничего не делают, снизьте видео до 480p и выключайте камеру в звонках, это самая большая экономия в один клик, которая есть у большинства людей. Для этого существуют и отдельные инструменты, самый известный из них, TripMode. Один раз задайте цифры дома, привяжите их к профилю Hotspot и позвольте машине следить за ними.

Гостиница, аэропорт и кафе: сети, которыми ты не управляешь

Общая Wi-Fi-сеть создаёт три честные проблемы. Во-первых, вы находитесь на одном сегменте со всеми остальными в здании, так что Mac, который рекламирует общий доступ к файлам, совместный экран или локальное обнаружение, рекламирует это всей комнате. Во-вторых, метаданные: HTTPS защищает содержимое отправляемого вами, но сеть всё равно видит, с какими серверами вы общаетесь, когда и в каком объёме, это неожиданно полная картина рабочего дня. В-третьих, поддельная точка доступа, сеть с названием отеля, но под управлением кого-то другого, убедительная ровно потому, что и настоящие сети нередко называются так же нелепо.

Ни одно из этого не повод для паники, но всё это аргумент в пользу другого подхода. hotspot protection в NetMute покрывает случай, который вы не планировали: когда Mac подключается к сети, которую не узнаёт, автоматически применяется строгий профиль, а не тот, что действовал минуту назад. Рискованная сеть редко бывает той, которую вы заранее настроили.

Внутри этих профилей стоит знать настройку whitelist mode. Вместо того чтобы блокировать всё по отдельности, вы переворачиваете поведение по умолчанию: ничего не подключается, кроме тех приложений, которые вы назовёте, а в профиле для отеля или аэропорта это часто означает только браузер и VPN. Когда нужно исключение, self-expiring temporary rule, это самый аккуратный способ его дать: одно приложение проходит на час, чтобы завершить загрузку, а потом снова блокируется, а не остаётся дырой, которую вы открыли в полночь.

Деталь, от которой зависит, будет ли этим вообще удобно пользоваться, это captive portal. Сети отелей, аэропортов и кафе почти всегда ставят перед интернетом страницу входа, и строгий firewall, применённый в неподходящий момент, блокирует сам запрос, который должен показать вам эту страницу. В итоге получается соединение, которое выглядит живым, но ничего не делает, и разбираться с этим в холле мучительно. NetMute обрабатывает captive portals явно, так что страница входа всё равно загружается, пока строгий профиль действует для всего остального.

И одно уточнение, потому что эти два понятия постоянно путают. VPN шифрует ваш трафик и меняет точку, через которую он выходит в интернет, решая проблему ненадёжной сети и наблюдаемых ею метаданных. outbound firewall решает, каким приложениям вообще можно подключаться, закрывая вопрос тарифного плана и фоновой болтовни. VPN не остановит выгрузку фототеки на восемь гигабайт через туннель, а firewall ничего не шифрует. Они почти не пересекаются, и в дороге большинству людей нужны оба.

Возвращение домой и что говорит вам поездка

Возвращение домой должно пройти без происшествий, и с профилями это так: вы подключаетесь к своей сети, применяется домашний профиль, ограничения перестают иметь значение, а клиенты синхронизации, которые вы приостановили, догоняют, где трафик ничего не стоит. Разрешите Photos, верните облачные папки и выполните обновление, которое откладывали, пока есть питание, пропускная способность и нет самолёта, который нужно поймать.

Затем потратьте десять минут на то, что почти никто не делает, а именно на то, что реально произошло. traffic monitor показывает соединения в реальном времени, domain-level logging записывает, какие приложения связывались с какими целями, а network reports сводят это в читаемую картину постфактум. Интересный вопрос не в общем объёме, а в форме: какие три приложения дали большую часть трафика, и что работало в те дни, когда вы думали, что Mac простаивает. Tracker Shield, с его более чем 1 100 известными доменами трекеров, тоже покажет свой счётчик того, что было остановлено, прежде чем куда-либо ушло.

Настройте профили, пока поездка ещё свежа в памяти. Обычно находятся три вещи. Что-то, что вы заблокировали, оказалось необходимым и должно быть в списке разрешений этого профиля. Что-то, что вы разрешили, оказалось крупнейшим потребителем по тарифу и должно оказаться за лимитом на уровне приложения. А сеть, через которую вы проходили на ходу, теперь заслуживает собственного профиля, раз уж вы знаете, что вернётесь.

Общий смысл меньше, чем кажется из настройки. Ноутбук вне дома делает ровно то же, что и дома, только исходные допущения под ним, дешёвый трафик, доверенная сеть и свободный вечер на обновления, внезапно перестали быть правдой одновременно. Ответ не в бдительности. Он в правилах, привязанных к месту, а не к вашему вниманию, заданных один раз за столом, где у вас есть время подумать, чтобы машина вела себя разумно в лобби в одиннадцать вечера, не спрашивая вас ни о чём.

Настройка Mac для путешествий: распространённые вопросы

Установите правила один раз, перед тем как упаковать

NetMute предоставляет каждому сетевому соединению свой профиль с собственными правилами брандмауэра и лимитами данных, переключается автоматически по имени Wi-Fi и применяет строгий профиль в момент подключения к неизвестной точке доступа с каптивными порталами, чтобы логины в отелях и аэропортах продолжали работать. Бесплатно доступен в Mac App Store, с Premium в виде единственной покупки внутри приложения и без подписки.

Загрузить NetMute