У меня виртуальная машина VirtualBox работает с сетью только для хоста. Эта виртуальная машина работает под управлением Apache, и я хочу настроить на ней несколько виртуальных хостов на основе имен, к которым можно получить доступ из веб-браузера на хост-компьютере.
Дело в том, что каждый раз, когда я добавляю новый поддомен для виртуального хоста, я должен добавить его в файл hosts. Прямо сейчас у меня есть что-то вроде этого:
192.168.56.3 vm site1.vm site2.vm site3.vm site4.vm ...
Я хочу добиться того же эффекта, что и этот
192.168.56.3 vm *.vm
Я знаю, что * не работает как подстановочный знак в файле hosts. Есть ли другой способ достичь желаемого результата, если не использовать настоящий DNS-сервер? Должен ли я просто смириться с этим и продолжать добавлять в мой файл hosts вручную?