Non hai menzionato quale client o protocollo / i stai usando ... potresti parlare di condivisione di file samba / cifs, e se è così, c'è una risposta altrove su ask different (I'll prova a trovare) che risolverà il tuo problema ...
Ma mi limiterò a lanciarlo in questo caso perché ho fatto un sacco di ARD / VNC e RDP nell'altro modo, e il problema che si presenta di più (se NON è sicuramente un problema DNS) è che se il lo schermo mac si addormenta, la query del client per una connessione desktop non riceve risposta (molto spesso), anche se si seleziona quella casella nelle impostazioni di energia per attivare l'accesso alla rete.
Ho un paio di soluzioni se questo è il problema:
La soluzione più semplice è impostare lo schermo in modo che non dorme mai, o impostare un angolo caldo nel pannello delle preferenze di Screen Saver e lasciare il puntatore in quell'angolo quando non lo si utilizza. Si consiglia di abilitare, nel pannello delle preferenze Securtiy, selezionare "richiedi la password dopo ..." (per non lasciare invitare completamente la tua console a qualsiasi utente).
L'altra soluzione che utilizzo è quella di ssh nella macchina e di "svegliarlo" con uno script bash che utilizza osascript per simulare la pressione di un tasto. Credo che l'idea sia nata da un post su Mac Hints di qualche tempo fa e che sia stata pubblicata qui :
#!/bin/bash
# wake up the screen
# (will simulate pressing the cursor key)
osascript="/usr/bin/osascript"
osascript -e 'tell application "System Events" to key code 123'
exit
ssh in, copia nel file chiamato "wakes" sul server; lasciate da qualche parte nel vostro $ PATH, chmod + x si sveglia, eseguite il comando, quindi provate immediatamente la connessione con il client di condivisione desktop.