@tamogavk
@deni4ka

Подменить ip при dns-запросе?

Пытаюсь реализовать следующее: Есть небольшая локальная сеть шлюз ubuntu14 на нем кэширующий bind. Нужно сделать следующее: при запросе пользователем dns записи например mail.ru, нужно чтобы bind ответил ему айпишником скажем 127.0.0.1. Но мой bind не является авторитетным для зоны mail.ru. Как это реализовать? У меня была идея прописать себя мастером для зоны "." и в файле root.db прописать mail.ru : 127.0.0.1. Это не сработало,сервер не отдает вообще ответы dns, клиенты в свою очередь сразу же начинают работать через вторичный dns который прописан у них в resolv.conf. Прошу помощи. Спасибо! Конфиг:
acl guest_net {
        localhost;
        localnets;
        };

options {
        directory "/var/cache/bind";
        dnssec-validation yes;
        dnssec-enable yes;
        auth-nxdomain no;
        listen-on-v6 { any; };
        recursion yes;
        allow-query {guest_net; };

        forwarders {

        217.**.***.*;
        217.**.***.**;

        };
        forward only;
  • Вопрос задан
  • 910 просмотров
Пригласить эксперта
Ответы на вопрос 2
@res2001
Developer, ex-admin
Заведите на своем ДНСе зону mail.ru и отвечайте так как вам угодно.
Ответ написан
Можно создать файл db.mail.ru и в нем уже прописать нужные ip. Так же необходимо его добавить в named.conf и объявить мастером.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы