El código detrás de https://ip.wtf
Solo visítalo.
¿Cuál es mi IP en un script?
IPV4= $( curl -s v4.ip.wtf )
IPV6= $( curl -s v6.ip.wtf )
echo " Public IPv4: $IPV4 , Public IPv6: $IPV6 " Porque puedo.
Sitios como este le brindan detalles como los encabezados que sus inyecciones de servidor de proxy inverso para que los resultados no sean muy confiables, la "solicitud HTTP sin procesar" es realmente los bytes que su navegador (o un proxy en su lado de la conexión) envió.
En general, esto tiene como objetivo ser la mayor privacidad posible, al tiempo que revela detalles sobre su navegador y conexión, eso podría ser sensible.
go run .Use http: // localhost: 8080
Algo como:
$ docker run --name=ip.wtf -d --net=host ghcr.io/dgl/ip.wtf:latest
$ curl localhost:8080
127.0.0.1En realidad, necesitarás algunas piezas más para una configuración de producción completa:
-v db:/data Este producto incluye datos de Geolite2 creados por MaxMind, disponibles en https://www.maxmind.com.
De lo contrario; 0BSD, sin garantía. http: //©.st/dgl