Пусть есть локальный dns-сервер и сервер разработки (на котором каждый может прописать виртхост в апаче) внутри локалки.Пусть мы задали правило: все новые виртхосты в апаче будут задаваться по шаблолну: "имяхоста.developserver"
Все клиенты-разработчики обращаются с www при помощи обращений к локальному dns-серверу.
Можно ли сделать так, чтобы при обращении в браузере к любому "имяхоста.developserver" из локальной сети (без прописания каждого такого уникального имени в dns-сервер) сам dns сервер всегда перенаправлял все запросы с таким шаблоном на один внутренний ip?
угу. есть такое - wildcarding
Пример записи
*.developmentserver. IN A 192.168.0.1
>[оверквотинг удален]
>виртхост в апаче) внутри локалки.
>
>Пусть мы задали правило: все новые виртхосты в апаче будут задаваться
>по шаблолну: "имяхоста.developserver"
>
>Все клиенты-разработчики обращаются с www при помощи обращений к локальному dns-серверу.
>Можно ли сделать так, чтобы при обращении в браузере к любому "имяхоста.developserver"
>из локальной сети (без прописания каждого такого уникального имени в dns-сервер)
>сам dns сервер всегда перенаправлял все запросы с таким шаблоном на
>один внутренний ip?Пожалейте девелоперов: сделайте зону dev
*.dev IN A 1.2.3.4
>Пожалейте девелоперов: сделайте зону dev
>
>*.dev IN A 1.2.3.4точку после dev забыли )))))))
>>Пожалейте девелоперов: сделайте зону dev
>>
>>*.dev IN A 1.2.3.4
>
>точку после dev забыли )))))))ага, да. Это потому что это написано с мыслью о том, что это надо также сделать аналогичную запись в основном домене компании, чтобы отладочные сайты можно было показывать заказчику по ссылке вида
http://new-cool-project.ru.dev.company.com/
---а сама зона *.dev подымается как-то так:
debian:~# cat /etc/named/dev.domain
$TTL 3600 ; 1 hour
@ IN SOA ns.company.ru. hostmaster.company.ru. (
2007070700 ; serial
10800 ; refresh (3 hours)
3600 ; retry (1 hour)
432000 ; expire (5 days)
3600 ; minimum (1 hour)
)
NS ns.company.ru.
NS ns1.company.ru.
A 1.2.3.4
* A 1.2.3.4и строчка " *.dev IN A 1.2.3.4 " в нем не фигурирует :-)
>[оверквотинг удален]
> NS ns1.company.ru.
>
>
> A 1.2.3.4
>*
>
>A 1.2.3.4
>
>и строчка " *.dev IN A 1.2.3.4 " в нем
>не фигурирует :-)подтверждаю ))