Strumenti Utente

Strumenti Sito


rete:come_conoscere_il_proprio_ip_pubblico

Come conoscere il proprio IP pubblico

Autore: Fabio Di Matteo
Ultima revisione: 28/11/2010

Visitando siti che erogano il servizio

Tramite il comando curl

curl -s http://checkip.dyndns.org/ | grep -o "[[:digit:].]\+"

Tramite C e interrogazione via socket

La funzione in questione (interamente scritta in Posix) interroga un webserver(https://www.freemedialab.org/myip) e si fa restituire il nostro ip pubblico facendo uso dei socket.

char* GetPublicIp()

restituisce un array di caratteri (stringa) contenente il nostro ip pubblico o in caso d'errore NULL

una_funzione_per_conoscere_ip_pubblico

rete/come_conoscere_il_proprio_ip_pubblico.txt · Ultima modifica: 08/05/2025 10:02 da 127.0.0.1