Bir bilgisayarın IP adresinden konumunu öğrenmenin birçok yolu vardır, ancak bilgiyi bulmak için komut satırını kullanmaya karar verirseniz bu konuda nasıl hareket edersiniz? Bugünün Süper Kullanıcı Soru-Cevap gönderisinde, okuyucunun istediği bilgileri bulmasına yardımcı olacak bazı yararlı öneriler var.
Bugünün Soru-Cevap oturumu bize, topluluk odaklı bir Soru-Cevap web siteleri grubu olan Stack Exchange'in bir alt bölümü olan SuperUser'ın izniyle geliyor.
Ekran görüntüsü izniyle Paul Fenwick (Flickr) .
Soru
Süper Kullanıcı okuyucu AlikElzin-kilaka, komut satırını kullanarak bir bilgisayarın IP adresi konumunu nasıl bulacağını bilmek ister:
Komut satırını kullanarak bir bilgisayarın internet (IP adresi) konumunu nasıl bulabilirim? Örneğin curl veya wget kullanır mıyım?
Komut satırını kullanarak bir bilgisayarın IP adresi konumunu nasıl bulursunuz?
Cevap
SuperUser katılımcıları AlikElzin-kilaka ve Ben N bizim için cevabı buluyor. İlk olarak, AlikElzin-kilaka:
Bir hizmet var ( Ipinfo ) sonuçları sağlayabilir. Bunu curl kullanarak çağırabilirsiniz, örneğin:
- curl ipinfo.io
Sonuç:
![]()
Belirli bir IP bilgileri de istenebilir:
- curl ipinfo.io/216.58.194.46
Sonuç:
![]()
Kaynak: Komut satırından bir IP adresinin coğrafi konumuna nasıl bakılır
Ben N'nin cevabının ardından:
Soru bir işletim sistemini belirtmediğinden, bu aynı bilgiyi PowerShell curl (aslında Invoke-WebRequest ):
- (curl ipinfo.io) .İçerik
Bu bir JSON dizesi üretir. JSON'un temsil ettiği nesneyi almak için şunu kullanın: ConvertFrom-Json :
- curl ipinfo.io | ConvertFrom-Json
Bu bir PowerShell nesnesi olduğundan, belirli alanları ondan kolayca alabilirsiniz. Örneğin, bu komut dizge olarak yalnızca harici IP adresini alır:
- (curl ipinfo.io | Json'dan Dönüştür) .ip
Bu hizmetten alınan coğrafi bilgilerin süper doğru olmadığını, ancak beni gerçek konumumun 20 mil kadar yakınında bulduğunu ve ISS bilgilerinin güvenilir göründüğünü unutmayın.
Açıklamaya eklemek istediğiniz bir şey var mı? Yorumlarda ses çıkarın. Diğer teknoloji meraklısı Stack Exchange kullanıcılarından daha fazla yanıt okumak ister misiniz? Tartışma dizisinin tamamına buradan göz atın .