Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Определяю IP   Найти похожие ветки 

 
kukuikar ©   (2004-09-16 17:50) [0]

Определяю IP в локальной сети по имени компа:
const
 WINSOCK_VERSION = $0101;

function GetIPAddress(name: string): string;
var
 WSAData: TWSAData;
 p: PHostEnt;
begin
 WSAStartup(WINSOCK_VERSION, WSAData);
 p := GetHostByName(PChar(name));
 Result := inet_ntoa(PInAddr(p.h_addr_list^)^);
 WSACleanup;
end;

на одном из компов стоит WinProxy и IP этого компа не определяется. Можно это обойти?


 
kukuikar ©   (2004-09-17 09:07) [1]

куку


 
Verg ©   (2004-09-17 09:25) [2]


> на одном из компов стоит WinProxy и IP этого компа не определяется.
> Можно это обойти?


А какая разница чего там стоит или не стоит на одном из компов. Он может быть вообще выключен.

GetHostByName делает запрос DNS серверу, и если тот знает соответствие данного имени адресу, то и отвечает этим(и) адресом(ми).
Есть еще файл  \SYSTEM32\DRIVERS\etc\hosts - там можно ручками прописать соответствие на свой вкус.


 
kukuikar ©   (2004-09-17 09:32) [3]

I>
> Есть еще файл  \SYSTEM32\DRIVERS\etc\hosts

Этот файл на сервере надо править?


 
kukuikar ©   (2004-09-17 09:34) [4]

все понял у меня.
Так в чем тогда проблема, в DNS сервере?


 
kukuikar ©   (2004-09-17 09:37) [5]

Хорошо, hosts поправил,
а если бы я не знал IP компа, тоя бы и не смого его определить по имени.
В чем проблеме?
В коде или?


 
Verg ©   (2004-09-17 10:02) [6]

Ты сначала скажи какая сеть-то у тебя.


> Так в чем тогда проблема, в DNS сервере?


А он вообще у тебя есть в сети?

Если сеть с nbt, то адрес из NetBios имени может вычисляться из кэша nbt.
Но, этот адрес динамический - живет недолго.
См.
nbtstat -c


 
kukuikar ©   (2004-09-17 10:07) [7]


> Ты сначала скажи какая сеть-то у тебя.

Microsoft Windows Network - если вы это имеете в виду.
Сервер Server 2003, по моему.
Я то его видел один раз.
......
Ничего не понимаю...
Нда, тяжело без книжки, надо бы прикупить... по сетям.



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

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.052 c
14-1100355676
Qwest
2004-11-13 17:21
2004.11.28
Проблема со звуком...


14-1100261649
Кирилл
2004-11-12 15:14
2004.11.28
Приложение и система


14-1100197835
lamerok
2004-11-11 21:30
2004.11.28
Где взять полные арфографические словари?


6-1095602469
shuraspb
2004-09-19 18:01
2004.11.28
PortMapping с логом обращений


14-1100027879
Луарвик
2004-11-09 22:17
2004.11.28
Автозапуск