Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi IPAdresse, MAC-Adresse, Default-Gateway, Netzwerkmaske. (https://www.delphipraxis.net/48070-ipadresse-mac-adresse-default-gateway-netzwerkmaske.html)

samson 20. Jun 2005 10:44


IPAdresse, MAC-Adresse, Default-Gateway, Netzwerkmaske.
 
Hallo Leute,

ich muss da Konfigurationsdaten für einen Linux-Router (Firewall) besorgen. Dazu muss ich Informationen über den Windows-Client sammeln, was mein Progrämmchen machen soll.

Die IPAdresse habe ich schon herausbekommen. Die habe ich mir einfach über den GSTACK geholt. Die MAC-Adresse, habe ich mit hilfe der JEDI auch herausfinden können.

Mein Problem besteht noch, den Default-Gateway und die Netzwerkmaske heraus zu bekommen. Ich weiss nicht mehr weiter. Ich habe viel bei den Indy-Komponenten geschaut und nix passended gefunden.

Kennt jemand vielleicht nen passenden API-Befehl oder ähnliches dafür?

Die Informationen aus IPCONFIG sind höchst Interessant. Die Funktion von IPCONFIG soll aber mein Programm übernehmen.

Ich danke für Eure Hilfe.

Gruß


Frank

MrKnogge 20. Jun 2005 11:08

Re: IPAdresse, MAC-Adresse, Default-Gateway, Netzwerkmaske.
 
google mal nach Bei Google suchenIpHlpApi , damit bekommst du sogut wie alles heraus.

gruss

samson 20. Jun 2005 12:43

Re: IPAdresse, MAC-Adresse, Default-Gateway, Netzwerkmaske.
 
Hallo MrKnogge,

vielen Dank für den Tipp. Ich habe mal nen bisschen rumgesucht und glaube auch das passende gefunden zu haben.

Da gibt es z. B. die Funktion:

DWORD GetAdaptersInfo(
PIP_ADAPTER_INFO pAdapterInfo,
PULONG pOutBufLen
);

Ich weiss aber nicht wie ich die Anwenden kann. Hmmmm.... Woher weiss ich vorher, wieviele Adapter ich in meinem PC habe? Dazu habe ich keine API gefunden.

Wie kann ich mit dieser Funktion arbeiten? Wie ist der Aufruf?

Für eine weiter Hilfe danke ich.

Gruß


Frank

renekr 3. Apr 2006 13:02

Re: IPAdresse, MAC-Adresse, Default-Gateway, Netzwerkmaske.
 
Hi,
habe soeben das selbe Thema.
hast du da schon was rausgefunden?

Danke.

Christian Seehase 3. Apr 2006 17:23

Re: IPAdresse, MAC-Adresse, Default-Gateway, Netzwerkmaske.
 
Moin Rene,

such' hier mal nach Hier im Forum suchenGetAdaptersInfo sowie Hier im Forum suchenGetPerAdapterInfo
Dazu hatte ich hier mal ein Beispiel gepostet.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz