Screens Connect — это самый простой способ получить доступ к вашему компьютеру вне дома или офиса. Но если Screens Connect недоступен или не работает в вашей конфигурации, есть ещё один надёжный вариант: Tailscale.
Tailscale — это безопасный VPN, который создаёт частную сеть между вашими устройствами. Это означает, что вы можете подключаться к своему компьютеру из любой точки — безопасно и без сложной настройки маршрутизатора или брандмауэра.
Примечание: Tailscale требуется macOS 11 или новее.
⚠️ Отказ от ответственности
Tailscale — это сторонний сервис, который не разрабатывается и не поддерживается Edovia. Мы предоставляем это руководство для удобства пользователей, которые хотят использовать Tailscale с Screens, но не можем оказывать поддержку по настройке Tailscale, подключению или устранению неполадок.
Screens просто подключается к указанным IP-адресу и порту. Если удалённый компьютер доступен через Tailscale, Screens должен суметь подключиться к нему так же, как к любому другому сетевому адресу.
Если у вас возникают проблемы с доступом к удалённому компьютеру через Tailscale, мы рекомендуем убедиться, что ваше подключение Tailscale работает корректно, и при необходимости обратиться в службу поддержки Tailscale.
Tailscale может в любое время изменить принцип работы своего сервиса, поэтому часть информации в этом руководстве может устареть.
Перед началом
Перед настройкой Tailscale убедитесь, что ваш компьютер готов принимать подключения для общего доступа к экрану. Если вы ещё этого не сделали, следуйте пошаговым инструкциям в этом разделе.
Шаг 1: Установите Tailscale
- Если у вас ещё нет учётной записи Tailscale, зарегистрируйтесь здесь. Это бесплатно.
- Для завершения настройки вам нужно добавить в учётную запись Tailscale как минимум 2 устройства:
- Установите Tailscale на каждый компьютер, к которому вы хотите подключаться:
- Установите Tailscale на устройства Apple, с которых вы будете подключаться:
Шаг 2: Свяжите учётную запись Tailscale в Screens
-
Перейдите в Tailscale.com › Settings › General
Найдите ваш Tailnet ID и точно скопируйте его.
Он может выглядеть примерно так: 'TcfXSop1q66VBYTZ'.

-
Откройте Tailscale.com › Settings › Trust credentials > Credential
-
Выберите OAuth
-
При желании добавьте описание (например, 'Screens 5')
-
Нажмите Continue
-
Разверните Devices и выберите Read в разделе Core

-
Нажмите Generate Credential
-
Скопируйте Client Secret. Client ID вам не понадобится.

-
Откройте Screens 5 и перейдите в раздел Tailscale
-
Нажмите или коснитесь Link Account…
-
Введите ваш Tailnet ID из шага 1 (например, 'TcfXSop1q66VBYTZ')
-
Вставьте Client Secret (начинается с 'tskey-client-...')

-
Готово! Теперь вы должны видеть подключённые устройства. Screens будет поддерживать их актуальность.

Советы
- Вам нужно будет связать учётную запись Tailscale в Screens на каждом устройстве, которое вы используете.
- Поддерживаемые системы: macOS, Windows, Linux, Raspberry Pi
О общих устройствах
В данный момент система Tailscale не поддерживает отображение общих устройств (из других учётных записей) в списке.
Если вам нужно подключиться к общему устройству, вы можете настроить ручное подключение. Пошаговые инструкции доступны в этой статье.
Мы добавим поддержку общих устройств в Screens, если Tailscale сделает это возможным в будущем.
Используете VPN?
Tailscale обычно нормально работает вместе с другими VPN. Например, IVPN даже рекомендует использовать Tailscale для удалённого доступа. Вы можете прочитать об этом подробнее здесь.
Ограничения
Чтобы подключиться к вашему компьютеру с помощью Tailscale, приложение Tailscale должно быть запущено на этом устройстве. По умолчанию Tailscale запускается только после входа в систему, а это значит:
- Если вы перезагрузите компьютер удалённо, он временно станет недоступен.
- Вы не сможете подключиться снова, пока кто-нибудь не войдёт в систему локально.
Рекомендации
- Избегайте перезагрузки компьютера, если вы полагаетесь на Tailscale для удалённого доступа.
- Если вам нужен надёжный доступ после перезагрузки, рассмотрите возможность использования Screens Connect, который запускается при загрузке и всегда поддерживает доступность вашего компьютера.
Дополнительный вариант
Можно запустить Tailscale как системную службу, чтобы он запускался до входа в систему. Однако такая настройка рекомендуется только опытным пользователям.
Для получения дополнительных сведений см. документацию Tailscale о вариантах macOS, в частности раздел Open source tailscaled variant.
Перед уходом
Прежде чем уходить, смоделируйте удалённое подключение, чтобы убедиться, что ваш компьютер доступен извне вашей сети. Эта быстрая проверка гарантирует, что всё будет работать правильно, когда вы будете не дома.