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

static ip to dhcp conversion -- getting a hostname



Hi,

My university is switching everyone over from a static ip to one assigned via 
dhcp.  In addition, they are specifying the hostname for each of these 
addresses.  Unfortunately, we don't get an option to choose a hostname.  It 
seems that the current mechanism within Debian is to specify a hostname 
regardless of how a ip is assigned.  I would prefer to assign my own 
host-name, but don't have that luxury.

I am using dhcp3-client to pull the ip number and other assorted information.  
However, I can't get a hostname returned from the dhcp server.  I have set 
the option in dhclient.conf to request host-name (along with some other 
options).  I have turned on the debugging flags in the 
dhclient-{enter,exit}-hooks.d/ to see what info is gathered from the server.  
Hostname is not one of the pieces of information that is returned.  

I am assuming that the dhcp server is actually sending out hostnames, but am 
not 100% confident.  I can take the returned address and do a nslookup to 
actually get the hostname, but this seems like a kludge.  Are there any known 
problems with getting a hostname from a dhcp server that I am overlooking?

Michael Ash had asked a similar question back in Oct 2003 (debian-user 
archives), and someone responded, but it didn't appear like there was any 
definite solution.
 
Thanks for any help.

John



Reply to: