tworzenie wirtualnych hostów na polu błądzącym

Próbuję skonfigurować środowisko programistyczne oparte na vagrantach wyposażonych w Chef. Stworzyłem środowisko z Apache (używane Chef) i mogę uzyskać dostęp do serwera WWW z mojego hosta za pomocą przekierowania portów.

Chciałbym, aby mój vagrant box zawierał kilka wirtualnych hostów, a ze współdzielonymi folderami zdefiniuję różne projekty wskazujące na to samo pole i powiązany wirtualny host.

Muszę się dowiedzieć, czy istnieje sposób na tworzenie wirtualnych hostów dla apache (może to być inne serwery internetowe, np. Nginx) w polu błądzącym czy nie. Czy po konfiguracji włóczęgi i szefa kuchni powinienem skonfigurować wirtualne hosty ręcznie za pomocą skrzynki połączeniowej przez ssh? Jeśli dostępne są obie opcje, która z nich jest bardziej odpowiednia do zastosowania?