LINUX.ORG.RU
ФорумAdmin

DNS и разные подсети.


0

0

Здравствуйте.
Вопрос заключается в том что есть допустим n подсетей с адресами вида:
172.16.1.x
172.16.2.x
172.16.3.x
.....

Так же есть DNS и другие сервера
Каждый смотрит в каждую сеть своим интерфейсом
Допустим DNS имеет адреса:
172.16.1.11
172.16.2.11
172.16.3.11
.....

Веб сервер:
172.16.1.14
172.16.2.14
172.16.3.14
.....

Вопрос в том - как сделать чтоб DNS сервер на запрос www.fakenet.local
в зависимости от того из какой сети пришел запрос выдавал такой адрес 
 сервера который принадлежит этой сети.
Тоесть, например, если пользователь из сети 172.16.1.х запросил www.fakenet.local то получил бы адрес 172.16.1.14, а если он из сети 172.16.3.х то получил бы в ответ адрес 172.16.3.14.

Заранее спасибо.

Ключевое слово -- view. Для каждой подсетки определить свой view, через match-clients указать, кому он будет виден, для каждого view определить нужную зону. Только это кривовато, изменения в зону придется одновременно для всех view вносить в разных файлах.

anonymous
()
Ответ на: комментарий от anonymous

Да кривовато но имхо наверно можно include написать.
А вообще - сделал - работает.
Спасибо

The_Ketchup ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.