IP Publica
[user@host ~]$ curl ifconfig.me/ip 189.212.XXX.XXXNombre del host remoto
[user@host ~]$ curl ifconfig.me/host 133-312-XXX-XXX.static.isp.netUser agent
[user@host ~]$ curl ifconfig.me/ua curl/7.21.7 (i386-redhat-linux-gnu) libcurl/7.21.7 NSS/3.13.3.0 zlib/1.2.5 libidn/1.22 libssh2/1.2.7Puerto
[user@host ~]$ curl ifconfig.me/port 51861IP privada
[user@host ~]$ curl ifconfig.me/forwarded 192.168.4.20O también toda la información
[user@host ~]$ curl ifconfig.me/all ip_addr: 189.212.XXX.XXX remote_host: 133-312-XXX-XXX.static.isp.net user_agent: curl/7.21.7 (i386-redhat-linux-gnu) libcurl/7.21.7 NSS/3.13.3.0 zlib/1.2.5 libidn/1.22 libssh2/1.2.7 port: 51861 lang: connection: keep-alive keep_alive: encoding: mime: */* charset: via: 1.1 xxx.xxx.com:3128 (squid/2.6.STABLE21) forwarded: 192.168.4.20Algo curioso de CURL es que acepta conexiones de tipo proxy (cosa que no me había fijado), así que también podemos navegar de forma anónima si usamos el TOR u otro servicio similar. Un ejemplo de como se reflejaría los una petición a ifconfig.me bajo conexión TOR.
[user@host ~]$ curl --proxy1.0 127.0.0.1:8118 ifconfig.me/all ip_addr: 77.247.181.165 remote_host: politkovskaja.torservers.net user_agent: curl/7.21.7 (i386-redhat-linux-gnu) libcurl/7.21.7 NSS/3.13.3.0 zlib/1.2.5 libidn/1.22 libssh2/1.2.7 port: 64556 lang: connection: keep_alive: encoding: mime: */* charset: via: forwarded:
No hay comentarios.:
Publicar un comentario