There is no way to actually bond internet connections other than using one of the VPN services that offer this. Like any vpn the ip you get will be up to the hosting service you are buying from.
This form of bonding does not really work all that well. Because the latency will be different , many times greatly different, you get all kinds of issues related to packets being out of order. Either the software will delay and "try" to reorder the packets or you will put that burden on the end applications which tend to drop sessions when they get too many out of order which they interpret as loss.