( golgota | 2014. 03. 02., v – 10:50 )

Hogy mi van??? Mit tesz hozzá, "ha kell"?

A névfeloldási sorrend a nsswitch.conf-tól függ.
hosts: files dns

Vagy fordítva. Melyiket szeretnéd, honnan oldja fel, melyikkel próbálkozzon először?

man nsswitch.conf

Az hogy boot során beállítja a nevet a network file-ból semmit nem jelent. Lehet egy gép neve mákostészta is, míg a hálózaton webserver-ként érik el. A lokális név kb. lényegtelen (szokott lenni). De ha nagyon nem tetszik, akkor bármikor átállíthatod a 'hostname' paranccsal arra, amit szeretnél. Rebooting (vagy a következő hostname paranccsig) úgy fog maradni.

Másik, hogy jó lenne tudni, hogy az adott program mit használ a névfeloldáshoz. Vannak olyan programok (leellenőrzik ezzel, hogy működik e a névfeloldás, pl. Directory Server setup), amik nem használják a gethostbyaddr-t/getnameinfo-t, hanem direkt DNS névfeloldást csinálnak, így tök mindegy mit állítasz be host névnek, vagy mi van az állományokban.