In order to connect to a compuer on your home network from outside that network, you'll need to forward the following ports to that computer via your Router's configuration interface.
3283 TCP/UDP 5900 TCP 5988 TCP
I have the same question, but
1) I have 3 computers at my home network
ports 3283, 5900 and 5988 forwarding to my MacMini (ex. 192.168.1.2)
how to forward this ports for second Mac in the same network ? (ex. MacBookAir have 192.168.1.3)
2) Some times i need connect to MacBookAir my wife for help. Can i connect without knowing IP adress , but with iCloud ID (like BackToMyMac) ?
And sorry for my english.