Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Dynamic DNS update on MOSX server?



Hi


I try to configure dynamic DNS update on a MOSX server.
Dynamic DNS update means, that the the DHCP server communicates the IP numbers and names to the DNS server, as they are distributed.
Unfortunately Apple doesn't use a standard DHCP daemon. Apple uses BootP in conjunction with NetInfo.
I saw, that several standard DHCP options do have a "dhcp_" prefix and sometimes, the plural is replaced with the singular of a word in the Apple version. I also felt the need of creating a "zones" subgroup.
Anyway, I tried to configure MOSX server's bootp in NetInfo as attached at the end of this posting.


I also saw, that there's a program called "nsupdate", that is supposed to update the DNS; but more statically.

Has anybody succeeded in doing this? Are there any documents explaining, how Apple wants us to do this?


Thanks Phil




My DHCP configuration in NetInfo:

# nidump -r /config/dhcp /
{
"timeServiceStarted" = ( "2005-11-25 10:43:20 +0100" );
"name" = ( "dhcp" );
"logging_level" = ( "HIGH" );
"dhcp_enabled" = ( "en0" );
"timeDatabaseUpdated" = ( "2005-12-06 18:47:15 +0100" );
"dhcp_ddns-update-style" = ( "interim" );
CHILDREN = (
{
"name" = ( "subnets" );
CHILDREN = (
{
"lease_max" = ( "86400" );
"dhcp_router" = ( "192.168.1.1" );
"net_address" = ( "192.168.1.0" );
"client_types" = ( "dhcp" );
"name" = ( "DFE78D57-CF0C-40FF-9D6D-1ED825970BC6" );
"dhcp_domain_name_server" = ( "192.168.1.3", "192.168.1.1" );
"selected_port_name" = ( "en0" );
"dhcp_nb_over_tcpip_name_server" = ( "", "" );
"dhcp_ldap_url" = ( "ldap://herkules.moetteli.ch/ dc=herkules,dc=moetteli,dc=ch" );
"dhcp_nb_over_tcpip_scope" = ( "" );
"descriptive_name" = ( "moetteli.ch" );
"dhcp_domain_name" = ( "moetteli.ch" );
"net_range" = ( "192.168.1.50", "192.168.1.150" );
"dhcp_nb_over_tcpip_dgram_dist_server" = ( "" );
"dhcp_nb_over_tcpip_node_type" = ( "" );
"lease_min" = ( "86400" );
"net_mask" = ( "255.255.255.0" );
"dhcp_ntp-server" = ( "herkules.moetteli.ch" );
}
)
},
{
"algorithm" = ( "HMAC-MD5" );
"name" = ( "dhcp_key" );
"secret" = ( "4VsEhEH4R8HUKzvmKj3Xmvg==" );
},
{
"name" = ( "dhcp_zones" );
CHILDREN = (
{
"key" = ( "DHCP_UPDATER" );
"name" = ( "moetteli.ch" );
"primary" = ( "192.168.1.3" );
},
{
"key" = ( "DHCP_UPDATER" );
"name" = ( "1.168.192.in-addr.arpa." );
"primary" = ( "192.168.1.3" );
}
)
}
)
}


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macos-x-server mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/macos-x-server/email@hidden

This email sent to email@hidden


Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.