Hi all,<br>
I need some help with a DHCP client and I'm running into some
serious issues. I'll give a brief overview of what I want, what
is working, and where I need help.<br>
<br>
<ol>
<li>What I want<br>
<br>
I would like to have all my DHCP clients to send their hostname. This way I can connect to any client regardless of OS.<br>
<br>
</li>
<li>What is working<br>
<br>
I have a router/firewall running Fedora Core 2. It runs Bind
9.2.3 and Dhcpd 3.0.1. I have successfully set up my domain of
<a href="http://nine.homelinux.com">nine.homelinux.com</a>, and I have dhcpd updated the hosts in that domain
using a TSIG key. I can ping my router or any other windows
machine from a windows clients.<br>
<br>
</li>
<li>What I need help with.<br>
<br>
<span style="font-weight: bold;">Highest Priority</span><br>
<br>
I cannot get my Fedora 4 workstations to work correctly. They
send their hostname, and when I view the leases with the webmin
interface for dhcp, the hostname shows up. However, I cannot ssh
into them or ping them from my windows machines by hostname, only by
IP. I have included my /etc/dhclient.conf on the first Fedora 4
box I'm trying to get working. See the lower priority section
below for logging from my DHCPd dns section<br>
<br>
send host-name "marge";<br>
send dhcp-client-identifier 1:0:a0:24:ab:fb:9c;<br>
#send dhcp-lease-time 3600;<br>
#supersede domain-name "<a href="http://nine.homelinux.com">nine.homelinux.com</a>";<br>
#prepend domain-name-servers <a href="http://127.0.0.1">127.0.0.1</a>;<br>
request subnet-mask, broadcast-address, time-offset, routers,<br>
domain-name, domain-name-servers;<br>
#require subnet-mask, domain-name-servers;<br>
#timeout 60;<br>
#retry 60;<br>
#reboot 10;<br>
#select-timeout 5;<br>
#initial-interval 2;<br>
#script "/etc/dhclient-script";<br>
#media "-link0 -link1 -link2", "link0 link1";<br>
#reject <a href="http://192.33.137.209">192.33.137.209</a>;<br>
<br>
#alias {<br>
# interface "ep0";<br>
# fixed-address <a href="http://192.5.5.213">192.5.5.213</a>;<br>
# option subnet-mask <a href="http://255.255.255.255">255.255.255.255</a>;<br>
#}<br>
<br>
#lease {<br>
# interface "ep0";<br>
# fixed-address <a href="http://192.33.137.200">192.33.137.200</a>;<br>
# medium "link0 link1";<br>
# option host-name "<a href="http://andare.swiftmedia.com">andare.swiftmedia.com</a>";<br>
# option subnet-mask <a href="http://255.255.255.0">255.255.255.0</a>;<br>
# option broadcast-address <a href="http://192.33.137.255">192.33.137.255</a>;<br>
# option routers <a href="http://192.33.137.250">192.33.137.250</a>;<br>
# option domain-name-servers <a href="http://127.0.0.1">127.0.0.1</a>;<br>
# renew 2 2000/1/12 00:00:01;<br>
# rebind 2 2000/1/12 00:00:01;<br>
# expire 2 2000/1/12 00:00:01;<br>
#}<br>
<br>
<span style="font-weight: bold;">Lower Priority</span><br>
<br>
I'm constantly getting these error messages in my DHCP logs. Does anyone have any idea what this means?<br>
<br>
if <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://bart.nine.homelinux.com/" target="_blank">bart.nine.homelinux.com</a> IN A rrset doesn't exist add <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://bart.nine.homelinux.com/" target="_blank">
bart.nine.homelinux.com</a> 300 IN A <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://192.168.0.50/" target="_blank">192.168.0.50</a>: timed out.: 289 Time(s)<br>
if <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lisa.nine.homelinux.com/" target="_blank">lisa.nine.homelinux.com</a> IN A rrset doesn't exist add <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lisa.nine.homelinux.com/" target="_blank">
lisa.nine.homelinux.com</a> 300 IN A <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://192.168.0.87/" target="_blank">192.168.0.87</a>: timed out.: 288 Time(s)<br>
if <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://maggie.nine.homelinux.com/" target="_blank">maggie.nine.homelinux.com</a> IN A rrset doesn't exist add <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://maggie.nine.homelinux.com/" target="_blank">
maggie.nine.homelinux.com</a> 300 IN A <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://192.168.0.98/" target="_blank">192.168.0.98</a>: timed out.: 41 Time(s)<br>
if <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://marge.nine.homelinux.com/" target="_blank">marge.nine.homelinux.com</a> IN A rrset doesn't exist add <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://marge.nine.homelinux.com/" target="_blank">
marge.nine.homelinux.com</a> 300 IN A <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://192.168.0.83/" target="_blank">192.168.0.83</a>: timed out.: 329 Time(s)<br>
<br>
</li>
</ol>
<br>
<br>
<br>