Non è esattamente una soluzione al tuo problema, ma ti suggerisco di creare alias.
Sta facendo esattamente ciò che volevi fare.
Ma se vuoi ancora afp su una macchina locale, leggi qui .
Implica la creazione di un tunnel SSH per ingannare OS X di connessione a un'altra macchina mentre è solo localhost.
ssh -L 1548:localhost:548 mypowerbook.local
1548 è la porta falsa e mypowerbook.local è il nome host della tua macchina. Hai bisogno di root per questo.
Quindi connettiti al server afp con "localhost: 1548", e dovrebbe funzionare.
Ma è un post obsoleto, non sono sicuro che funzionerà. Ad ogni modo, buona fortuna!