У меня есть Mac, на котором я занимаюсь веб-разработкой. Мои проекты настроены так, чтобы они были доступны по адресам, таким как project1.dev, project2.dev и т.д. Я устал от обновления файла "/etc/hosts", поэтому установил Dnsmasq. Работает отлично! Теперь я могу запустить ping doesnotexist.dev
и получить ответы от 127.0.0.1, что я и хочу.
На Mac также установлена виртуальная машина Windows XP VirtualBox. Я хотел бы, чтобы эта виртуальная машина также имела возможность пинговать didnotexist.dev и получать ответы, но я хочу, чтобы ответы приходили с локального IP-адреса Mac вместо 127.0.0.1. Насколько я понимаю, это возможно с Dual DHCP DNS Server. Я установил его на виртуальной машине и отредактировал файл «DualServer.ini». Я просто раскомментировал строку "DNS" раздела «[SERVICES]» и добавил *.dev=192.168.1.50
в раздел «[SERVICES]». Это не сработало, хотя. Я увидел эту ветку и решил установить Microsoft Loopback Adapter, но я не знал, как его настроить. Так что теперь я застрял.
Как настроить DNS-сервер с двумя DHCP-серверами таким образом, чтобы pinging doesnotexist.dev получал ответы от IP-адреса локальной сети Mac?