Чому обмін екраном Mac-Mac просто висить?


13

У мене iMac налаштований на:

  • Брандмауер вимкнено
  • Обмін екраном для конкретного користувача, загальний пароль VNC
  • Спільний доступ до файлів (з ліберальним доступом)

Я хочу підключитися до його екрану з мого MBPro. Кожен раз, коли я намагаюся запустити сеанс спільного використання екрана з MBPro до iMac, або через діалогове вікно обміну екраном Finder, або зателефонувавши безпосередньо у додаток Screen Sharing, він просто зависне. І висить. І висить. І врешті-решт вікно "Підключення ..." просто тихо зникає і екран не ділиться.

Я перевірив Keychain, щоб переконатися, що для iMac не встановлено поганий пароль, і нічого там немає. Мені не пропонується ввести ім'я користувача або пароль із екрана спільного доступу, коли він працює.

У мене немає центральної повноважень користувачів у своїй мережі. У кожного Mac є свої локальні налаштування користувача. Але імена користувачів та паролі однакові.

Я можу успішно підключитися за допомогою швидкого VNC Jolly. Він фактично знаходить iMac через трансляцію Bounjour. Але технічно це програмне забезпечення не є безкоштовним, і я здивований, чому вбудований підхід для Mac не працює для мене.

Оновлення: ось налаштування спільного доступу до екрану в iMac.

Налаштування обміну екраном 1

І ось що я встановив, натиснувши кнопку "Налаштування комп'ютера ...":

Налаштування обміну екраном 2

Jolly's Fast VNC продовжує знаходити (через Bonjour) і підключатися до цієї машини без жодних проблем. Я маю дати йому своє ім’я користувача та пароль для iMac, коли я хочу підключитися. Finder, на MBPro, може добре підключатися до спільних файлів (використовуючи моє ім’я користувача та пароль iMac). Якщо натиснути "Надіслати екран" у вікні Finder, прокинеться iMac - дисплей увімкнеться, а що ні. Але тайм-аут підключення.

Чи є файли журналів для спільного використання екрана на MBPro, на який я можу подивитися, щоб налагодити це? Що з файлами журналів на iMac для спільного доступу до екрана? Щось, що може пролити трохи світла на те, чому Screen Sharing каже, що він підключається, а потім просто загадково зупиняється?


Коли ви маєте на увазі, що він висить, він просто діє так, як хоче з'єднатися, і ніколи не робить? Чи можете ви натиснути апарат у Finder (на бічній панелі) та натиснути спільний доступ до екрана? Чи прокинулася віддалена машина?
jmlumpkin

Каже, що це підключення, і врешті-решт діалогове вікно зникне, програма спільного доступу до екрана працює, але спільний екран не видно. Машина прокидається, її можна переглядати за допомогою Finder. Я можу використовувати спільні накопичувачі.
Ян Ч.

Чи виправлення цього списку для спільного використання екрана виправлено?
ridogi

@ridogi - нарешті вдалося спробувати зняти пліст і ... я не можу знайти той, який стосується обміну екраном у ~ / Бібліотеці. Будь-яка ідея, що я можу шукати тут? Спасибі.
Ян Ч.

~ Бібліотека / Налаштування / com.apple.ScreenSharing.plist
ridogi

Відповіді:


10

Оскільки здається, що функція спільного доступу до екрана є єдиною, яка не може підключитися, найкращим способом діагностувати її поведінку є використання програми безпосередньо.

Запустіть загальний доступ до екрана, розташований у:

/System/Library/CoreServices/ScreenSharing.app

У додатку немає видимого "інтерфейсу користувача", тому не чекайте привабливого інтерфейсу Cocoa. Натомість, як тільки ви завантажите його, все, що ви побачите, це ця «бідна» піктограма в доці:

Спільний доступ до екрана

Клацніть по ньому, а потім перейдіть до Налаштування на панелі меню Mac. Вам повинні бути представлені:

sshar уподобання

Зверніть увагу на другий варіант шифрування лише паролів та натискань клавіш. Це добре, але, як бачите, немає можливості взагалі пропустити шифрування. Деякі версії VNC мають несумісність із шифруванням, але це було б досить шокуючим, оскільки ви говорите про OS X проти OS X.

У будь-якому випадку, коли у вас є такі налаштування, спробуйте підключитися знову на панелі меню: З'єднання -> Нове (або ⌘cmd+ N).

З'явиться просте діалогове вікно з проханням ввести ім'я хоста. Слідуючи екранам, спробуйте: 192.168.1.99 та натисніть клавішу Enter.

Ми побачимо, що відбувається звідси. Крім того, відкрийте Console.app на обох комп'ютерах, щоб побачити, чи є якісь системні повідомлення (або що-небудь пов’язане з цим).


Це спрацювало. Я думаю, що ключовим для успіху тут було використання IP-адреси машини. Я лише спробував такий підхід, використовуючи ім'я хоста, яке, здається, не вирішує. Я думаю, що підхід Finder використовує ім'я хоста. Гарний улов. Насолоджуйтесь балами!
Ян C.

@Ian рада дивитись, чи спрацювало це. Мені дивно, що Finder (використовуючи Bonjour) не знаходить іншого хоста належним чином. Якщо ви хочете провести ще кілька розслідувань, спробуйте змінити ім'я хоста, що б його змило, і знову буде трансляція через mDNS (служба виявлення bonjour). Можливо, шукач цього разу наздожене. ;)
Мартін Маркончіні

нагороджений щедротою. Тож за затримку людини. Я думав, що прийняття вашої відповіді принесло вам нагоду.
Ян Ч.

@Ian не хвилюйтесь, дякую. Я дійсно не проти реп, що так сильно :) Мені б хотілося, щоб інші дописувачі додавали інформацію та вигравали це, нам потрібно більше людей :) Спасибі все одно. Радий, що ви виправили це.
Мартін Маркончіні

Запуск програми безпосередньо та введення IP-адреси (на відміну від Share Screen через Finder) працював і для мене. Спасибі!
poshaughnessy

2

Оскільки ваш сайт перебуває у мережі mac-мережі, ваші мережі dns-серверів повинні бути оновлені A-записами ваших імен Mac-комп'ютера, до файлів what.whaterver.com чи .edu або будь-коли,

таким чином dns може вирішувати імена хостів до ip-адрес, це особливо складно на розміщених іменах, Windows-машини з простими іменами легко конвертувати, імена в ip або через WINS, або DNS, тому у вас є два варіанти на майбутнє,

1: створіть локальні відображення імен для STATIC ip-адреси на mac у вашому файлі / etc / hosts в EACH mac

2: купіть собі пончики та каву і ласкаво попросіть їх встановити записи в DNS для ваших Mac.

3: якщо у вас є Xserv, він повинен зробити це за вас, просто переконайтесь, що утиліта каталогу налаштована для його використання.

сподівання, що допомагає.


Виходячи з часових рамків 4 роки в майбутньому: ваш аналіз звучить правильно, проблема - це DNS управління IP-адресою.
дан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.