Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];

Вниз

Почему GetHostByName( localost )=127.0.0.1 ВСЕГДА?   Найти похожие ветки 

 
chernoruk   (2002-05-01 08:08) [0]

Даже если я в инете


 
Song   (2002-05-01 09:11) [1]

Дык правильно.
Вы же пытаетесь узнать не IP адрес соединения, а адрес по имени. У localhost всегда адрес 127.0.0.1


 
cdaDmitriy   (2002-05-01 09:33) [2]

>> Song © (01.05.02 09:11)
Дык правильно.
Вы же пытаетесь узнать не IP адрес соединения, а адрес по имени. У localhost всегда адрес 127.0.0.1

НЕ ПРАВИЛЬНО ЭТОТ (адрес 127.0.0.1) ПРОПИСАН В ФАИЛЕ СИСТЕМЫ И ЕГО МОЖНО ИЗМЕНИТЬ



 
Song   (2002-05-01 09:54) [3]

cdaDmitriy © (01.05.02 09:33)
Вы не въехали в суть вопроса. Я могу заменить, что я - автор окон. только win от этого моим не станет.


 
cdaDmitriy   (2002-05-01 10:21) [4]

>> Song ©

Если не знаешь не Утверждай ТАК КАТЕГОРИЧЕСКИ
А посмотри фаил
C:\WINNT\system32\drivers\etc\Hosts.

:
#
# Sample Hosts File
#
127.0.0.1 localhost

Можно поменять ВСЕ : localhost, адрес 127.0.0.1

А также добавить новые



 
cdaDmitriy   (2002-05-01 10:25) [5]

Естественно что это для Win NT и выше ( может быть для Win 9X не
проверял хотя должно работать и там )


 
Anatoly Podgoretsky   (2002-05-01 10:38) [6]

Одинаково
Вообще то адрес для localhost может быть любой, но могут быть и проблемы, не вся математика работает правильно, много есть прошрам, которые об этом даже и не подозревают, а напрямую рвутся к 127.0.0.1
По спецификации вся сеть 127.0.0.0 класс А отведена для этой цели. Но общепринять использовать именно этот 127.0.0.1
если только один localhost

Но пора вернуться к вопросу chernoruk © (01.05.02 08:08)
По всей видимости он просто не понимает, что такое localhost и что такое host


 
NA   (2002-05-02 01:34) [7]

2all:
Правильно. У меня (параллельно с настройками АТГварда) в хостах почти все баннерные сети на 127.0.0.1 заведены - очень удобно
:-)))
Кроме localhost еще loopback (на этот же адрес) может быть явно прописан, если мне память не изменяет.

З.Ы.: докопаться и до фонарного столба можно. Главное - перед этим решить, что важнее: убить два часа на битье лбом об столб, или обойти проблему вместе со столбом :)

Если сменить предмет беседы, то вот какой диалог здесь получился:
- Почему моя видна грузится всегда с С, даже если есть СД-РОМ ?
- Дык, винда всегда с С грузится.
- Нифига! Можно и на Д поставить.
- От этого она не перестает быть виндой.
- А я говорю - МОЖНО винду грузить хоть с дискеты!

И только 7 (седьмое) сообщение более-менее информативно именно по теме.
Неудивительно, что нынче темы форума только так перелетают во флуд, и процветают жестяные птицы ,)


 
Malder   (2002-05-02 12:25) [8]

cdaDmitriy:

>Если не знаешь не Утверждай ТАК КАТЕГОРИЧЕСКИ.
>А посмотри фаил C:\WINNT\system32\drivers\etc\Hosts
>Можно поменять ВСЕ : localhost, адрес 127.0.0.1

Ну так поменяй. От того, что ты там закоментируешь или вообще удалишь строчку о localhost"е - ничего не изменится.

>Естественно что это для Win NT и выше ( может быть для Win 9X не проверял хотя должно работать и там )

На 9x тоже такой файл есть. Называется hosts.sam - пример. Надо сделать такой же, но без расширения, чтобы заработалою...


 
chernoruk   (2002-05-05 08:09) [9]

Cлушайте, народ. Как же тогда узнать IP адрес соединения?


 
Doom   (2002-05-05 09:12) [10]

GetHostByName("localost")
ха-ха


 
Song   (2002-05-05 10:58) [11]

2chernoruk © (05.05.02 08:09)
В FAQ посмотри. Там если мне не изменяет память аж в двойном экземпляре.


 
chernoruk   (2002-05-06 07:37) [12]

Делаю всё, как там написано:
var
host: PHostInfo;
AddrList :PaIn_addr;
begin
StartUp...
host:=GetHostByName(pChar("localhost"));
AddrList:=PaIn_addr(host^.h_addr_list);
if addrList^[0]<>nil
then IP:=inet_ntoa(AddrList^[0]^)
else form1.listBox1.Items.add("desaster");
end;


 
Andrey-k   (2002-05-06 23:40) [13]

я это не делал, но мне сдается ты получешь Ip-к сетевой (локальный, локальной сети, если такой нет то и будет 127.0.0.1)


 
chernoruk   (2002-05-07 07:44) [14]

А как тогда ты делал?


 
Slym   (2002-05-10 22:23) [15]

c:\win98\hosts.sam

127.0.0.1 www.mail.ru
и ты хостер маил ру



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2002.07.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.006 c
3-23504
MVVD
2002-06-13 16:57
2002.07.08
Back up


14-23742
Malder
2002-06-03 17:35
2002.07.08
Сайты со всякими странностями


14-23735
Revo
2002-06-03 16:23
2002.07.08
После Delphi решил помучить C++ Builder


1-23581
Quad
2002-06-17 20:05
2002.07.08
Замучался я с QReport ом... ПОМОГИТЕ!!!


1-23587
Сатир
2002-06-23 20:04
2002.07.08
Массивы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский