5Aug
Hay muchas maneras de conocer la ubicación de una computadora desde su dirección IP, pero ¿cómo lo hace si decide usar la línea de comando para buscar la información? La publicación SuperUser Q & A de hoy tiene algunas sugerencias útiles para ayudar al lector a encontrar la información que desea.
Pregunta de hoy &La sesión de respuesta nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios web Q & A dirigida por la comunidad. Captura de pantalla de
cortesía de Paul Fenwick( Flickr).
La Pregunta
SuperUser reader AlikElzin-kilaka quiere saber cómo encontrar la ubicación de la dirección IP de una computadora usando la línea de comando:
¿Cómo encuentro la ubicación de internet( dirección IP) de una computadora usando la línea de comando?¿Usaría curl o wget, por ejemplo?
¿Cómo se puede encontrar la ubicación de la dirección IP de una computadora usando la línea de comando?
La respuesta Los colaboradores de
SuperUser AlikElzin-kilaka y Ben N tienen la respuesta para nosotros. Primero, AlikElzin-kilaka:
Hay un servicio( IPInfo) que puede proporcionar los resultados. Puede invocarlo usando curl, por ejemplo:
- curl ipinfo.io
Resultado:
También se puede solicitar la información de un IP específico:
- curl ipinfo.io/216.58.194.46
Resultado:
Origen: Cómo buscar el geográficoubicación de una dirección IP desde la línea de comando
Seguida de la respuesta de Ben N:
Dado que la pregunta no especifica un sistema operativo, esta es la forma de obtener esa misma información con el curl de PowerShell( en realidad un alias de Invoke-WebRequest ):
- ( curl ipinfo.io). Contenido
que produce una cadena JSON.Para obtener el objeto que representa el JSON, utilice ConvertFrom-Json :
- curl ipinfo.io |ConvertFrom-Json
Dado que se trata de un objeto PowerShell, puede obtener fácilmente campos específicos de él. Por ejemplo, este comando obtiene solo la dirección IP externa como una cadena:
- ( curl ipinfo.io | ConvertFrom-Json). ip
Tenga en cuenta que la información geográfica de este servicio no es muy precisa, pero sí me ubicó dentro de 20 millasmás o menos de mi ubicación real y la información del ISP parece ser confiable.
¿Tiene algo que agregar a la explicación? Suena apagado en los comentarios.¿Desea leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Mira el hilo de discusión completo aquí.