Announcement

Collapse
No announcement yet.

Internet IP ermitteln

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Internet IP ermitteln

    Hallo

    Versuche meine Internet IP zu ermitteln. Habe im Net auch einiges gefunden.
    Es geht aber immer nur um die Lokale IP des jeweiligen Rechners.
    Das geht so:
    #include <winsock2.h>

    //add 'ws2_32.lib' to Linker-Options!!!

    WORD wVersionRequested;
    WSADATA wsaData;
    char name[255];
    CString ip;
    PHOSTENT hostinfo;
    wVersionRequested = MAKEWORD( 2, 0 );

    if ( WSAStartup( wVersionRequested, &wsaData ) == 0 )
    {
    if( gethostname ( name, sizeof(name)) == 0)
    {
    if((hostinfo = gethostbyname(name)) != NULL)
    {
    ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list);
    }
    }

    WSACleanup( );
    }

    Ich möchte aber die Internet IP meines Routers.


    Dank euch

  • #2
    Ist ohne "externe" Hilfe (Aufruf eines Service, der dir diese liefert) nicht möglich
    Christian

    Comment

    Working...
    X