Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Сокеты: доменное имя по IP  (Прочитано 8668 раз)
0 Пользователей и 1 Гость смотрят эту тему.
alex87
Постоялец

ru
Offline Offline
Пол: Мужской

« : 14-04-2009 02:14 » new

Из другой оперы:(работа сокетов
Код:
struct sockaddr_in from
)
а как по IP узнать его имя днс? как бы получаю ип удаленый:
Код:
IpAddr = inet_ntoa (from.sin_addr );
а вот как получить его имя днс???

приложение НЕ консоль!
« Последнее редактирование: 14-04-2009 03:10 от Алексей1153++ » Записан

Улыбаюсь Ага
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #1 : 14-04-2009 10:43 » 

Почти никак. Хотя я слышал, что сушествуют сервера, которые делают обратную работу серверов DNS. Второй вариант whois IP адреса. Но там будет только имя владельца IP адреса.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Рыжий Тигра
Гость
« Ответ #2 : 27-04-2009 09:54 » 

alex87, глянь getsockname(), getpeername() и/или getsockbyaddr(), в зависимости от операционки.
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #3 : 29-04-2009 20:06 » 

Вот случайно наткнулся на сайт, который этим занимается. Например его ответ для shelek.ru http://www.sitedossier.com/ip/89.253.195.249 . Пробовал давать ему IP на хостинге, на котором мы раньше были, дал более 500 DNS имен на одном IP.
« Последнее редактирование: 29-04-2009 20:10 от Finch » Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines