5Aug

Jak najít geografické umístění počítače pomocí příkazového řádku?

click fraud protection

Existuje mnoho způsobů, jak se naučit umístění počítače z jeho adresy IP, ale jak to dělat, pokud se rozhodnete použít příkazový řádek k nalezení informací?Dnešní příspěvek SuperUser Q & A obsahuje některé užitečné návrhy, které pomohou čtenáři najít informace, které chce.

dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.

Screenshot s laskavým svolením od Paula Fenwicka( Flickr).

Otázka

čtečka superuživatelů AlikElzin-kilaka chce vědět, jak najít adresy IP počítače pomocí příkazového řádku:

Jak najít adresu počítače( IP adresu) pomocí příkazového řádku? Mohl bych použít např. Vlnitý nebo wget?

Jak zjistíte umístění adresy počítače pomocí příkazového řádku?

Odpovědí odpovědí

SuperUser přispěvatelé AlikElzin-kilaka a Ben N mají pro nás odpověď.První, AlikElzin-kilaka:

K dispozici je služba( IPInfo), která může poskytnout výsledky. Můžete ji vyvolat pomocí kroucení, například:

instagram viewer
  • curl ipinfo.io

Výsledek:

Mohou být také požadovány konkrétní informace IP:

  • curl ipinfo.io/216.58.194.46

Výsledek:

Zdroj: Jak vyhledávat geografické údajeumístění adresy IP z příkazového řádku

Následující odpověď od společnosti Ben N:

Vzhledem k tomu, že otázka neurčuje operační systém, získáte stejnou informaci s křivkou PowerShell( vlastně alias Invoke-WebRequest ):

  • ( curl ipinfo.io). Obsah

Který vytváří řetězec JSON.Chcete-li získat objekt, který představuje JSON, použijte ConvertFrom-Json :

  • curl ipinfo.io |ConvertFrom-Json

Protože se jedná o objekt PowerShell, můžete z něj snadno získat konkrétní pole. Například tento příkaz dostává pouze externí adresu IP jako řetězec:

  • ( curl ipinfo.io | ConvertFrom-Json). ip

Všimněte si, že geografické informace z této služby nejsou příliš přesné, ale do vzdálenosti 20 milnebo tak mého skutečného umístění a informace ISP se zdají být spolehlivé.

Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.