I am running an Apache2 HTTP server off of a Debian-based box, connected through a D-Link DI-524 Router.
Network Setup: Modem -> DI-524 Router -> Debian Box + Laptop
I am able to access the HTTP server via the local network by its local IP address or its external IP address using device: Laptop.
When I try to access the HTTP server via an external network by its external IP address, the Apache2 server does not receive the request according to my logs.
What I have tried:
I had already set a Virtual Server on the router up to forward HTTP to the device, so I tried putting the device in the router's DMZ.
No luck either way.
I am new to this level of networking and would sincerely appreciate any help you may provide.
Please let me know if you need further information to diagnose my problems.