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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.6 MB
Время: 0.037 c
14-86135
Xfree
2002-12-06 09:54
2002.12.26
Тьрьма XXI века


1-85904
MadGhost
2002-12-16 23:01
2002.12.26
ReadFile & WriteFile ????


14-86078
Igor_thief
2002-11-10 21:33
2002.12.26
Excel


4-86226
Артём
2002-11-13 01:23
2002.12.26
Драйвера


3-85823
maxx2000
2002-12-06 13:23
2002.12.26
Foreign Key for Paradox





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский