DNS does not assign addresses - DHCP does.  You need to add two things
to your dhcpd.conf.  First, tell it that 164 is an exception to the
pool range (so it doesn't try to hand that out to any other machines).
 Then, tell it to always give 164 to the machine with a MAC address
matching that of the client in question (a "static lease").

 - Tony Yarusso