Мы используем dnsmasq на наших Mac для локальной разработки, чтобы отправлять весь трафик для * .dev на 127.0.0.1. Мы работаем над переходом на Docker для локальных разработчиков, но на данный момент нам все еще нужно поддерживать запуск MySQL на Mac за пределами Docker.
Я пытаюсь определить, есть ли способ заставить dnsmasq отвечать с локальным IP-адресом Mac, когда отправляются запросы для таких вещей, как mysql.dev. Этот IP-адрес будет меняться в зависимости от того, к какой сети подключены компьютеры Mac, в том числе когда они работают дома или в дороге. Адрес 127.0.0.1 не подойдет для нашей ситуации.
Если dnsmasq не является правильным или лучшим выбором, я открыт для других или даже использую файл HOSTS, если есть способ.
Любые идеи?