информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеЗа кого нас держат?Все любят мед
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 700 с лишним git-серверов пострадало... 
 От повторного пришествия Шаи-Хулуда... 
 Крупный сбой Azure и других сервисов... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Как взять MX запись с DNS серва? 16.01.02 22:22  Число просмотров: 1015
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Без особенностей W2K - ручками или взять какой-нибуть готовый или COM-компонент.
<programming>
Как взять MX запись с DNS серва? 16.01.02 18:33  
Автор: musliya Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Как взять MX запись с DNS серва, без использования особенностей вин2000?
пример nslookup смотрел - разобраться там слабореально, а мне нужно просто для начала знать как общаться с dns сервером, структура запроса и как слать
мыль мне, я те кину сурс, тока на С++ под MSVC 17.01.02 11:26  
Автор: ih8u <i hate you> Статус: Member
<"чистая" ссылка>
Как взять MX запись с DNS серва? 16.01.02 22:22  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Без особенностей W2K - ручками или взять какой-нибуть готовый или COM-компонент.
Вот я и спрашиваю как _ручками_ 17.01.02 08:01  
Автор: musliya Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Меня интересует чистый код/алгоритм общения с днс сервером, скажите хотябы рфк какая! В частности - получение MX записей
просто 17.01.02 11:43  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
|~> nslookup
Default Server: xxx.xxxr.xxx.xxx
Address: 127.0.0.1

> set querytype=MX
> aport.ru
Server: xxx.xxxr.xxx.xxx
Address: 127.0.0.1

Non-authoritative answer:
aport.ru preference = 10, mail exchanger = relay7.aport.ru
aport.ru preference = 20, mail exchanger = relay3.aport.ru
aport.ru preference = 20, mail exchanger = relay5.aport.ru
aport.ru preference = 10, mail exchanger = relay1.aport.ru
aport.ru preference = 10, mail exchanger = relay2.aport.ru
aport.ru preference = 10, mail exchanger = relay6.aport.ru

Authoritative answers can be found from:
aport.ru nameserver = ns1.gldn.net
aport.ru nameserver = ns2.gldn.net
aport.ru nameserver = ns3.gldn.net
relay7.aport.ru internet address = 194.67.18.134
relay3.aport.ru internet address = 194.67.18.130
relay5.aport.ru internet address = 194.67.18.132
relay1.aport.ru internet address = 194.67.18.127
relay2.aport.ru internet address = 194.67.18.128
relay6.aport.ru internet address = 194.67.18.133
ns1.gldn.net internet address = 194.67.2.108
ns2.gldn.net internet address = 194.67.2.109
ns3.gldn.net internet address = 194.67.7.1

а для чтения в после запуска nslookup набери help

удачи
ну так то я умею 17.01.02 13:40  
Автор: musliya Статус: Незарегистрированный пользователь
<"чистая" ссылка>
сабж, даже проще можно "nslookup -q=MX uinc.ru" - если из перла допустим вызывать
И cырец nslookup есть, но я ведь не откомпилить его хочу а разобраться
Поэтому нужно нечто более маленькое и понятное...
Тогда неясно что тебе надо.. 17.01.02 17:36  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
если разобраться в протоколе то тогда те RFC читать надо www.faqs.org
Тогда неясно что тебе надо.. 17.01.02 19:09  
Автор: musliya Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> если разобраться в протоколе то тогда те RFC читать надо
> www.faqs.org
Какие RFC это определяют, я только rfc1035 читал - ноябрь 87, там нету того что мне нужно - а именно:
из чего состоит запрос
как посылать по udp, а как по tcp
из чего состоит ответ
и исходники на эти темы на чистом C
Тогда неясно что тебе надо.. 18.01.02 13:00  
Автор: :-) <:-)> Статус: Elderman
<"чистая" ссылка>
> > если разобраться в протоколе то тогда те RFC читать
> надо
> > www.faqs.org
> Какие RFC это определяют, я только rfc1035 читал - ноябрь
> 87, там нету того что мне нужно - а именно:
> из чего состоит запрос
> как посылать по udp, а как по tcp
> из чего состоит ответ
> и исходники на эти темы на чистом C

Запусти сниффер, декодирующий протоколы (напр. NetXRay) - помогает быстро въехать, а после этого прочитай RFC 1035 еще раз повнимательнее (там все описано)
Есть еще около 20 RFC, но MX описан именно в № 1035.
Приложение: линк в 1 экз :-)

DNS (структура, обработка запросов, ресурсные записи)
Ок. Спасибо, подобное+сырец я и искал! 18.01.02 19:00  
Автор: musliya Статус: Незарегистрированный пользователь
<"чистая" ссылка>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach