iBook geeft een UID maar geen Hostname voor DHCP

Pagina: 1
Acties:

  • Guru Evi
  • Registratie: Januari 2003
  • Laatst online: 23-12-2025
Ik heb een iBook (G3) met MacOSX. Deze zit in mijn netwerk en ik neem er graag backups van (via rsync, dat is geen probleem). Het probleem is om dit geautomatiseerd te doen. Deze laptop verloopt van netwerk naar netwerk (boven wired, beneden wired, wireless), de backup is centraal op het netwerk en is ook mijn fileserver (is allemaal via VLAN's op mijn switch geregeld). Mijn DHCP server en tevens ook de gateway is ook centraal. Ik krijg op elk VLAN mijn IP's correct uitgedeeld.

Nu heb ik het volgende probleem. Om een backup te nemen moet ik de computer wakker maken via een WoL pakketje. Dan start ie op, krijgt ie een IP maar geen hostname. Ik heb de DHCP ID ingesteld bij de configuratie. Het probleem is dat in mijn rsync scriptje wel degelijk de hostname gebruikt wordt zodat het altijd naar dezelfde pc gaat (via Dynamic DNS geregeld).

In de lease file staat dit:

lease 192.168.0.196 {
starts 4 2006/05/11 17:56:01;
ends 4 2006/05/11 19:56:01;
binding state active;
next binding state free;
hardware ethernet 00:03:93:46:58:0e;
uid "\000ibook600"; <-- behalve de 000 is ibook600 correct volgens wat ik ingesteld heb.
}

terwijl voor een Gentoo machine op hetzelfde netwerk/VLAN er dit staat:

lease 192.168.0.199 {
starts 4 2006/05/11 17:37:40;
ends 4 2006/05/11 18:37:40;
binding state active;
next binding state free;
hardware ethernet 00:0d:9d:43:02:d5;
uid "\001\000\015\235C\002\325";
set ddns-rev-name = "199.0.168.192.in-addr.arpa.";
set ddns-txt = "31561201274f2eccc4ea7c59d1cf46902e";
set ddns-fwd-name = "HPLaptop.pcroom.net.";
client-hostname "HPLaptop";
}

Het verschil is dat de iBook mijn DHCP server geen client-hostname toestuurt maar een uid. Ik wil dus een client-hostname doorsturen in de MacOSX client. Ik heb al gezocht op Google maar kan niet direct iets vinden.

Pandora FMS - Open Source Monitoring - pandorafms.org


  • Attilla
  • Registratie: Februari 2001
  • Laatst online: 23-06-2021
Volgens mij kan niet wat jij wil.

Wat ik zou doen is in de hosts file (of lokale dns) van je server een entry maken voor je laptop en dan is je probleem ook opgelost.

  • begintmeta
  • Registratie: November 2001
  • Niet online

begintmeta

Moderator General Chat
Guru Evi, je moet je /etc/dhclient.conf bewerken, zodat de client zijn hostname stuurt bij de dhcp-request. Met wat googlen kom je er dan wel uit. Misschien moet je even een andere dhcp-client installeren trouwens...

[ Voor 38% gewijzigd door begintmeta op 12-05-2006 10:00 ]


  • Guru Evi
  • Registratie: Januari 2003
  • Laatst online: 23-12-2025
/etc/dh* is er niet. Er wordt op Mac OS X geen gebruik gemaakt van dhclient of dhcpcd (heb ik al uitgevist). Ik kan op mijn DHCP server wel een vast IP instellen voor die Mac, maar ik doe dat niet graag.

Binnenkort komen er nog andere Mac's binnen en ik wil niet te veel met mijn server bezig zijn. Ik gebruik ook verschillende subnetten en VLAN's om de situatie die ik binnenkort op het werk ga hebben kan nabootsen.

Ik wil zoals met de rest van mijn pc's dmv de hostname opgegeven in de TCP/IP configuratie de DNS dynamisch updaten na het krijgen van een adres (er is nu ook al een airport express aan toegevoegd). Ik kan het op Windows & Linux, maar vind het niet op Mac.

Pandora FMS - Open Source Monitoring - pandorafms.org