Форум: "Сети";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];
ВнизКак перехватить запросы к DNS? Найти похожие ветки
← →
sergey2 (2003-01-24 06:03) [0]Мастера! Мне нужно перехватить запрос к ДНС и если в этом запросе есть например "aaaa.ru" то поменять его на "bbbb.ru"
← →
Reindeer Moss Eater (2003-01-24 09:01) [1]Какую беду расчитываешь решить, если сумеешь сделать это?
← →
Сергей (2003-01-24 12:44) [2]А ты енто хочешь на чем сделать? На ДНС-серврре? На тачке в одном сегменте с ДНС-ом или где ваще?
← →
sergey2 (2003-01-24 14:27) [3]2 Reindeer Moss Eater
Хочу решить проблему разделения куков.
Она просто решается с использованием проги WinRoute
Но если например у человека она не установлена....
← →
sergey2 (2003-01-24 14:32) [4]2 Сергей
На своей тачке конечто-же. Типа ввожу в браузер aaaa.ru а открывается bbbb.ru
← →
Reindeer Moss Eater (2003-01-24 14:53) [5]А используемый DNS сервер чей? Твой (тобой написан)?
Откуда уверенность, что подменив запрос к DNS на резолвинг одного имени другим DNS при этом обязан ответить тебе адресом первого имени?
← →
2Ksion (2003-01-24 16:10) [6]Ктонить знает ответ на этот вопрос?
← →
sergey2 (2003-01-24 23:14) [7]2 Reindeer Moss Eater
DNS провайдера.
Может я не правильно выразился, но приведу еще пример:
Допустим есть что-то нечто существующее в инете например aaaa.ru
Когда я ввожу его в браузер сначала посылается запрос к DNS серверу, который я так понял возвращает ip этого нечто.
Теперь я хочу ввести в браузере например несуществующее bbbb.ru
но браузер должен отобразить при этом aaaa.ru
Я пока пользуюсь Winroute , а там есть файл для упрощенного определения DNS, т.е. для всего прописаного в этом файле запрос к DNS-cерверу не посылается, а данные беруться из файла. Когда я в этом файле прописываю для bbbb.ru ip-адрес от aaaa.ru то все делается так как я хочу.
Но не каждый же себе winroute ставит. Поэтому и нужно "перехватывать" запросы к DNS-серверу и или заменять там aaaa.ru на bbbb.ru а потом посылать этот запрос, или можно его вообще не посылать, при этом придется самому типа сформировать "ответ от DNS".
Может кто подскажет как это cделать?
← →
SV (2003-01-24 23:50) [8]А почему бы просто свой маленький прокси не написать и настроить проги... Хотя если хочешь перехватывать API разр. имен посмотри в RSDN #1 там была статья по теме. (Пологаю, что перехватывать надо напр. gethostbyname для сокетов)
Удачи
/SV/
← →
Alex Konshin (2003-01-25 18:01) [9]А почему бы просто в файле %SystemRoot%\system32\drivers\etc\hosts не прописать нужные тебе хосты?
← →
sergey2 (2003-01-25 18:54) [10]2 Alex Konshin
У меня есть такой файл (правда в c:\windows\)
но я все врем думал что это роутер его туда засунул
Если он есть в винде где не стоит роутер, то значит проблема решена......
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c