A while back I was having difficulty connecting to the G2 network. I had connected to the G1, ed2k and DC++ just fine, but it wasn't connecting to the G2 network. I opened the host cache and noticed the all of the listed hosts were from china, hong kong and tiawan. Strange. I cleared the cache the then queried the discover services entry and it reloaded and was able to connect. I installed ip filters for china and hong kong in the peerblock program to see if it would prevent that, but still some get through, so if it appears that the connection to the G2 network isn't working, I open the host cache and remove the listings for those countries. Then it connects. Weird.
Just a strange event that I had with this program.