First look if your server is listening to port 80
Quote:
|
# netstat -an | grep ':80' | grep 'LISTEN'
|
If your server is placed behind a router/firewall: is port 80 forwarded (destination-NAT) to port 80 on your server?
Run tcpdump on your server to see if any connection is made
While running tcpdump try to make a connection from the internet to your webserver. If there is no output, the webserver is not reachable from the internet caused by portblocking, port-80 not being forwarded or something like that.