Entrambi dovete avere il server per condividere i dati, poi ognuno deve avere un client per poter accedere al server dell'altro.
Per il problema dell'IP registratevi su
www.no-ip.com in modo da farvi assegnare un dominio tipo tuonome.no-ip.org (č gratuito) e installatevi l'apposita utility che aggiurna automaticamente il vostro IP con il nome.