Web server

JJADAMS

Member
Nov 1, 2002
161
0
0
Hi all,

Sorry if this is the the wrong fourm topic. What I want to do is use IIS with windows XP so my family out of state can see my web page. I have wideopenwest internet. I have 10 meg of web space with them. There isn't enough space to have all the pictures on there. How can I have a link on that page directed to my second PC at home? I have a router, will that cause any problems? Can I even do this? I can see the web site internally but unable to externaly. Please let me know if I need to give you all more information. Thanks in advance!
 

Barnaby W. Füi

Elite Member
Aug 14, 2001
12,343
0
0
Tell the router to forward port 80 to the machine running the webserver. Stick the images on the webserver, and on your main page, put in your ip for the image locations. <img src="http://1.2.3.4/some_image.jpg">. If your ip changes often, you should get set up with dyndns.org and use the hostname instead of the ip. Probably wouldn't hurt to do that anyways. Keep IIS patched too.
 

rh71

No Lifer
Aug 28, 2001
52,844
1,049
126
Keep in mind that many ISPs do not allow their broadband users to run servers. In fact, my ISP blocked port 80 to prevent webservers and were a step away from blocking port 21. You may choose to run your server on another port but the point is be aware that there may be consequences IF they are strict about it.

On another note, before my ISP became strict, I ran IIS5 on my local machine too. It was up to date with patches, but I guess not good enough. I was hacked somehow and they left little notes on my C:\root directory even. They wanted me to know that they could've done anything they wanted but were nice about it... didn't do anything malicious. IIS is extremely unsafe, but if you want to risk it, it's your prerogative.

A few members here run free pics hosts... fox302.com and pics.bbzzdd.com or something like that... look into that before you go with opening up your machine to the Internet.
 

BCYL

Diamond Member
Jun 7, 2000
7,803
0
71
Stay the hell away from IIS! There are so many security holes you won't believe it! Run Apache instead...

But if you wanna risk it then it's up to you... personally I wouldnt touch IIS with a 10-foot pole...
 

rh71

No Lifer
Aug 28, 2001
52,844
1,049
126
Originally posted by: JJADAMS
When I try and see it from the internet, I can't see the web server. for instance when I type http://adams1/index.htm I see it fine, but when I do it with the IP http://65.60.173.188/adams1/index.htm comes up with The page cannot be displayed. Any Ideas?
What does look suspicious is "adams1" in http://65.60.173.188/adams1/index.htm... assuming adams1 is your machine name (comparing with the internal address), you shouldn't be specifying that when hitting it from the Internet. Your router should know to go to the correct machine if you forwarded port 80 correctly to that machine (whichever INTERNAL IP adams1 is), so it should in fact only be http://65.60.173.188/index.htm. FYI: by using "http://" protocol, it defaults to port 80 when hitting your router and the internal forwarding you should've done does the rest.

So in short:
In your router settings, forward port 80 to point to the INTERNAL IP address of the machine named ADAMS1. http://65.60.173.188/index.htm from any machine anywhere should work then.

Otherwise, your ISP may have closed down traffic to port 80 going to your IP... in which case, try a different port (8080) and forward that port to adams1 instead. Then hit http://65.60.173.188:8080/index.htm in a browser instead.
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Safer and easier would be to get a $1-10 a month hosting account somewhere (ask RossMAN to sell you one?) Even a premium hosting service like pair.com gives you 150 MB of space for your $10/month.
 

jonmullen

Platinum Member
Jun 17, 2002
2,517
0
0
Originally posted by: DaveSimmons
Safer and easier would be to get a $1-10 a month hosting account somewhere (ask RossMAN to sell you one?) Even a premium hosting service like pair.com gives you 150 MB of space for your $10/month.

With erice and name cheap you can get a domain name and 100MB for $20 a year
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Originally posted by: jonmullen
Originally posted by: DaveSimmons
Safer and easier would be to get a $1-10 a month hosting account somewhere (ask RossMAN to sell you one?) Even a premium hosting service like pair.com gives you 150 MB of space for your $10/month.

With erice and name cheap you can get a domain name and 100MB for $20 a year
Hence the $1 to $10 a month. The ultra-cheap ones tend to go out of business though (CyberWingz anyone?) which can be annoying, especially if you register your domain through them and it disappears into limbo.

Pair.com's price is just the upper limit on what you should pay. They are a real company (140,000+ domains hosted, not a high schooler with 1 or 2 servers at rackspace.com) and will be around in 5 years. If $10/month is too much then the trick is to find one of the cheaper ones that might still be in business next year.
 

jonmullen

Platinum Member
Jun 17, 2002
2,517
0
0
I know namecheap is Rossman aproved for domain registering, and I am pretty sure erice is Rossman aproved too. But really his best option would be to just PM Ross and ask, he is always more than helpful.
 

hudster

Senior member
Aug 28, 2000
809
0
0
Originally posted by: jonmullen

With erice and name cheap you can get a domain name and 100MB for $20 a year


ok, finding namecheap was easy, but I googled for erice and couldn't find it. can anybody point me to it?
 

DaveSimmons

Elite Member
Aug 12, 2001
40,730
670
126
Originally posted by: hudster
Originally posted by: hudster
Originally posted by: jonmullen

With erice and name cheap you can get a domain name and 100MB for $20 a year


ok, finding namecheap was easy, but I googled for erice and couldn't find it. can anybody point me to it?

anybody???
you might take the suggestion to PM RossMAN our Chief Ferengi. The buttons at the top of this page will help you find him if you never visit Off-Topic.
 

RossMAN

Grand Nagus
Feb 24, 2000
79,006
430
136
Originally posted by: DaveSimmons
Safer and easier would be to get a $1-10 a month hosting account somewhere (ask RossMAN to sell you one?) Even a premium hosting service like pair.com gives you 150 MB of space for your $10/month.

I agree.

However I would shop around for web hosting providers, you can easily find 500MB/10GB with cPanel, PHP, Perl, MySQL, CGI for $6.95/mo.
 

ojai00

Diamond Member
Sep 29, 2001
3,291
1
81
Originally posted by: rh71
Originally posted by: JJADAMS
When I try and see it from the internet, I can't see the web server. for instance when I type http://adams1/index.htm I see it fine, but when I do it with the IP http://65.60.173.188/adams1/index.htm comes up with The page cannot be displayed. Any Ideas?
What does look suspicious is "adams1" in http://65.60.173.188/adams1/index.htm... assuming adams1 is your machine name (comparing with the internal address), you shouldn't be specifying that when hitting it from the Internet. Your router should know to go to the correct machine if you forwarded port 80 correctly to that machine (whichever INTERNAL IP adams1 is), so it should in fact only be http://65.60.173.188/index.htm. FYI: by using "http://" protocol, it defaults to port 80 when hitting your router and the internal forwarding you should've done does the rest.

So in short:
In your router settings, forward port 80 to point to the INTERNAL IP address of the machine named ADAMS1. http://65.60.173.188/index.htm from any machine anywhere should work then.

Otherwise, your ISP may have closed down traffic to port 80 going to your IP... in which case, try a different port (8080) and forward that port to adams1 instead. Then hit http://65.60.173.188:8080/index.htm in a browser instead.

If rh71's suggestion doesn't work, then your router probably doesn't support loopback. You'd have to test it on another computer with the address that rh71 suggested (http://65.60.173.118/index.htm). I would also suggest using Apache instead of IIS. I tried using IIS for a while and I think it only limits you to 5 or 10 connections with XP. Hope this helps.