>However, they still need names in the DNS so that they can X/Windows
>and FTP _out_.
Do not understand, why do you need to assign *names* ? We have several thousand
By "name" I mean a text string with an A record, and a corresponding
PTR record that points back to the same text string. I do _not_ mean
to imply that this string is particularly meaningful in isolation.
I would hope that the FTP case would be obvious and understood by all.
Some X/Windows systems _appear_ to take the IP address of the other
end of the connection, turn it into a name (via PTR), then later turn
it back into an address. They, of course, expect the same address
that they started with.
I say _appear_ to because when we ran into this (we used to have our
dynamic pools as 25 addresses per one name), many X sessions would not
work properly. Changing the DNS to one address per name fixed this
problem. It may have had another cause (life is short and debugging
time is too).