At home had no other choice. It looked like this: I am writing this for those who want to try to create a server at home .. They are faced with similar problems.
We tested it on a virtual machine with windows server 2003. I would add that refuses to work on the NAT server d2k: (That is, if the server is behind a NAT, you'll have to look for unconventional ways to connect to it.