|
|
Personal websharing under Rogers in Toronto
|
|
|
|
Mac Enthusiast
Join Date: Apr 2001
Location: Toronto, Ontario, Canada
Status:
Offline
|
|
I'd like some help with hosting a website with Rogers as my ISP. I just bought a Mac mini with the hopes of setting up a website for my family, and I consider myself literate in networking setup. But I'm running into some problems.
Briefly, here's my setup:
Rogers cable modem -> Netgear router -> Mac mini (IP 192.168.0.6)
I purchased a domain from www.canreg.com, and I have DNS forwarding to the IP address of the cable modem, port 90 (I'm using 90 instead of 80 as the HTTP port because I read Rogers blocks HTTP requests on port 80). On my router, I have port forwarding of port 90 to the local IP address of the Mac mini. In turn, on the Mac mini I have opened port 90 in the Network preferences/Firewall pane, and I have set up Apache to use port 90 for HTTP instead of 80.
I can access the website (via the domain name I purchased) fine when I'm on a computer on my LAN, but from the outside I can't see the website. Safari tries to look for this address: http//mac-mini.local:90--so I suppose the the DNS wasn't resolved correctly.
Note that if I use the default of port 80 for websharing I get the same problem.
Am I approaching this correctly? Has anyone else managed to host a website while connected to a Rogers cable modem? Or does the problem lie somewhere with my router or OS X box setup?
Any help or ideas would be much appreciated...thanks.
(
Last edited by Phat Bastard; Nov 9, 2005 at 09:45 PM.
Reason: Changed title.)
|
The world needs more Canada.
PB 12" 867 MHz, 640 MB RAM, AE, OS 10.4.2
Black iPod nano 4GB
|
|
|
|
|
|
|
|
Clinically Insane
Join Date: Mar 2001
Location: yes
Status:
Offline
|
|
Originally Posted by Phat Bastard
I'd like some help with hosting a website with Rogers as my ISP. I just bought a Mac mini with the hopes of setting up a website for my family, and I consider myself literate in networking setup. But I'm running into some problems.
Briefly, here's my setup:
Rogers cable modem -> Netgear router -> Mac mini (IP 192.168.0.6)
I purchased a domain from www.canreg.com, and I have DNS forwarding to the IP address of the cable modem, port 90 (I'm using 90 instead of 80 as the HTTP port because I read Rogers blocks HTTP requests on port 80). On my router, I have port forwarding of port 90 to the local IP address of the Mac mini. In turn, on the Mac mini I have opened port 90 in the Network preferences/Firewall pane, and I have set up Apache to use port 90 for HTTP instead of 80.
I can access the website (via the domain name I purchased) fine when I'm on a computer on my LAN, but from the outside I can't see the website. Safari tries to look for this address: http//mac-mini.local:90--so I suppose the the DNS wasn't resolved correctly.
Note that if I use the default of port 80 for websharing I get the same problem.
Am I approaching this correctly? Has anyone else managed to host a website while connected to a Rogers cable modem? Or does the problem lie somewhere with my router or OS X box setup?
Any help or ideas would be much appreciated...thanks.
What is your ServerName set to in Apache? If it's mac-mini.local, change this to the domain name you purchased. Bonjour names are not recognized outside of your LAN.
I'm not sure you'll ever be able to get http://yourdomainname.com to work outside of your LAN, but http://yourdomainname.com:90 ought to work.
|
|
|
|
|
|
|
|
|
Mac Enthusiast
Join Date: Apr 2001
Location: Toronto, Ontario, Canada
Status:
Offline
|
|
Thanks for the reply. You're exactly right, I didn't have the server name defined correctly in my httpd.conf file. I made it my IP address and it works perfectly. I'm using port 90 but that's no problem, my domain name is forwarded to this port.
Thanks again!
|
The world needs more Canada.
PB 12" 867 MHz, 640 MB RAM, AE, OS 10.4.2
Black iPod nano 4GB
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|