I have a DSL internet connection behind a router an I want to set up a public webserver. On port 80 is my router setup but it should be my webservers homepage. Is ther anyone who can help me with this?
Printable View
I have a DSL internet connection behind a router an I want to set up a public webserver. On port 80 is my router setup but it should be my webservers homepage. Is ther anyone who can help me with this?
You need to forward the port, (80), to the host computer behind the router and set up the web page there. Your router cannot host the page itself merely direct the appropriate traffic to the machine that does.
You also need to consider DNS. Unless you are going to have clients type http://123.123.123.123/index.htm or whatever then you need to have a host that holds the dns records from the domain. If you don't have a domain you need to get one of those too.
Also, you may want to ask for a static IP address as your DSL modem no doubt uses DHCP to get a public address from your ISP. Your other alternative if you don't want to fork over cash for a static IP is to use dynamic DNS.
For more info on what dynamic DNS is, take a peek at this site:
http://www.technopagan.org/dynamic/
--TH13
:p
PS. If you are able to access the router's HTTP/telnet configuration daemon from outside your LAN, I reccomend you disable it IMMEADIATELY.
-Maestr0
You also might want to consider you ISP's terms of service and whether they will allow you to host a server on their service. I know that Pacbell/SBC Yahoo DSL in our area will only allow you to host websites if you purchase their business account. Cox Cable in our area, (which I use at home) does not allow you to host anything at all and if you try they will kick you off their service.
DSL providers usually block port 80, so you can't have a webserver running on that port. you have two option, either get a port forwarder, or you can run the webserver on another port, like 1080 or 8080. it's a shame that DSL ISPs are doing this, somebody should put and end to it! heh
Not TrueQuote:
DSL providers usually block port 80
My friend has a webserver set up on his comp and he is behind a linksys router.
I would download xitami or abyss webserver from http://www.webattack.com.
1.First go into your router through your browser.
2.Make your ip address static you cant do it with a dynamic believe me ive tried.
3.Make yourself visible to the outside by making a DMZ and putting your ip address in there.
4.Check you outside ip by typing in ip check at google and press im feeling lucky.
5.That ip address is the address to your website.
6.Your can also get a domain name for free at www.cjb.net
jh4ck3r and mikem0327:
First of all.. DSL does NOT usually block port 80.
Anyways... it is poor netiquette to post to a thread where the date is flashing. The flashing date means the post is rather old. Check out some of the FAQs (Ultimate Newbie FAQ and such) for more information.
Verizon DOES block port 80, and in my area, they are the only DSL provider. I don't know how many different DSL providers you have in your area. Also, it is against ANY isp's user policy to run a webserver, cable or dsl. I'm not really sure where you are getting your information from, but if yo uread the user policy on any ISP's site, it will tell you that you cannot run a server. Maybe in the future, you should research a little bit more. ;)
that maybe true in your area but i know for a fact its not the same over here. I was speaking to my DSL providers tech support today about an unrelated matter and i mentioned it to them and they said that it was fine to run any sort of server off the home connections and the only port they block is 135.
they might have some objections to a very popular site using a lot of bandwidth but apart form that theirs no problem.
anyway thats just my 2 cents
mark
I currently use SprintDSL with a static ip adderss ($5 extra) and they allow you to run any type of service you want, but they are not about to show you how.
1: You'll want to get a domain name ( www.networksolutions.com $35) unless you want people remember ip addresses
2: You'll want dns to direct yourdomain.com to you ip address. ( www.zoneedit.com free for up to five domain names ) this is the best bet, I use them, it's free, they have a diverse network, and that's one less service you have to worry about.
3: Get your webpage up and running on port 80. Now, if your have a router/switch dsl modem, you've got two options for allowing the websurfer to reach the destined webpage.
A: Use port forwarding, so when the router receives a request on a particular port, it will direct the request to your internal ip address. This is safer for then options two....
B: Set your router to a switched mode, so it no longer has an ip address, and your webserver now will be directly facing the internet with a static ip address. In this case, you'll have alot of exposure, but then again, you are running a firewall to close those ports, (aren't you!).
4: This should have been number one, make sure this is all cool with your ISP. If they say you can't run a webserver with your particular package or service, you may need to have the site hosted. Sometimes you can't switch you ISP because of contracts or whatever. If this is the case www.pureescape.net has dirt cheap hosting and lots of options for ya.
take it easy, and good luck with your website.
--PuRe
:eek:Quote:
currently use SprintDSL with a static ip adderss ($5 extra)
My ISP wants to charge me an extra 20 a mont to have a static IP.
I posted a reply because HTRegz because i wanted to correct jh4ck3r.Quote:
Anyways... it is poor netiquette to post to a thread where the date is flashing. The flashing date means the post is rather old. Check out some of the FAQs (Ultimate Newbie FAQ and such) for more information.
Why did you post a reply when the data was flashing??
I dont know about verizon but SBC allows you have a webserver and it doesnt block port 80