Я настроил виртуальную машину для использования в качестве платформы веб-разработки для распространения среди веб-разработчиков в моей компании. В настоящее время у меня есть скрипт установки для каждого сайта, создающего новый виртуальный хост на новом порту, чтобы мы могли правильно использовать ссылки корневого уровня на сайтах. Каждый сайт имеет ссылку, которая выглядит следующим образом: http://192.168.1.100:8080/
, http://192.168.1.100:8081/
и т.д. Эти адреса трудно запомнить для меня, и я, конечно, не хочу просить других держать порты в своих сайтах. Я действительно хотел бы создать новое имя области локальной сети для каждого виртуального хоста и передать его присутствие с помощью чего-то вроде NetBIOS или Bonjour или обоих, так что хост-машине не нужно будет настраивать использование сетевого имени.
Короче говоря, я хочу динамически создавать новые имена локальных сетей, чтобы указывать на различные виртуальные хосты Apache на виртуальной машине, которая будет неоднозначной для платформы, поэтому операционной системой хоста может быть Windows, OS X или Linux. Вся конфигурация должна быть выполнена на виртуальной машине, так что хосту потребуется нулевая конфигурация.