Форум: "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