Router – How to change port mappings in SBS 2008

networkingrouterwindows-sbs-2008

For some unknown reason, my SBS 2008 port mappings are incorrect!

My SBS 2008 server uses the (static) IP address 192.168.0.10, but important ports (80, 443, 4125) are pointing to 192.168.0.20. My router (NETGEAR WPN824v2) is managed by SBS 2008 and there doesn't seem to be a way to change them via the browser windows (launched from the SBS console, some ports show, but not the one mentioned above), nor the Windows SBS Console application.

How can I either take manual control of the router, or change the incorrect port mappings using the SBS tools?

Update (clarification really):
I can access the router directly from the SBS machine (other machines will show me a message saying that the router is managed by 192.168.0.10), but the 3 ports are not listed in the list of forwarded ports. Trying to set them using the browser interface will result in an error message stating that the port is already being forwarded!

Maybe there is a way to set the router to no longer be managed by 192.168.0.10?

Solution: Turn the UPnP functionality off on the Netgear router and voila, I can now control the port mapping on the router again for the 3 ports.

Best Answer

I always skipped that auto-router configuration script in SBS 2008 because I didn't trust it, now I'm glad I did!

Anyway, re-mapping the ports in any Netgear router is fairly straight forward.

To take manual control of your router, you just need to log into the router's web interface (on a computer that is connected directly to the netgear (not via the SBS's DNS) just enter www.routerlogin.net, otherwise enter the router's IP address). The username is usually 'ADMIN' and the default password is just 'password' (I hope you've changed this).

You should see a screen like the following:

Main admin screen
(source: portforward.com)

The first thing you will need to do is disable UPnP (Universal Plug'n'Play) as this is the protocol that SBS 2008 uses to configure your router. You will most likely find this under the advanced settings somewhere. Once you have found it, just uncheck it and save the changes.

Then, look for an option called either Port Forwarding, Port Triggering or Firewall Rules. In there you should see your port mappings:

Port Forwarding
(source: portforward.com)

Find the entry you want and click Edit. Then change the IP address from .20 to .10 under "Server Address" and hit save.

Hopefully it's that simple!