Hi,
Yes, you have to give the router precise instructions what to do and therefore you need to find the configuration page for port forwarding from the user interface provided by the router.
Sometimes the manuals that come with network routers do not tell you everything or they are a couple of releases behind the actual firmware running in the router. It is worth checking the version of the firmware from the configuration utility and then seeing from the manufacturers support pages on the net if it is the latest version.
Port forwarding means that the packets coming from the public internet have a destination port associated with them, and a HTTP request generates a packet where the destination port is set to TCP port 80. In the actual port forwarding page you tell the router to forward all incoming packets (packets coming from the public internet) which have their destination port set to 80 to the internal IP address of your WAMP server on the LAN.
Sometimes the routers describe the packet types in a more user friendly way and instead of port 80 they have the option to set forwarding for www or HTTP.
Because you do not have a domain name, the WAMP server would not be able to serve the HTTP request which has an IP address (and not a domain following [
]) from a name-based virtual host but would have to process it in the default host.
If your WAMP server can be accessed from inside the LAN, it is likely that the default gateway in its TCP/IP properties has already been set to the internal i.e. private IP address of the router. This is important because otherwise the WAMP server would not know where to send the responses. On the other hand, if you can browse the internet from the WAMP server, the default gateway has already been set correctly.
Regards,
toivo
Sydney, Australia