The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"DNS doctoring"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Маршрутизаторы CISCO и др. оборудование. (Маршрутизация)
Изначальное сообщение [ Отслеживать ]

"DNS doctoring"  +/
Сообщение от alexbuu email(ok) on 09-Мрт-16, 17:13 
Добрый день! Слышал у ASA есть функционал - DNS doctoring.
Суть его в том, что она перехватывает DNS запросы и отдает ответы хостам ,минуя DNS-server.

Задача такая, есть cisco1921. Маршрут по умолчанию указан на провайдера с внешним интернетом. Так же есть GRE тунель, за ним куча локальных обьектов.
Хостам раздаю по DHCP 192.168.18.0 /24 ,так же раздаю DNS сервера  10.10.10.3 10.10.10.4(они за тунелем)
конфиг
ip dhcp pool LAN
network 192.168.18.0 255.255.255.0
default-router 192.168.18.254
dns-server 10.10.0.3 10.10.0.4 192.168.205.5 8.8.8.8 8.8.4.4


Есть WEBсервер,доступный   локально, за тунелем GRE , а так же по внешнему адресу через провайдера. К нему хосты обращаются как к server.com, DNS-сервера резолвят это имя в 172.16.0.1. Эта сеть находиться за тунелем.

Задача состоит в том,чтоб хосты резолвили имя server.com в внешний адрес и шли по дефолтному маршруту через провайдера, а не в через GRE по локальному 172.16.0.1.
Помогите плз, как это можно реализовать на ISR роутере..
Какой-нибудь аналог hosts в винде(хосты сперва обращаются в локальную таблицу hosts, а потом только к DNS серверам)


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "DNS doctoring"  +/
Сообщение от Stanislaff email(??) on 11-Мрт-16, 01:01 
>[оверквотинг удален]
> Есть WEBсервер,доступный   локально, за тунелем GRE , а так же
> по внешнему адресу через провайдера. К нему хосты обращаются как к
> server.com, DNS-сервера резолвят это имя в 172.16.0.1. Эта сеть находиться за
> тунелем.
> Задача состоит в том,чтоб хосты резолвили имя server.com в внешний адрес и
> шли по дефолтному маршруту через провайдера, а не в через GRE
> по локальному 172.16.0.1.
> Помогите плз, как это можно реализовать на ISR роутере..
> Какой-нибудь аналог hosts в винде(хосты сперва обращаются в локальную таблицу hosts, а
> потом только к DNS серверам)

Не совсем понял, зачем Вам докторинг и у Вас не асашка)
dns-server 8.8.8.8 8.8.4.4 -- так Вы пойдёте через мир

или назнаяте на Ваших DNS серверах белый адрес этого сервера.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "DNS doctoring"  +/
Сообщение от ShyLion (ok) on 11-Мрт-16, 09:45 
>>[оверквотинг удален]

ТС хочет, чтобы роутер перехватывал DNS запросы до определенного имени и отвечал отличным от голбального DNS адресом хоста server.com.


DNS сервис в роутере в общем-то есть, но:
1. он не перехватывает запросы, он ресолвит когда его просят напрямую
2. он там для галочки и при мало-мальской нагрузке грузит проц по самое негорюй и роутер превращается в тыкву

Перехватывать и перенаправлять L4 траффик умеют роутеры с функционалом ISG. На ISR такого нет, максимум можно полиси-роутингом перехватывать DNS траффик и роутить его на локальный сервер, где уже будет некий прозрачный DNS, умеющий его обрабатывать.

По хорошему такая задача решается установкой обычного локального DNS сервера, в котором вручную добавлена зона server.com, с нужными вам записями. Все ПК в локалке настраиваются на использование этого DNS.
Сервером может быть как виндовый родной DNS, так и bind под любую платформу, в том числе и под win32.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "DNS doctoring"  +/
Сообщение от Stanislaff email(??) on 11-Мрт-16, 14:55 
>[оверквотинг удален]
> самое негорюй и роутер превращается в тыкву
> Перехватывать и перенаправлять L4 траффик умеют роутеры с функционалом ISG. На ISR
> такого нет, максимум можно полиси-роутингом перехватывать DNS траффик и роутить его
> на локальный сервер, где уже будет некий прозрачный DNS, умеющий его
> обрабатывать.
> По хорошему такая задача решается установкой обычного локального DNS сервера, в котором
> вручную добавлена зона server.com, с нужными вам записями. Все ПК в
> локалке настраиваются на использование этого DNS.
> Сервером может быть как виндовый родной DNS, так и bind под любую
> платформу, в том числе и под win32.

Есть вариант написать маршрутную карту и нат к ней отдельный, чтобы при виде пакета в сторону туннеля, нинтерфейс его подбирал и натил в нужную сторону принудительно. НО, учитывая постановку вопроса, от ТС, для него это не пойдёт.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "DNS doctoring"  +/
Сообщение от ShyLion (ok) on 14-Мрт-16, 13:03 
в контролируемой локалке просто свой ДНС делается и вопрос закрыт
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру