Bem, além das brechas de segurança óbvias que o VNC causa (sério, os stokes de chave são enviados sem criptografia para que qualquer pessoa no meio possa pegar uma senha ), vai querer ter certeza de que você tem que ajustar o seu firewall que está em:
Aplicações - > Firewall - > Digite sua senha de root - > Serviços - > vnc-server
Habilite-o, saia e verifique se o vnc está iniciado e ativado.
Você sempre pode verificar na sua máquina do mac usando nmap
.