OK, one step at a time! You said initially you had ports open in your hardware firewall/gateway/router/NAT server/DHCP server (I assume you have one these all-in-one devices, let's just call it a gateway). What IP address did you assign those ports to? It has to be something on the LAN side, not the WAN (internet, broadband, ISP, modem, outside) side. Check the status of your network connection in Windows to determine your 'puters LAN address.
Another way is to get your gateway IP address. Most private LANs start with 192.168.x.x (where the x is a number from 0 to 255) and a gateway address will be the x.x.x.1 of that LAN. Thus depending on your gateway you can have any computer be of an address from 192.168.0.2 to 192.168.255.255. For example my gateway can support up to 253 computers, thus my gateway would be 192.168.x.1 and all other things connected to the LAN (network printers, network devices, laptops, 'puters, but NOT your broadband modem as that is upstream the gateway) would be in the range of 191.168.x.254. Note x can be ANY number from 0 to 255.
By the way revealing your LAN address in the public domain is no problem. 192.168.x.x, 172.16.x.x and 10.x.x.x are used only for private networks and will not be found anywhere on the internet (a public network). So there will be no "link" to you...
If there are specific questions you can email me. Nevertheless this thread may help others so I can continue the discussion here, your choice.
---------------
Earendil
SysAdmin of Boston Freelancer server