The JoinNetwork command allows you to connect to any arbitrary IP:
Joins an AppGameKit network hosted by another app. The network is specified by IP address and port, alternatively you may connect by network name if you on the same LAN as the host. In the case of internet connections IP and port is the only way to connect as broadcasts will not leave the local area network.
Or does the command not work?