Как настроить серверы в локальной сети для эмуляции функциональности no-ip.com с поддоменами подстановочных знаков dnsmasq и apache?

У меня есть многопользовательская локальная сеть с Apache2, которая обслуживает веб-сайт в 10.0.0.3:80 и работает на Ubuntu Linux. Эта локальная сеть сегментируется из другой локальной сети через маршрутизатор, от которого все машины в этой локальной сети получают свои IP-адреса.

Возможна ли следующая концепция или есть более разумный способ?

Цель состоит в том, чтобы заставить ЛВС вести себя подобно тому, как функционирует no-ip.com в Интернете. Имея это в виду, я хотел бы настроить одну из рабочих станций с CentOS 6 и настроить ее как DNS-сервер и веб-сервер apache, который настроен для подстановочных поддоменов. Все субдомены с этого сервера должны указывать на веб-сайт на сервере Ubuntu по IP 10.0.0.3:80.

Так, например, для домена local.lan на сервере CentOS любые запросы от любого браузера в локальной сети, например, для *wildcard.local.lan, будут обрабатываться на сайте, находящемся на веб-сервере Ubuntu, тогда как все нелокальные адреса направлены в интернет.

Некоторые из моих проблем:

Хватит ли dnsmasq в качестве dns-сервера в этой конфигурации? Каковы некоторые ключевые замечания по конфигурации для dnsmasq и apache в этой конфигурации с несколькими серверами? Смогу ли я использовать маршрутизатор для IP-адресов? Есть ли более простые альтернативы?

0 ответов

Другие вопросы по тегам