Випало розпізнавання машини на локальній мережі OSX - але тільки в один спосіб


0

У мене є три мережевих комп'ютера Macintosh різного віку, які використовують трохи різні версії OSX. Тільки один, в офісі, пов'язаний з принтером, але я друкую документи з Macbook Pro, використовуючи бездротові мережі для цієї машини. Раптом, хоча, в той час як машина з принтером можна знайти Macbook Pro в мережі, Macbook Pro знаходить ім'я офісного комп'ютера, але потім дає мені свої власні файли і диски, а не офіс комп'ютера, коли я йду, щоб підключитися. Я спробував перейменувати офісний комп'ютер і підключив його до іншого порту концентратора без будь-яких відмінностей; Я переглядав параметри мережевого доступу та спільного доступу до файлів у системних налаштуваннях офісної машини, не виявляючи будь-яких змін або будь-що, що може допомогти вирішити проблему.

Відповіді:


0

Можливо, виникає проблема Bonjour. Замість того, щоб переглядати його або натискати на посилання на бічній панелі вікна Finder, спробуйте підключитись явно до IP-адреси машини, використовуючи "Go & gt; Підключення до сервера ..." (Cmd-K) у Finder. Якщо ви все одно показуєте власні файли таким чином, спробуйте виправити несправність Bonjour за допомогою dns-sd(1) подібний інструмент командного рядка:

По-перше, використовуйте -B Огляд для служби AFP. Після того, як список заповнюється, і ви побачите список машин, які вас цікавлять ("Моя погана служба AFP" у наведеному нижче прикладі), Ctrl-C з dns-sd.

$  dns-sd -B _afpovertcp._tcp локальний  Перегляд для _afpovertcp._tcp.local
Тимчасова мітка A / R Флаг, якщо ім'я типу служби служби домену
 9: 30: 13.776 Додайте 2 6 місцевих. _afpovertcp._tcp. Моя погана служба AFP  ^ C 

Тепер використовуйте -L для Подивіться хост і порт, на якому працює служба AFP, яка вам потрібна. Знову вам доведеться Ctrl-C з dns-sd.

$  dns-sd -L "Моя погана служба AFP" _afpovertcp._tcp local  Шукати в службі My Bad AFP Service._afpovertcp._tcp.local
 9: 30: 33.221 Мій Бад 032АФП 032Сервіс. можна отримати на сторінці My-Bad-AFP-Service.local.:548 (інтерфейс 6)  ^ C 

Тепер використовуйте -Q, щоб виконати локальний Multicast DNS Запит для імені комп'ютера, на якому розміщено дану службу, щоб дізнатися, яку IP-адресу ви повернете.

$  dns-sd -Q My-Bad-AFP-Service.local  Мітка часу A / R Прапори, якщо ім'я T C Rdata
 9: 31: 00.677 Додати 2 6 My-Bad-AFP-Service.local. 1 1 10.0.1.1  ^ C 

Нарешті, подивіться, яку IP-адресу ви повернули, і переконайтеся, що вона є правильною IP-адресою для цільової машини, а не петльовою адресою, як 127.0.0.1 або вашою адресою клієнтської машини або іншою адресою, яка якось стосується вашого клієнта та не цільової машини.

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