If-Koubou

Bagaimana Anda Menemukan Lokasi Geografis Komputer Menggunakan Command Line?

Bagaimana Anda Menemukan Lokasi Geografis Komputer Menggunakan Command Line? (Bagaimana caranya)

Ada banyak cara untuk mempelajari lokasi komputer dari alamat IP-nya, tetapi bagaimana Anda melakukannya jika Anda memutuskan untuk menggunakan baris perintah untuk menemukan informasinya? Posting SuperUser Q & A saat ini memiliki beberapa saran yang bermanfaat untuk membantu pembaca menemukan informasi yang diinginkannya.

Sesi Tanya & Jawab hari ini hadir untuk memberi kami hak milik SuperUser-sub divisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.

Screenshot courtesy of Paul Fenwick (Flickr).

Pertanyaan

Pembaca SuperUser AlikElzin-kilaka ingin mengetahui cara menemukan lokasi alamat IP komputer menggunakan baris perintah:

Bagaimana cara menemukan lokasi internet (alamat IP) komputer menggunakan baris perintah? Apakah saya akan menggunakan ikal atau wget, misalnya?

Bagaimana Anda menemukan lokasi alamat IP komputer menggunakan baris perintah?

Jawabannya

Kontributor SuperUser AlikElzin-kilaka dan Ben N memiliki jawaban untuk kami. Pertama, AlikElzin-kilaka:

Ada layanan (IPInfo) yang dapat memberikan hasil. Anda dapat memohonnya menggunakan curl, misalnya:

  • curl ipinfo.io

Hasil:

Info IP tertentu juga dapat diminta:

  • curl ipinfo.io/216.58.194.46

Hasil:

Sumber: Bagaimana mencari lokasi geografis dari alamat IP dari baris perintah

Diikuti oleh jawaban dari Ben N:

Karena pertanyaannya tidak menentukan sistem operasi, ini adalah cara mendapatkan informasi yang sama dengan ikal PowerShell (sebenarnya alias Invoke-WebRequest):

  • (curl ipinfo.io) .Konten

Yang menghasilkan string JSON. Untuk mendapatkan objek yang mewakili JSON, gunakan ConvertFrom-Json:

  • curl ipinfo.io | ConvertFrom-Json

Karena itu adalah objek PowerShell, Anda dapat dengan mudah mendapatkan bidang tertentu darinya. Sebagai contoh, perintah ini hanya mendapatkan alamat IP eksternal sebagai string:

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

Perhatikan bahwa informasi geografis dari layanan ini tidak super akurat, tetapi itu menemukan saya dalam jarak 20 mil atau lebih dari lokasi saya yang sebenarnya dan informasi ISP tampaknya dapat diandalkan.

Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.