webdevfan
@webdevfan
CEO & Co-Founder "Wacdis"

Как в MacOS настроить маршрут всех доменов на .dev не на localhost, а на машину в локальной сети?

Добрый день, коллеги!

Для разработки, есть Air 13 и настроенный MAMP + dnsmasq + resolver на домены .loc ... В локальной сети в офисе есть и другие хосты, на которых аналогичный пакет, но другие окончания доменов, как ".dev" или ".lo". Как настроить на каждой машине так, чтобы:
.loc шло на 127.0.0.1
.dev шло на 192.168.1.150
.lo шло на 192.168.1.151

Предполагаю, что рецепт для Linux или FreeBSD (мак же BSD) тоже можно адаптировать.

Спасибо за помощь!
  • Вопрос задан
  • 823 просмотра
Решения вопроса 2
Stalker_RED
@Stalker_RED
Домены .dev уже несколько лет не рекомендуется использовать для разработки, потому что это больше не "выдуманный домен" а вполне себе чья-то собственность. И браузеры могут ругаться, если вы начнете эти домены заворачивать куда попало.

А вообще достаточно прописать соответствующие адреса и домены в hosts, либо поднять свой DNS на одном из компютеров или на роутере. Легковесный maradns или серьезный bind9. Можно даже под виндой его поднять.

Кстати, в варианте с DNS можно прописать wildcard, и тогда запросы на любоеслово.local будут попадать на тот сервер, который вы укажете. Тогда при добавлении нового проекта можно вообще не трогать настройки dns, достаточно подсунуть новую папку вебсерверу.
Ответ написан
Комментировать
zoonman
@zoonman
⋆⋆⋆⋆⋆
Поставить в офисе обычный DNS сервер, который будет держать локальные зоны и резолвить внешние. Прописать его в настройках DHCP, чтобы локальные машины при присоединении к сети автоматически его у себя конфигурировали.
Плюс на сервере можно нарулить кэширование внешних запросов, что немного увеличит отклик многих сайтов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Aborigen1020
файл hosts?
127.0.0.1 name name.loc
192.168.1.150 name name.dev
192.168.1.151 name name.lo

Если есть локальный днс, то на локальном днс пропишите А- записи как надо, а на локальных машинах укажите этот днс.
Ответ написан
@shiza88
Самый не затратны и быстрый способ это прописать ДНС на вашем шлюзе. Сейчас это позволяет сделать даже самый дешевый китайский шлюз.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы