ні, не потрібно - на те він й віртуальний хост. Апач його розпізнає за ServerName та набором ServerAlias із заголовку запиту. Просто направ в налаштуваннях домену DNS-сервера нове доменне ім'я на IP сервера.
Ой, хоча який DNS, коли ти робив це через hosts. Можливо знову аналогічно через hosts - без серверу імен, але тепер на кожній машині мають бути однакові записи в цих файликах, як у він, так й під лінуксом.