Try leaving your IP as localhost as shown below. That should work fine in pretty much all cases.
Code:
<tcp ip="localhost" port="9000" telnet="disable"/>
Make sure you don't have any windows firewalls running too. And if all else fails, try setting your router to run your server as a DMZ to verify if it is your port settings on your router or not. Setting it to DMZ will open all ports, so you don't want to leave it that way permanently, but it will help narrow down the source of the issue. Also, make sure you are setting Port RANGE forwarding and not Port Forwarding or Port Triggering. The other 2 are not the same as Port Range Forwarding and they won't work. You only need to have port 9000 and ports 7000 to 7100 forwarded for it to work.
Give those a try and see if it works. I bet it will.