2013-06-10 5 views
3

Можно ли маршрутизировать все запросы на субдомен независимо от домена верхнего уровня с данным ip с помощью dnsmasq?dnsmasq фиксированный поддомен с подстановочными доменами/tld

Я хотел бы получить что-то подобное, чтобы работать.

адрес =/DEV. */127.0.0.1

Таким образом, любое производство, если URL с префиксом разработчика будет перенаправлять на мой Dev сервер. Так что любой tld, такой как mysite.mobi или mysite.com, если префикс с dev. будет по-прежнему путь к 127.0.0.1 До сих пор я попытался следующие без везения

address=/dev./127.0.0.1 
address=/dev*/127.0.0.1 
address=/dev.#/127.0.0.1 
address=/dev#/127.0.0.1 
address=/#dev#/127.0.0.1 

Любая помощь будет большим

ответ

1

Не приставкой, но оканчиваются, я сделал следующее на Xubuntu (на 14.04):

# install "dnsmasq" 
sudo apt-get install dnsmasq 

# create a configuration file for using .dev as tld 
sudo nano /etc/dnsmasq.d/devtld.conf 
# add "address=/dev/127.0.0.1" and save the changes 

# restart the service after configuring 
sudo /etc/init.d/dnsmasq restart 

Обеспечение того, чтобы любой URL, оканчивающиеся на ".dev" направляется к 127.0.0.1 ака Localhost.

Например, после описанной выше конфигураций следующего эквивалентны:

http://localhost:8080 
http://127.0.0.1:8080 
http://www.example.com.dev:8080 
http://subdomain.example.com.dev:8080