sry,i had not really understood whatz exactly the problem?
how does the banning occur?
can you get services listen to 10.*only?
then there is a way to use an allready opened port
using netcat and a listener, but must say i'm only theoretic at thiz
it will tunnel your p2p app ..e.g. using port 53
...must see if i can find the files...
ooppz,i'd forgotten to ask for your OS ! ?