I want to host my website from home but my public IP merely loads up my DSL modem's admin screen? How to fix?

2

Network topography: Internet === Verizon DSL Modem === Time Capsule Router === Mac Mini web server

I go to icanhazip.com and grab my public IP address. I throw it into a web browser and get...my Modem's admin interface. I didn't expect that. I spent an hour but was unable to get any further.

My configuration: The Verizon DSL Modem's firewall is totally disabled. The Time Capsule is setup to forward traffic on port 80 to the Mac Mini (it's default web server is enabled).

I briefly hosted my own website on my desktop PC back in 2002 but I've never been great with networking. I don't want great performance. I just want to do this for the educational benefit and geeky thrill. And I want a sandbox where I can put my programming and design experiments.

What am I missing? I expected to see the router's admin screen when I hit its internal IP address but I am surprised (and a tiny bit frightened) that I see its admin screen from its external IP address. Should I setup a DMZ (do I give it the router's outward-facing IP?)?

Spencer

Posted 2011-04-25T21:01:06.770

Reputation: 23

Do you have port forwarding set up on your DSL modem? Is that what you mean when you say the "firewall is totally disabled"? What is the model number of the modem? – William Jackson – 2011-04-25T21:08:54.630

I don't have port forwarding enabled on the DSL modem. The modem's firewall is set for "No Security (all traffic is allowed)". I've enabled port forwarding on my router for port 80. – Spencer – 2011-04-26T03:45:48.633

Answers

1

Look in your modem's settings for something to the effect of "Remote Management" or "Technician Remote Access." Turn it off.

Definitely a good idea to set up a DMZ.

LawrenceC

Posted 2011-04-25T21:01:06.770

Reputation: 63 487

Thanks. I was surprised to look and see that Remote Administration was turned off. I can't explain that.

Nevertheless, I setup the Time Capsule as the "DMZ Host" and enabled Port Forwarding on port 80. I no longer encounter the Admin screen but I am still unable to reach my local web server using the public IP. – Spencer – 2011-04-26T03:44:14.767

1

You might try the guides provided from Verizon about how to setup port forwarding. I found one here: http://www22.verizon.com/residentialhelp/highspeed/networking/troubleshooting/portforwarding/123898.htm

You could also try connecting on a non-standard port. It would at least let you know that the port forwarding is working. To access a non-standard port, put a colon (" : ") followed by the port number to your URL.

Doltknuckle

Posted 2011-04-25T21:01:06.770

Reputation: 5 813

0

You may be able to turn off remote management, as ultrasawblade states - and you might want to do this anyway to prevent people from trying to hack in to your router - or you may be able to assign it to another port so that it doesn't clash with your requests to access your Web site (on http default port 80).

Here's the relevant settings on my router:

Router settings

Linker3000

Posted 2011-04-25T21:01:06.770

Reputation: 25 670

I was surprised to look and discover that Remote Administration was turned off. I can't explain that. – Spencer – 2011-04-26T03:35:32.250

0

Try accessing your IP address through an external proxy such as proxify.com to see if that makes any difference.

Xenoactive

Posted 2011-04-25T21:01:06.770

Reputation: 992