Sul PC del tuo amico installi un server VNC (es. http://www.uvnc.com/, http://www.tightvnc.com/, http://www.realvnc.com/, ...) e prendi nota dell'indirizzo IP (o lo ricavi in qualche modo). Sul tuo PC installi la parte client di VNC e ti colleghi all'indirizzo IP pubblico del tuo amico.
Assicurati che tra le opzioni del server sia abilitato l'accesso remoto, alcuni server VNC limitano per default l'accesso alla rete locale.