Общие устройства не отображаются в сети

15

Я столкнулся с несколько странной проблемой на моем Mac. В последнее время все устройства, перечисленные в разделе «Shared» боковой панели Finder, исчезли, и была заменена опция «All ...».

Странно, но в этой опции общие серверы там даже не отображаются. Вместо этого есть папка с именем «Серверы», в которой есть два ярлыка, которые ведут к корневому диску моего Mac (который в сети называется «гладо»).

Скриншот Finder общих дисков

Тем не менее, на другом Mac в моей сети все выглядит нормально и модно. Он даже поднимает проблемный Mac (который появляется как «Javan's MacBook Pro» благодаря bonjour) и появляется на боковой панели и в папке «Сеть».

Скриншот Finder общих дисков на другом Mac

До выстрелов Йосемити не имеет к этому никакого отношения. Я часами устранял неисправности и пришел к выводу, что это не причина.

Я проверил, что сетевые настройки одинаковы на обоих компьютерах Mac (и они есть), и я даже использовал программу Bonjour Browser для сканирования сети на наличие службы общего доступа AFP на обоих компьютерах Mac, и оба могут обнаруживать друг друга (и себя) в сети.

Bonjour Scanner

Поэтому я почти уверен, что это не проблема сети, поскольку iMac хорошо видит MacBook, а MacBook «технически» видит iMac.

Кроме того, если я вручную подключаюсь к общему диску на одном из ПК или iMac через «Подключение к серверу», соединение в порядке и отображается на боковой панели (однако оно называется IP-адресом общего диска и является временным, так как он исчезает, когда я отключаюсь, что совершенно бесполезно)

Подключено вручную к общему ресурсу SMB

Я вернулся с помощью Time Machine к тому времени, когда MacBook работал на Mavericks, и проблема все еще существовала. Так что это заставляет меня верить, что что-то пошло не так с каким-то файлом настроек, возможно? Я попытался удалить com.apple.finder.plstв ~/Library/каталоге и перезапустил, но это тоже не помогло.

Я свежа из идей, и другие существующие форумы в остальной части Интернета, кажется, не могли это исправить. Если у кого-то есть отдаленная идея, любая помощь будет принята с благодарностью! Спасибо интернету! : D

PS. Соз для перегрузки скриншота.

Изменить: я забыл упомянуть, что я удостоверился, что все 3 опции отмечены в настройках Finder для общей боковой панели (Назад к моему Mac, подключенным серверам и компьютерам Bonjour)

SteppingHat
источник
Одинаковы ли настройки в Finder -> Настройки -> Боковая панель -> SHARED. Все три флажка: «Вернуться к моему Mac», «Подключенные серверы», «Компьютеры Bonjour».
tron_jones
Да, они проверены. На самом деле это одна из первых вещей, которые я пытался сделать. Забыл перечислить это в вопросе. К сожалению
SteppingHat
Как ни странно, я тоже могу это воспроизвести. Единственный способ заставить его работать и показывать на боковой панели - отключить Wi-Fi. Я в сети с парой сотен машин, поэтому список очень длинный. Как только я выключаю Wi-Fi, боковая панель отображается правильно ........ Включите Wi-Fi, и они исчезнут.
tron_jones
1
Я тоже получаю то же самое, когда перехожу на работу с большой сетью. Дело в том, что это моя домашняя сеть, как и еще 4 или 5 других машин. Они даже не отображаются в окнах «Все» или «Сеть». Плюс я в сети. WiFi в настоящее время выключен. Гигабитный ftw!
SteppingHat
Есть еще одно значение по умолчанию, которое управляет общим полем боковой панели. Дайте этой команде попробовать значения по умолчанию напишите com.apple.NetworkBrowswer BrowseAllInterfaces 1
tron_jones

Ответы:

6

Я нашел исправление. У меня была такая же проблема после установки OS X Server.

Проще говоря, я сделал следующее:

  1. Перейти ~/Library/Preferencesи найти файлcom.apple.sidebarlists.plist
  2. Скопируйте файл для резервного копирования и откройте оригинал с помощью Xcode
  3. Оставьте следующие элементы и удалите остальные:

    • finderprojects
    • favoriteitems
    • systemitems
    • savedsearches
  4. Перейти к Apple Menu > Force Quit...и перезапустить Finder (который действительно ничего не сделал, но я сделал это)

  5. Выключите / перезагрузите Mac, чтобы изменения вступили в силу.

Теперь я вижу свои сетевые устройства в разделе «Общий доступ» на боковой панели.

Yaztown
источник
Это действительно имеет смысл, я недавно установил OS X Server в то время. Мне не пришло в голову, что это могло быть причиной чего-либо из этого, хотя в то время.
SteppingHat
В Мохаве «Shared» называется «Locations», и соответствующий файл может быть ~/Library/Preferences/com.apple.locationmenu.plist , однако мой - за исключением декларации XML - кажется, содержит пустой <plist version="1.0"><dict/></plist>
plist
4

У меня была та же проблема с отсутствующим общим устройством. Я действительно наткнулся на быстрое решение.

1) В Finder выберите «Перейти», затем «Подключиться к серверу».

