Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Silver
#1

gethostbyname не всегда 'разрешает IP из адреса хоста' - C++

30.06.2010, 22:14. Просмотров 1059. Ответов 2
Метки нет (Все метки)

При написании простенького Proxy столкнулся
с проблемой - gethostbyname работает некорректно.
А проще говоря не всегда 'разрешает IP из адреса хоста'

Так например images.rambler.ru вместо 81.19.66.65
возвращает IP - www.rambler.ru 81.19.66.109

Разумеется такое 'разрешение' адресов не
сказывается благотворно на работе проги.
Заранее спасибо.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.06.2010, 22:14
Я подобрал для вас темы с готовыми решениями и ответами на вопрос gethostbyname не всегда 'разрешает IP из адреса хоста' (C++):

Задание адреса gethostbyname
Здравствуйте дорогие форумчане! Извиняюсь если повторяю чью то тему, просто не...

IP адреса хоста и виртуальной машины
Не могу понять почему у меня IP хоста такой же как и у виртуалки??? IP хоста...

Почему в при определении хоста всегда попадаю в условие argc < 2
пытаюсь разобраться с тем как можно определить IP компа по следующему образцу ...

Напишите программу, которая будет по заданному имени хоста определять его IP адреса и его псевдонимы
Доброго времени суток. Не могли бы вы помочь. &quot;Напишите программу, которая...

процессор intel8086. На шину адреса всегда поступает только четный адрес.
На шину адреса всегда поступает только четный адрес. Так почему же при...

gethostbyname winapi
Блин как этот winapi уже достал, microsoft такой геморой написали:( Как...

2
tsttom
0 / 0 / 2
Регистрация: 24.06.2010
Сообщений: 174
01.07.2010, 14:14 #2
а уверен, что это неправильный IP
UNIX сервера могут иметь по несколько айпишников?
0
cworm
0 / 0 / 0
Регистрация: 08.07.2010
Сообщений: 33
08.07.2010, 07:19 #3
Возможно какя-то фигня с DNS или DHCP, скорее всего однажды DHCP выдал один адрес и зарезервировал его, а в следующий раз другой. Теперь если проводить трас по имени он выдаст второй адрес, хотя если трасить по IP, то он скажет что, оба адреса правильные. Используй тот IP, который выдается при пинге по имени.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2010, 07:19
Привет! Вот еще темы с решениями:

gethostbyname и получение IP (Linux)
Подскажите пожалуйста хочу получить ай-пи по домену. int main() { ...

gethostbyname() возвращает 11004
struct sockaddr_in addr; struct hostent* hp; int retval; retval =...

IP от broadcast и от Dns.GetHostByName().AddressList[0]
Получаю айпи вот так: string myHost = Dns.GetHostName(); IPHostEntry listHost...

Не работает gethostbyname с кирилическим доменом
При передачи домена на латинице всё работает, а когда передаю кирилический доме...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru