|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.04.2012, 18:56 | #1 |
Пользователь
Регистрация: 04.12.2009
Сообщений: 17
|
Обращение к DNS - серверу
Доброго времени суток, форумчане!
Вопрос: как в Builder обратиться к DNS - серверу (т. е. послать ему запрос в виде "google.ru") и получить от него ответ (IP адрес). Заранее благодарю! |
10.04.2012, 18:59 | #2 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
|
10.04.2012, 19:51 | #3 |
Пользователь
Регистрация: 04.12.2009
Сообщений: 17
|
Забыл еще написать:
надо еще как - то задавать адрес (IP) DNS сервера. P. S. Если делать по умолчанию gethostbyname - все прекрасно работает. |
10.04.2012, 21:13 | #5 |
Пользователь
Регистрация: 04.12.2009
Сообщений: 17
|
Прочел, но не дошло... Есть ли способ указать "в лоб", адрес DNS - сервера?
|
10.04.2012, 21:23 | #6 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
надо вручную обраться к этому DNS серверу, вручную слать ему UDP пакеты и обрабатывать ответы
|
10.04.2012, 21:32 | #7 |
Пользователь
Регистрация: 04.12.2009
Сообщений: 17
|
Т. е. это можно сделать например через Indy - компонент UdpClient?
|
10.04.2012, 21:56 | #8 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
да, можно.
|
11.04.2012, 01:12 | #9 |
Пользователь
Регистрация: 04.12.2009
Сообщений: 17
|
Что - то я посмотрел и понял что это очень кисло (время как всегда в обрез) руками собирать запрос, разбирать ответ и следить за другими факторами... Неужели нет готовых решений для описанной задачи?
|
11.04.2012, 01:16 | #10 |
Пользователь
Регистрация: 04.12.2009
Сообщений: 17
|
Это исходя из этой статьи, "Формат сообщения DNS":
http://www.soslan.ru/tcp/tcp14.html |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DNS | Dimarik | Общие вопросы .NET | 3 | 19.04.2010 18:04 |
DNS компонент | magsim | Работа с сетью в Delphi | 1 | 01.02.2010 00:33 |
Работа с DNS | ImmortalAlexSan | Помощь студентам | 4 | 10.01.2010 14:30 |
Удаление DNS | wizard68 | Помощь студентам | 6 | 11.12.2009 14:29 |
DNS Client | ikakey | Софт | 0 | 27.03.2009 11:15 |