If your trying to make CentOS/Fedora boxes to get hostname remember you need to have localhost.localdomain in /etc/sysconfig/network. HOSTNAME=localhost.localdomain
see around line 252-261 /etc/sysconfig/network-scripts/network-functions need_hostname () { CHECK_HOSTNAME=`hostname` if [ "$CHECK_HOSTNAME" = "(none)" -o "$CHECK_HOSTNAME" = "localhost" -o \ "$CHECK_HOSTNAME" = "localhost.localdomain" ]; then return 0 else return 1 fi }
______________________________ Andreas Pedersen
On Sun, Jun 28, 2009 at 11:35 PM, Rob Townley rob.townley@gmail.com wrote:
# i do NOT have any kind of use-host-decl-names on; entry. Do you use dnsmasq or dhcpd? # /etc/dhcpd.conf Not sure if a dnsmasq entry would be the same anymore. host babasse { hardware ethernet 00:0d:61:ae:6b:8f; fixed-address 192.168.1.249; option host-name "PutClientHostNameHereNotSureIfItHasToBeSameAsAbove-babasse"; }
#Don't remember what happens when a linux client machine has already been configured. #But know for a fact that all pxe booted and live linux booted and Windows Vista and WinXP #machines use the hostname from the dhcpd entry.
On Sun, Jun 28, 2009 at 10:38 AM, Niki Kovacscontact@kikinovak.net wrote:
Hi.
I just setup one of my machines as a DHCP server. I'd like it to handle the hostnames of clients. Don't know if this is an orthodox thing to do (feel free to add your comments :oD). Here's the server's relevant lines of dhcpd.conf:
--8<------- ... # Envoyer les noms d'hôtes aux clients use-host-decl-names on;
# Adresses statiques host babasse { hardware ethernet 00:0d:61:ae:6b:8f; fixed-address 192.168.1.249; } --8<-------
Now the question is: how should the configuration look like on the client side, so the hostname gets effetively fetched from the DHCP server? During the initial install, I assigned hostnames manually to every machine.
Cheers,
Niki Kovacs _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos