I have twgs running on my computer through a router hooked up to 3 diff computers.. I use a lynksys router, in order to set it up so I can open my ports to allow incomming traffic, i open internet explorer and type in 192.168.1.1 (this address could be different i will give you a link to check on your ip address), enter nothing for username and enter admin for passoword... this brings me to my router configuration i click on the advanced tab and then click on the forwarding tab..what you do here is enter on the left what ports you want to be open, ie port 23 to port 23, then on the right you can fill in the .101 or .100 for which computer you want to open those ports on, my computer is .100 my brothers is .101... after that click on apply and port 23 is now open for telnet...
This may not work for all, like i said i have a lynksys router... in order to get my ip address masked and unmasked i use shields up, you can get there by using this link
https://grc.com/x/ne.dll?bh0bkyd2
any questions?
