Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi DynDNS (https://www.delphipraxis.net/58698-dyndns.html)

supermuckl 11. Dez 2005 13:08

Re: DynDNS
 
Zitat:

2. Sollte in deinem Netzwerk ein PC direkt am inet hängen, über den die anderen ins netzwerk gehen kannst du tools verwenden, die genau sowas schon machen. Da gibt es ne ganze menge für linux und windows, einfach mal bei dyndns.org bischen suchen.
das ist übrigends bei yipost nicht relevant. da wird die internet-ip auch durch einen gateway korrekt erkannt

th_bone 11. Dez 2005 16:40

Re: DynDNS
 
und mit dieser funktion kriegst du aus der www adresse von dyndns.org
deine IP heraus..

Delphi-Quellcode:
function GetWWWIp(const HostName: string): string;
  type
    TaPInAddr = array[0..10] of PInAddr;
    PaPInAddr = ^TaPInAddr;
  var
    phe: PHostEnt;
    pptr: PaPInAddr;
    i: Integer;
    GInitData: TWSAData;
begin
  WSAStartup($101, GInitData);
  Result := '';
  phe := GetHostByName(PChar(HostName));
  if phe = nil then Exit;
  pPtr := PaPInAddr(phe^.h_addr_list);
  i := 0;
  while pPtr^[i] <> nil do begin
    Result := inet_ntoa(pptr^[i]^);
    Inc(i);
  end;
  WSACleanup;
end;
Tschö

Ralf

Amo 12. Dez 2005 19:20

Re: DynDNS
 
Okay :-) Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 Uhr.
Seite 2 von 2     12   

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