Есть локальная сеть, состоящая из нескольких VLAN'ов. Они, естественно, друг друга не видят. Есть сервера на FreeBSD, с адресами типа 10.4.10.1, 10.4.11.1, 10.4.12.1 и т.д., которые видны всем VLAN.Необходимо настроить DNS таким образом, чтобы одному имени(например, mail), соответствовало несколько адресов (например,10.4.10.1, 10.4.11.1, 10.4.12.1) и в зависимости от подсети, при обращении к имени доступ шел по правильному адресу этой подсети.
В книжке про BIND прочитал следующее:
wormhole.movie.edu IN A 192.249.249.1
wormhole.movie.edu IN A 192.253.253.1
"В отличие от поиска по таблице узлов,поиск DNS может возвращать несколько адресов для имени;так,поиск адреса wormhole.movie.edu возвращает два результата.Если автор запроса и DNS сервер расположены в одной сети,некоторые DNS серверы в целях повышения эффективности сетевого обмена возвращают более «близкий» адрес первым.Эта возможность носит название сортировки адресов"
Собственно, кажется это то, что мне нужно.
Вопрос:
1)Кто-нибудь пробовал реализовать подобное в BIND и насколько это все работает?
2) Возможно ли реализовать подобный вариант с помощью другого DNS-сервера и какого именно?