Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Enthusiast Zone > Networking > Personal websharing under Rogers in Toronto

Personal websharing under Rogers in Toronto
Thread Tools
Phat Bastard
Mac Enthusiast
Join Date: Apr 2001
Location: Toronto, Ontario, Canada
Status: Offline
Reply With Quote
Nov 9, 2005, 09:23 PM
 
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
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Nov 12, 2005, 12:35 AM
 
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.
     
Phat Bastard  (op)
Mac Enthusiast
Join Date: Apr 2001
Location: Toronto, Ontario, Canada
Status: Offline
Reply With Quote
Nov 12, 2005, 04:33 PM
 
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 Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 11:45 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,