node running on testrpc cannot be connected to or by other nodes unles they have same genesis file. Testrpc is a standalone node. It would be simpler to create two or more private nodes and have them sync. Moreover, to get them to sync you will have to use admin.addPeers() in the geth console. so that nodes can communicate with each other. You have to enter the node id of the node you want to sync with.