Hogyan találja meg a számítógép földrajzi helyét a parancssor használatával?
Számos módja van annak, hogy megtanulják a számítógép helyét az IP-címétől, de hogyan jársz el, ha úgy dönt, hogy a parancssor használatával találja meg az információt? A mai SuperUser Q&A posztnak néhány hasznos javaslata van, hogy segítsen egy olvasónak megtalálni a kívánt információt.
A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..
Paul Fenwick (Flickr) kedvence.
A kérdés
A SuperUser olvasó AlikElzin-kilaka szeretné tudni, hogyan találja meg a számítógép IP-címét a parancssor segítségével:
Hogyan találom meg a számítógép internetes (IP-cím) helyét a parancssor segítségével? Használhatnám például curl-et vagy wgetet?
Hogyan találja meg a számítógép IP-címét a parancssor használatával?
A válasz
Az AlikElzin-kilaka és a Ben N SuperUser közreműködői válaszolnak nekünk. Először fel, AlikElzin-kilaka:
Van egy szolgáltatás (IPInfo), amely biztosítja az eredményeket. A curl segítségével hivatkozhatsz rá, például:
- curl ipinfo.io
Eredmény:
Egy adott IP-információ is kérhető:
- curl ipinfo.io/216.58.194.46
Eredmény:
Forrás: Hogyan keressük meg az IP-cím földrajzi helyét a parancssorból
Ezt követi a Ben N válasz:
Mivel a kérdés nem ad meg operációs rendszert, így kaphatunk ugyanezt az információt a PowerShell curl-el (valójában egy Hivatkozhat-WebRequest):
- (curl ipinfo.io). Tartalom
Amely JSON karakterláncot hoz létre. A JSON által képviselt objektum megkereséséhez használja a ConvertFrom-JSON:
- curl ipinfo.io | ConvertFrom-JSON
Mivel ez egy PowerShell objektum, könnyen megkaphatja az adott mezőket. Például ez a parancs csak a külső IP-címet sztringként kapja meg:
- (curl ipinfo.io | ConvertFrom-Json) .ip
Ne feledje, hogy a szolgáltatás földrajzi adatai nem szuper pontosak, de 20 km-en belül, vagyis a helyemről kerestek, és az ISP-információ megbízhatónak tűnik.
Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.