New To Mac-Forums?

Welcome to our community! Join the discussion today by registering your FREE account. If you have any problems with the registration process, please contact us!

Get your questions answered by community gurus Advice and insight from world-class Apple enthusiasts Exclusive access to members-only contests, giveaways and deals

Join today!

 
Start a Discussion
 

Mac-Forums Brief

Subscribe to Mac-Forums Brief to receive special offers from Mac-Forums partners and sponsors

Join the conversation RSS
OS X - Operating System General OS operation information and support

OS 10.5 - Newbie question about leopard server and domains/dns etc


Post Reply New Thread Subscribe

 
Thread Tools
edokid

 
Member Since: Aug 28, 2004
Posts: 231
edokid is on a distinguished road

edokid is offline
Hey everyone,

I have a small business and I'm about to start using Leopard Server but one thing confuses me and that's host name and so on. Here's my situation, my company name is invution, our website is invution.com which is hosted elsewhere. At the moment, we just have normal DSL internet without static IP but eventually will be getting static IP in the next month or so.

When I set up Leopard Server, it asks for TCP/IP settings. My internet network uses 15.0.0.1 as the address, so I gave the server a static IP of 15.0.0.75. It then says enter the dns name to identify to the network, and shows "server.example.com". This is where I get confused, I was going to call my server Darwin to make it easier after the kernel, but what would I put in here? Can I make something up or should this relate to my ISP? I was thinking darwin.invution but darwin.invution.com is confusing me because my server has nothing to do with invution.com. For now I used darwin.invution

If I load Server Admin, it says server address darwin.local and I can log on. This is where I get confused though, because using this method, if I make a username like John Smith, it says email address johnsmith@darwin.invution and iChat address johnsmith@darwin.invution.

That's fine and all, but I'm completely lost here because on a networked Mac, if I say now click server preferences, it says log on to the server. If I type darwin.invution like on the actual server, it says server not found. But if I say 15.0.0.75 it connects no problem. This is where I get completely lost as I know I must be missing something. Can anyone assist?
QUOTE Thanks
MacsWork

 
MacsWork's Avatar
 
Member Since: May 22, 2005
Location: Closer than you think.
Posts: 2,132
MacsWork is just really niceMacsWork is just really niceMacsWork is just really niceMacsWork is just really niceMacsWork is just really nice
Mac Specs: Performa 6116 2GBSCSI 8MB OS 7.5.3

MacsWork is offline
First of all,....

15.x.x.x addressing is not a good idea. There is a reason private ip addressing exists. If you have an internal DNS server which lives on and serves a 15.x.x.x network, it will never resolve internet ip's which are 15.x.x.x. Let's say invution.com or 208.109.255.22 was really 15.109.255.22. Your computers on your LAN that utilize the internal DNS server (your os x server) would never resolve the website.

10.x 172.x and 192.x are private IP networks. Rule #1.

Next,...

Domain is a funny word. Technically .com is the domain. invution is a sub domain of the .com domain. On an internal network you have more freedom since you control the DNS. You could call your server/network anything as long as the DNS is configured correctly. The reason you can't resolve darwin.invution is because your internal DNS settings on the client are wrong and/or your server is not configured correctly for providing DNS.

You've created a new .invution domain that only your server knows about.

Configure the server to give out DNS to your internal network will solve the resolution of darwin.invution. The clients will also need 15.0.0.75 as their DNS server in IP settings. However I'd suggest changing to 10. or 172. or 192. networks.

Hope you get something out of this,...
QUOTE Thanks
edokid

 
Member Since: Aug 28, 2004
Posts: 231
edokid is on a distinguished road

edokid is offline
Hey thank you so much that makes sense, I didn't realize that 15.0.0 wasn't a private domain I always thought it was, I have no problem using 10.

That makes a lot more sense now, just a few more questions. I had used darwin.invution because I thought darwin.invution.com might have users try to connect to invution.com out on the internet and not my server, is that the case? I'd prefer .com to keep things consistent but not sure what's best to use.

So as I understand it, I would set my router at 10.0.0.1 for example, with the leopard server 10.0.0.100 lets say, with the host darwin.invution or darwin.invution.com based on your feedback. Then on lets say a PC on my network, I could set it up as 10.0.0.10 with DNS server 10.0.0.100 and then if I tried using jabber or mail or whatever with server darwin.invution or darwin.invution.com because the dns server is my leopard server, it would know what darwin.invution means? How would that work for if a user wanted to go to say apple.com in Safari, if the clients dns server is 10.0.0.1 would leopard server then tell it what apple.com is?

The issue with the above if correct is that when a user takes their laptop home, they have to change their settings since DHCP won't work if leopard server is another unit on my network. If I didn't want that, would I need 2 NIC's in the server and then connect the clients to a switch conencted to one of the NIC's so that leopard server provides DHCP?

Thanks SO much!
QUOTE Thanks
MacsWork

 
MacsWork's Avatar
 
Member Since: May 22, 2005
Location: Closer than you think.
Posts: 2,132
MacsWork is just really niceMacsWork is just really niceMacsWork is just really niceMacsWork is just really niceMacsWork is just really nice
Mac Specs: Performa 6116 2GBSCSI 8MB OS 7.5.3

MacsWork is offline
10.0.0.1 is fine for the router. I typically reserve 2-20 for servers, switches, NAS boxes and misc networking devices. I usually leave 21-40 for printers and such and then use the server to provide DHCP to the rest of the network 50-200.

The server running DNS will try to resolve everything itself until it can't. Then it will forward DNS request to the internet's Root DNS Servers. That is how apple.com and all external requests are handled. They are the master DNS servers that "RUN THE INTERNET!". When you registered invution.com they now handle the requests globally. Without internal DNS people usually use the servers provided by their ISP's. Your ISP will also cache requests for their customers for the sake of load and speed.

The .com domains are usually reserved external (internet) domains. The .local domain typically is used for internal domain. So darwin.invution.local would be a typical internal scenario. Darwin being the servers machine name invution being the subdomain .local being the domain type.

The server will provide the invution.local domain or anything on the LAN with invution.local as the DNS server with name resolution. People get confused because Bonjour runs on all Macs so the sidebar in the Finder gets populated because of this without DNS.

Because you're using DHCP internally they can use DHCP at home or on the road. If you want them to connect to the server at work they will need to connect to the internet address of the office. This can be a static ip provided by your ISP or a registered domain name for your static IP like invution.office.com. Or if you have a dynamic IP from your ISP, DYNDNS will get you connected with a free account.
QUOTE Thanks

Post Reply New Thread Subscribe


« Developer tools | Sharing and Permissions can't change privilege »
Thread Tools

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Posting 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
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

All times are GMT -4. The time now is 11:11 AM.

Powered by vBulletin
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
X

Welcome to Mac-Forums.com

Create your username to jump into the discussion!

New members like you have made this community the ultimate source for your Mac since 2003!


(4 digit year)

Already a member?