Давайте я прямо скажу: это возможно, но редко практикуется, точнее, за парой исключений, нигде.
Почему?
Дело в том, что DNS работает по другому принципу, главным образом на том, что любое имя должно быть глобально. А IP глубоко похрен, что в другой подсети есть аналогичный комп с таким же IP. Главное - в собственной подсети не было такого же. Вообщем, DNS мыслит глобально, а у IP хата с краю)
Другая причина проста: DNS выдает IP-адрес. И что? И ничего! Т.е. какой-нибудь www.192.168.0.1 - это то же, что 192.168.0.108. Вот вам, кстати, и исключение: многие роутеры позволяют сделать переброс обращения к ним с www на локальный сервер. Работает достаточно мутно и не как поддомен, но исключение нельзя не упомянуть.
Но, как я уже говорил, ощутимой прибавки адресов не станет. Если нам надо обратится к такому-то серваку, то нам нужен его IP. А поддомен - это уже DNS. А с www трюк прост: он просто меняет порт.