2) в выпадающем списке справа от адреса сервера есть выпадающий значок. Я нажал на него, и он показал список «Недавние серверы». Я подумал, что посмотрю, будет ли работать старое соединение. Я нажал на один из «Недавних серверов», и он заработал. (Мне не нужно было вводить afp: //> или IP-адрес или что-то в поле адреса сервера)

3) странно / магически / космически, раздел «Shared» в Finder мгновенно переполняется другими недостающими устройствами, которые я видел в своей сети. Все они.

Не спрашивайте меня почему, но я не хочу тратить на это больше времени, и это было очень легко. Возможно, это вынудило обновить plist или что-то .....

Питер Гайтон
источник
Я всегда использовал диски в «Недавних элементах» в раскрывающемся меню Apple (в котором используется та же функция, что и в недавнем списке «Подключиться к серверу») в качестве альтернативы невозможности доступа к серверам через Finder в сочетании. с прямым подключением через «Подключение к серверу». Казалось, это никогда не решало мои проблемы, и я не верю, что это приведет к принудительному обновлению списка, поскольку выполнение этих задач не принесет пользы от принудительного обновления после выполнения задачи
SteppingHat
Всякий раз, когда я использую Connect to Server, мой другой компьютер появляется в списке, тогда как Finder не показывает его на боковой панели. Поэтому эта опция творит чудеса, если вы ранее подключались, но Finder не поддерживает существующее место в сети.
Златты
1
Это сработало и для меня. Ни один мач в доме не мог видеть общую папку на моем главном компьютере. После вашего предложения каждый макинтош мог это увидеть.
Марникс А. ван
3

Гораздо более простой способ - удалить plist, перезагрузить и перенастроить. У меня та же проблема после обновления до 10.11, и это исправлено.

  1. Перейти к: ~/Library/Preferences
  2. Переместите файл с именем com.apple.sidebarlists.plistcom.apple.sidebarlists.plist.lockfileесли он есть) в корзину.
  3. Перезагрузка.

Plist будет восстановлен, и вы можете перейти в Finder> Preferences> Sidebar для перенастройки.

Jedimaster
источник
0

Если вы выполните описанный выше шаг удаления com.apple.sidebarlist.plist, а затем очистите корзину (там будет сказано, что вы не можете удалить com.apple.sidebar.plist, поскольку она используется), нажмите «Продолжить», а затем принудительно закройте Finder.

Через несколько секунд общий (сетевой) список начинает перестраиваться.

Я согласен с SteppingHat, что всегда лучше найти основную причину проблемы, но перестройка plist действительно «решает» проблему, когда у вас нет времени (или навыков), необходимого, чтобы вникнуть в проблему.

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

Джон Робертсон
источник