Trang chủ » làm thế nào để » Làm thế nào để bạn tìm vị trí địa lý của máy tính bằng cách sử dụng dòng lệnh?

    Làm thế nào để bạn tìm vị trí địa lý của máy tính bằng cách sử dụng dòng lệnh?

    Có nhiều cách để tìm hiểu vị trí của máy tính từ địa chỉ IP của nó, nhưng bạn sẽ tìm hiểu về nó như thế nào nếu bạn quyết định sử dụng dòng lệnh để tìm thông tin? Bài đăng Hỏi & Đáp của SuperUser hôm nay có một số gợi ý hữu ích để giúp người đọc tìm thấy thông tin mình muốn.

    Phiên hỏi và trả lời hôm nay đến với chúng tôi nhờ sự hỗ trợ của SuperUser - một phân ngành của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều khiển.

    Ảnh chụp màn hình lịch sự của Paul Fenwick (Flickr).

    Câu hỏi

    Trình đọc siêu người dùng AlikElzin-kilaka muốn biết cách tìm vị trí địa chỉ IP của máy tính bằng dòng lệnh:

    Làm cách nào để tìm vị trí internet (địa chỉ IP) của máy tính bằng dòng lệnh? Tôi sẽ sử dụng curl hoặc wget, ví dụ?

    Làm thế nào để bạn tìm vị trí địa chỉ IP của máy tính bằng dòng lệnh?

    Câu trả lời

    Những người đóng góp cho SuperUser AlikElzin-kilaka và Ben N có câu trả lời cho chúng tôi. Đầu tiên, AlikElzin-kilaka:

    Có một dịch vụ (IPInfo) có thể cung cấp kết quả. Bạn có thể gọi nó bằng cách sử dụng curl, ví dụ:

    • cuộn tròn ipinfo.io

    Kết quả:

    Thông tin của một IP cụ thể cũng có thể được yêu cầu:

    • cuộn tròn ipinfo.io/216.58.194.46

    Kết quả:

    Nguồn: Cách tra cứu vị trí địa lý của địa chỉ IP từ dòng lệnh

    Tiếp theo là câu trả lời từ Ben N:

    Vì câu hỏi không chỉ định một hệ điều hành, đây là cách lấy thông tin tương tự với curl của PowerShell (thực ra là bí danh của Gọi-WebRequest):

    • (curl ipinfo.io). Nội dung

    Mà tạo ra một chuỗi JSON. Để lấy đối tượng mà JSON đại diện, hãy sử dụng ConvertFrom-Json:

    • cuộn tròn ipinfo.io | ConvertFrom-Json

    Vì đó là một đối tượng PowerShell, bạn có thể dễ dàng nhận được các trường cụ thể từ nó. Ví dụ: lệnh này chỉ lấy địa chỉ IP bên ngoài dưới dạng chuỗi:

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

    Lưu ý rằng các thông tin địa lý từ dịch vụ này không phải là siêu chính xác, nhưng nó đã xác định vị trí tôi trong vòng 20 dặm hoặc lâu hơn các vị trí thực tế của tôi và thông tin ISP có vẻ là đáng tin cậy.


    Có một cái gì đó để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange am hiểu công nghệ khác? Kiểm tra chủ đề thảo luận đầy đủ ở đây.