{"id":244,"date":"2013-10-14T22:40:31","date_gmt":"2013-10-14T20:40:31","guid":{"rendered":"http:\/\/www.windows-infrastructure.de\/?p=244"},"modified":"2021-03-06T18:09:00","modified_gmt":"2021-03-06T16:09:00","slug":"dhcp-option-012-hostname","status":"publish","type":"post","link":"http:\/\/www.windows-infrastructure.de\/dhcp-option-012-hostname\/","title":{"rendered":"DHCP Option 012 hostname"},"content":{"rendered":"
neulich plante ich verschiedene non-Domain Ger\u00e4te via DHCP anzubinden. Darunter Messger\u00e4te, Windows Clients sowie Appliances. Anforderung war, diesen Ger\u00e4ten, egal wie der konfigurierte bzw. nicht konfigurierbare Hostname ist, einen Namen via DHCP mit einem Reservierungseintrag \u00a0aufzuzwingen.<\/p>\n
Soweit die Theorie! Folgende durchaus bekannte Option 012 \u00a0ist schnell gefunden und f\u00fcr die ersten Testkandidaten gesetzt<\/p>\n
<\/p>\n
<\/a><\/p>\n <\/p>\n Was jetzt passiert scheint v\u00f6llig sporadisch zu funktionieren, hat aber durchaus Schema. S\u00e4mtliche Windows Clients bekommen zwar die konfigurierten IPs, Gateway und DNS, allerdings keinen Hostnamen. Diese behalten den im System konfigurierten.<\/p>\n <\/p>\n Network Monitor 3.3, filter auf DHCP<\/p>\n <\/p>\n <\/a><\/p>\n hier wurde mit einem Tiny Core Linux (9MB) eine DHCP Anfrage ausgel\u00f6st. In der ParameterRequestList des DHCP Discovers wird u.a. ein Hostname 12 angefordert.<\/p>\n <\/p>\n <\/a><\/p>\n Der DHCP Offer bietet dem Client nun den im ersten Schritt konfigurierten Hostnamen, host.spielwiese.de. Inwieweit nur ein Name oder FQDN mitgegeben werden kann, ist wahrscheinlich von System zu System unterschiedlich. Bei einem Ubuntu Linux war festzustellen, dass mit dem default DHCP Client zwar der Name angefordert, aber nicht gesetzt wird.<\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/a><\/p>\n Im Gegensatz zum Linux Image fordert ein Windows7 keinen Hostnamen im DHCP Discover an<\/p>\n <\/p>\n <\/p>\n <\/a><\/p>\n Demnach bleibt beim Offer das Feld zwischen DomainNameServer und End frei. Ein Hostname wird nicht gesetzt.<\/p>\n <\/p>\n <\/p>\n <\/p>\n <\/p>\n","protected":false},"excerpt":{"rendered":" neulich plante ich verschiedene non-Domain Ger\u00e4te via DHCP anzubinden. Darunter Messger\u00e4te, Windows Clients sowie Appliances. Anforderung war, diesen Ger\u00e4ten, egal wie der konfigurierte bzw. nicht konfigurierbare Hostname ist, einen Namen via DHCP mit einem Reservierungseintrag \u00a0aufzuzwingen. Soweit die Theorie! Folgende… Weiterlesen