Bien, en principio, lo unico que se necesita para que puedas establecer una sesión remota desde tu mac, es que exista conectividad a nivel de IP entre ambos ordenadores.
Por tanto, no necesitas que ambos tengan internet, pero si que esten conectados de algun modo (hub, switch), etc.
Un saludo