Надо пробрасывать порты в модеме со внешнего на внутренний.
Друг будет коннектиться тебе по внешнему и его будет перекидывать на внутренний.
Пример тульского АДСЛ:
внешний ип:212.12.х.х
локальный ип: 10.250.52.249
Внутренний 192.168.1.100
В модеме надо прописать перевод с 10.250.х.х:21000 на 192.168.х.х:21000
Тогда вы сможете поиграть. Друг коннектится к 10.250.х.х и его автоматом пересылают на 192.168.х.х