Чем-то похожим для себя именно сейчас я и занимаюсь )) Объём знаний аналогичный )
Только я выбрал другое решение. Мне кажется, что для таких целей лучше, чтобы комп, выполняющий функцию сервака, напрямую смотрел в нет. Во-первых, можно замахаться с переброской вортов в дальнейшем. Та же цепанель работает на определённом, плюс почту захочется поставить, плюс фтп, плюс ssh и т. д. наберётся не мало. Это, конечно, личное дело, поэтому не навязываю.
Делать домены и поддомены лучше сразу из какой-нибудь панели управления хостингом. В процессе её установки всё настроится, будет однозначно и удобно. Cpanel для таких нужд да и в принципе не советовал бы. Во-первых, она платная, а ломаную в линуксах как-то не солидно, да и бесплатных выше крыши. За неделю исследований я перепробовал 3 наиболее привлекательные панели из бесплатных. Будет желание расскажу подробнее, но если коротко, то посоветовал бы вот это:
http://www.ubuntu.vrn.ru/index.php?topic=378.newА вот тут оригинал и с картинками:
http://www.howtoforge.com/perfect-server-ubuntu-10.04-lucid-lynx-ispconfig-3Вот тут
http://badbison.com/, если понадобиться, можно найти как пользоваться. Т. е. мне кажется, по такой схеме почти все вопросы, поставленные в данной теме, могут отпасть. Но могут и появится новые )) За то это уже какой-то уровень выше, чем в консоли настраивать каждый сайт. Администрирование хостинга в будущем может принести хоть какую копейку и лишним никогда не будет. А по консоли здесь врядле найдётся кто-то кто реально сможет помочь полезными советами.