DMZ for Web Server?

Schoolies

Senior member
Oct 9, 1999
495
0
76
Do I need to setup DMZ server for my Web Server? I have tried to forward the port on my linksys router but it will not work. I have to forward port 6001 because port 80 is blocked. I can see my website if I do my local IP address, but when I try to enter the public IP address, it will tell me page can not be displayed.

I have added my outside public IP address to my IIS server.

I disconnected the router and plugged the WAN directly into my IIS server and was able to get to it by using the public IP address. So it seems like their is a problem either with the router settings or with IIS getting confused when I use the router (because the IIS server then connects to the router and get's an internal IP address).

I'm sure this has been answered before, I searched but could not find any information.
 

Mitzi

Diamond Member
Aug 22, 2001
3,775
1
76
Why is port 80 blocked? What you should do is open up port 80 and forward that to the web server. I wouldn't recommend putting it on the DMZ as its kinda' like using a sledgehammer to crack a nut.
 

Mitzi

Diamond Member
Aug 22, 2001
3,775
1
76
Originally posted by: Schoolies
My ISP blocks ports 80. So just forwarding should work then.

Well if your ISP blocks port 80 there isn't much you can do to use that port. You could always run the web server off another port and use the address..

your-ip-or-domain-name:new-port

Edit: Damn autolinking!
 

Schoolies

Senior member
Oct 9, 1999
495
0
76
Yea, that's why I have zoneedit.com for my DNS. It handles the forwarding and automatically forwards to my websiteaddress:newport .

So, do you have any idea why the weg server is not working if I have forwarded the ports on my router?
 

Schoolies

Senior member
Oct 9, 1999
495
0
76
Yea, that's why I have zoneedit.com for my DNS. It handles the forwarding and automatically forwards to my websiteaddress:newport .

So, do you have any idea why the web server is not working if I have forwarded the ports on my router?
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
DNS has nothing to do with the port being used, you still have to specify hostname:6001 if you want it to connect on that port.
 

Schoolies

Senior member
Oct 9, 1999
495
0
76
ZoneEdit receives the request for, mydomain.com, which forwards the request to, mydomain.com:6001 . On my IIS server, I have the port set to 6001.
 

noxxic

Senior member
Dec 21, 2000
254
0
0
IIRC, some routers will not allow a loopback like that, so you can't test the server from the LAN side using the WAN address. Have you tried testing it from another connection? Use another computer and go on dialup for example. Or, try finding an anonymizer or language translator so it goes: you -> proxy -> server.