У меня есть следующий сценарий: хост-машина (OS X) и гостевая машина (Ubuntu). Гостевой компьютер работает через виртуальный блок, а конфигурация сети имеет значение "Мостовой адаптер". У обеих машин есть имя хоста, хост.локальный для хозяина и гостя.местный для гостя. Они могут общаться друг с другом, используя имена хостов, напримерping host.local
.
Я хотел бы воспользоваться машина в качестве сервера разработки для веб-сайтов. Сайты будут расположены на хосте, и являются доступ для гостя с помощью общей папки. Я настроил Apache на использование виртуального корневого каталога документов, который сделает сайты доступными на сайте.гость.местный. Однако для этого мне потребуется настроить сайт.гость.локальный, site2.гость.локальный etc в моем файле hosts, указывающий на IP гостя.
Я не хочу зависеть от IP-адреса гостя, так как компьютер может быть подключен к разным сетям, с разным IP-адресом время от времени.
Я возиться с локальным DNS-сервером, в частности DNSMasq, пытаясь создать записи CNAME и т. д., Но я не могу понять, как это сделать.
короче говоря, я хочу создать локальный псевдоним, который указывает на guest.местный.