5Aug
Il existe de nombreuses façons d'apprendre l'emplacement d'un ordinateur à partir de son adresse IP, mais comment s'y prendre si vous décidez d'utiliser la ligne de commande pour trouver l'information? Le SuperUser Q & A d'aujourd'hui a quelques suggestions utiles pour aider le lecteur à trouver l'information qu'il veut.
Question d'aujourd'hui &La session de réponse nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web Q & A.
Image reproduite avec l'aimable autorisation de Paul Fenwick( Flickr).
La question
SuperUser lecteur AlikElzin-kilaka veut savoir comment trouver l'adresse IP d'un ordinateur à l'aide de la ligne de commande:
Comment trouver l'adresse Internet d'un ordinateur( adresse IP) en utilisant la ligne de commande? Aurais-je utiliser curl ou wget, par exemple?
Comment trouvez-vous l'adresse IP d'un ordinateur en utilisant la ligne de commande?
La réponse
SuperUser contributeurs AlikElzin-kilaka et Ben N ont la réponse pour nous. Tout d'abord, AlikElzin-kilaka:
Il existe un service( IPInfo) qui peut fournir les résultats. Vous pouvez l'appeler en utilisant curl, par exemple:
- curl ipinfo.io
Résultat:
Une information IP spécifique peut également être demandée:
- curl ipinfo.io/216.58.194.46
Résultat:
Source: Comment rechercher le géographiqueemplacement d'une adresse IP à partir de la ligne de commande
Suivi de la réponse de Ben N:
Puisque la question ne spécifie pas un système d'exploitation, voici comment obtenir cette même information avec curl de PowerShell( en réalité un alias de Invoke-WebRequest ):
- ( curl ipinfo.io). Content
Qui produit une chaîne JSON.Pour obtenir l'objet que le JSON représente, utilisez ConvertFrom-Json :
- curl ipinfo.io |ConvertFrom-Json
Puisqu'il s'agit d'un objet PowerShell, vous pouvez facilement y obtenir des champs spécifiques. Par exemple, cette commande obtient juste l'adresse IP externe comme une chaîne:
- ( curl ipinfo.io | ConvertFrom-Json). ip
Notez que l'information géographique de ce service n'est pas super précise, mais elle m'a localisé dans un rayon de 20 millesou alors de mon emplacement actuel et l'information de l'ISP semble être fiable.
Avoir quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.