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

Вниз

Как узнать ай-пи сервера   Найти похожие ветки 

 
Novichek ©   (2002-10-16 01:07) [0]

в общем есть локальная сеть и сервер, через который ходят в интернет. как с любой из этих локалок узнать ай-пи сервера?


 
Digitman ©   (2002-10-16 17:47) [1]

спроси у сисадмина.
самый простой и надежный способ


 
блондинка   (2002-10-16 17:52) [2]

IPCONFIG


 
Novichek ©   (2002-10-18 01:17) [3]

a chto takoe "IPCONFIG" i kak im polzovatsa?


 
Dr_Mike ©   (2002-10-18 02:00) [4]

Под виндой dообще все просто до безобразия - локальное подключение -> свойства -> протокол ТСП/ИП -> свойства -> Шлюз по умолчанию (Default Gateway) - сюда обычно если уж прописывают админы что-то, то это скорее всего тот самый сервер и есть - так уж у нас сети обычно строят :-)))


 
Novichek ©   (2002-10-18 03:47) [5]

а как это будет програмно?


 
Novichek ©   (2002-10-21 11:48) [6]

а как это будет програмно?


 
RV ©   (2002-10-21 12:28) [7]

DefaultGateway поищи в реестре


 
Romych   (2002-10-21 12:45) [8]

Поищи в реестре
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0008]

Цыфирок в конце может быть много в реестре надо нийти те которые нужно :)


 
Ocean ©   (2002-10-21 19:22) [9]

Не согласен, господа, а вопрос интересный. А если работает DHCP? Правильно ответила blondy, но интересно, как ipconfig это делает. И еще, как узнать реальный ip-адрес, которого и ipconfig не дает?


 
Novichek ©   (2002-10-22 12:30) [10]

>>Romych
у меня в реестре на локалках нет такого пути:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0008]


 
Novichek ©   (2002-10-23 18:19) [11]

>>Romych
у меня в реестре на локалках нет такого пути:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0008]


 
Andrey Klimov   (2002-10-23 18:33) [12]

Напиши мне на мыло, я вышлю маленький архив, где ТОЧНО в граммах, сказано "как сделать это, и не только это"....


 
Novichek ©   (2002-10-28 14:25) [13]

помогите кто небудь, пожалуйста!!!!!!!


 
Anar ©   (2002-10-28 15:29) [14]

Знаю можно так:

Start -> Run -> command

В DOS окне набери ping <имя сервера> и он тебе выдаст о севере локльной сети подробную информаци. У этой комманды ещё до фига опций.

А если через Delphi - то думаю надо в регистре покопаться...


 
Novichek ©   (2002-10-29 18:36) [15]

кстати через реестр негодится - укаждой винды (95,98,хр, ...) эта информация находится в разных местах


 
Polevi ©   (2002-10-30 10:19) [16]

uses Windows, Classes, Sysutils;

type
TIPFORWARDROWSTRUCT=record
dwForwardDest:DWORD;
dwForwardmask:DWORD;
dwForwardPolicy:DWORD;
dwForwardNextHop:DWORD;
dwForwardIfIndex:DWORD;
dwForwardType:DWORD;
dwForwardProto:DWORD;
dwForwardAge:DWORD;
dwForwardNextHopAS:DWORD;
dwForwardMetric1:DWORD;
dwForwardMetric2:DWORD;
dwForwardMetric3:DWORD;
dwForwardMetric4:DWORD;
dwForwardMetric5:DWORD;
end;

PTCPROWSTRUCT=^TCPROWSTRUCT;

function GetIpForwardTable(ipForwardTable:Pointer;dwSize:PDWORD;order:boolean):DWORD;stdcall;external "iphlpapi.dll";

//возвращает первый следующий узел, он обычно является шлюзом по умолчанию
function GetDeafultGate:string;
var
buffer:Pointer;
bufSize:DWORD;
ifr:PIPFORWARDROWSTRUCT;
begin
Result:="";
bufSize:=0;
GetIpForwardTable(nil,@bufSize,false);
GetMem(buffer,bufSize);
try
GetIpForwardTable(buffer,@bufSize,false);
ifr:=PIPFORWARDROWSTRUCT(Integer(buffer)+sizeof(DWORD));
Result:=inet_ntoa(TInAddr(ifr.dwForwardNextHop));
finally
FreeMem(buffer);
end;
end;


 
Polevi ©   (2002-10-30 10:20) [17]

PS
Winsock в uses добавить забыл


 
Novichek ©   (2002-10-31 00:21) [18]

а где iphlpapi.dll взять?


 
Polevi ©   (2002-10-31 09:37) [19]

Пуск/Найти/Файлы и папки пробовал ?


 
Novichek ©   (2002-10-31 18:09) [20]

>Polevi
библиотеку нашел, но твой код не работает почему-то... :(((

ты не мог бы мне скинуть рабочий пример на e-mail? пожалуйста.



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

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

Наверх




Память: 0.51 MB
Время: 0.011 c
1-86035
ИгорьК
2002-12-16 16:36
2002.12.26
Скриптовый язык с доступам к объектам в программе


1-85919
Vlad_T
2002-12-12 16:08
2002.12.26
StringGrid


4-86227
Novichek
2002-11-12 18:53
2002.12.26
как зная HKL вытащить буквенное обозначение раскладки


3-85838
Kudatsky
2002-12-06 12:04
2002.12.26
О переходе на dbExpress


1-86023
de2
2002-12-16 14:59
2002.12.26
обращение к объекту модальной формы