[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Was ist eigentlich der Domainname?



Elimar Riesebieter <elimar.riesebieter@t-online.de> schrieb:
> 
> On Fri, 11 Oct 2002 the mental interface of=20
> J=F6rg Sommer told:
> 
>> Hi,
>>=20
>> ich frage mich gerade, was der Domainname ist. hostname -d
>> ermittelt ihn dadurch, dass es sich den Namen vom Rechner besorgt
>> und damit dann gethostbyname() aufruft und von dessen Ergebnis
>> einfach den Teil vor dem ersten '.' abschneidet.
>>=20
>> domainname im nis-Paket setzt und liest den Domainname jedoch mit
>> getdomainname() und bringt etwas anderes.
>>=20
>> Wo ist da der Unterschied?
>>=20
>> In /proc/sys/kernel/hostname steht der Name, wie ihn hostname
>> liefert. In /proc/sys/kernel/domainname steht der Name, den
>> domainname liefert.  gethostbyname() zaubert den kompletten
>> Hostnamen aus /etc/hosts oder dem DNS. Aber das nis mir einfach
>> den Domainname umsetzt finde ich garnicht i.O.
> 
> Der NIS-Domainname kann v=F6llig unterschiedlich zur eigentlichen
> Domain gew=E4hlt werden und hat nix mit der Domain zu tun ;-)

Also sollte in getdomainname(2) mal erwähnt werden, dass man den
NIS-Domainname lädt und nicht den Domainname. Oder jemand anderer Meinung?

Jörg.



Reply to: