Общий экран не подключается к другому Mac

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

Решите это с помощью агентаКопирует промпт для Claude Code, Codex или любого агента, который умеет работать с Терминалом.

У моего Mac такая проблема: Общий экран не подключается к другому Mac. Прочитай https://kilobat.app/ru/guides/screen-sharing-not-connecting-mac.md и разберись с ней вместе со мной. Если Kilobat CLI не установлен, установи его: brew install seifip/kilobat/kilobat. Проверки в Терминале и через kilobat из руководства выполни сам и расскажи, что нашёл. Составь список шагов, которые могу сделать только я. Перед изменением любой настройки спрашивай меня.

Применимо к: macOS 13 Ventura и новее для «Системных настроек». Для «Высокой производительности» нужны чип Apple и macOS Sonoma 14 или новее на обоих Mac.Проверено: 7 ноября 2026 г.

Симптомы

  • Другой Mac не появляется в разделе «Сеть» в приложении «Общий экран».
  • Подключение ждёт, а затем завершается ошибкой.
  • Подключиться по имени можно в одной сети, но не в другой.
  • Параметр «Высокая производительность» не появляется, или сеанс переключается на другой режим.

Вероятные причины

  • «Общий экран» выключен на другом Mac. Apple сообщает, что на Mac, к которому вы хотите получить доступ, должен быть включён «Общий экран» или «Удалённое управление».
  • «Общий экран» и «Удалённое управление» конфликтуют. Apple сообщает, что их нельзя включить одновременно.
  • Вашему пользователю не разрешён доступ. Пользователь должен быть в списке доступа «Общего экрана» на другом Mac.
  • Один из Mac спит. Apple советует убедиться, что ни один из Mac не находится в режиме сна.
  • Mac находятся в разных сетях. Apple советует убедиться, что оба компьютера подключены к одной сети.
  • Брандмауэр. Apple сообщает, что «Блокировать все входящие подключения» останавливает подключения к службам общего доступа.
  • Для «Высокой производительности» нужно больше. Apple требует высокую пропускную способность, малую задержку и порты UDP 5900, 5901 и 5902 между Mac.

Как проверить

  1. На другом Mac выберите меню Apple > «Системные настройки» > «Основные» > «Общий доступ».

  2. Посмотрите «Общий экран» и «Удалённое управление». Включить можно только одно из них.

  3. Нажмите кнопку информации рядом с «Общий экран». Посмотрите «Разрешить доступ для».

  4. Убедитесь, что оба Mac не спят и находятся в одной сети.

  5. На другом Mac покажите, блокирует ли брандмауэр все входящие подключения.

    /usr/libexec/ApplicationFirewall/socketfilterfw --getblockall
  6. С вашего Mac проверьте, отвечает ли порт 5900. Используйте IP-адрес другого Mac.

    nc -vz -G 5 192.168.1.20 5900

Как исправить

  1. Если «Удалённое управление» включено, а вы используете «Общий экран», сначала выключите «Удалённое управление».

  2. Включите «Общий экран».

  3. В «Разрешить доступ для» выберите «Все пользователи» или добавьте своего пользователя в «Только эти пользователи».

  4. Измените настройки сна на другом Mac, чтобы он не засыпал.

  5. Если включён параметр «Блокировать все входящие подключения», выключите его в разделе «Сеть» > «Сетевой экран» > «Параметры».

  6. Подключите оба Mac к одной сети. Затем откройте приложение «Общий экран».

  7. Нажмите кнопку «Новое подключение». Введите имя хоста другого Mac.

  8. Для «Высокой производительности» используйте проводное сетевое подключение, как рекомендует Apple.

С Kilobat

  1. Проверьте TCP-подключение к порту 5900. Прочитайте строку IPv4. В ней сказано: подключено, отказано или нет ответа.

    kilobat why 192.168.1.20:5900
  2. Затем проверка пробует защищённое веб-подключение. «Общий экран» его не использует, поэтому пропустите этот шаг.

  3. Проверьте, видят ли устройства в этой сети друг друга. Некоторые гостевые сети изолируют их.

    kilobat local check
  4. Выведите устройства, с которыми Mac недавно связывался, с именами Bonjour.

    kilobat devices --bonjour
  5. После сеанса с задержками Kilobat пишет отчёт с причиной. Покажите отчёты по удалённым рабочим столам.

    kilobat remote --kind desktop

Вопросы

Какие порты использует «Общий экран»?

Apple указывает для «Общего экрана» порт 5900 TCP и UDP. Для «Высокой производительности» нужны также UDP 5901 и 5902.

Можно ли использовать и «Общий экран», и «Удалённое управление»?

Нет. Apple сообщает, что включить можно только одно. Apple сообщает, что любое из них позволяет делиться экраном.

Почему нет «Высокой производительности»?

Apple сообщает, что для неё нужны чип Apple и macOS Sonoma 14 или новее на обоих Mac. На каждом Mac одновременно может работать один сеанс.

Источники

Проверено 7 ноября 2026 г.