Địa chỉ IP có thể tiết lộ vị trí gần đúng của bạn. Bài viết phân tích độ chính xác của định vị IP và cách bảo vệ quyền riêng tư vị trí.
Định vị qua IP thường có thể xác định quốc gia và thành phố của bạn với độ tin cậy hợp lý, nhưng không thể chỉ ra địa chỉ đường phố hay tọa độ chính xác. Độ chính xác cao ở cấp quốc gia và giảm mạnh khi phóng to: một trang web thường biết đáng tin cậy quốc gia và khu vực của bạn, thường biết thành phố, và gần như không bao giờ biết địa chỉ nhà thật của bạn. Vị trí bạn nhìn thấy là một ước tính được suy ra từ cơ sở dữ liệu và các cơ quan đăng ký mạng, không phải số liệu GPS từ thiết bị của bạn.
Định vị qua IP thực sự hoạt động như thế nào
Không có trường nào trong gói tin IP ghi rằng "Tôi đang ở Berlin". Thay vào đó, các nhà cung cấp định vị tái dựng vị trí gần đúng bằng cách kết hợp nhiều nguồn dữ liệu độc lập.
Các cơ quan đăng ký Internet khu vực và việc cấp phát
Không gian địa chỉ của Internet được phân bổ bởi năm Cơ quan đăng ký Internet khu vực (RIR) — ARIN (Bắc Mỹ), RIPE NCC (Châu Âu và Trung Đông), APNIC (Châu Á - Thái Bình Dương), LACNIC (Mỹ Latinh) và AFRINIC (Châu Phi). Mỗi khối địa chỉ được cấp cho một tổ chức ở một khu vực đã biết, nên tín hiệu đầu tiên và đáng tin cậy nhất chỉ đơn giản là khối đó thuộc cơ quan đăng ký nào và quốc gia nào. Đó là lý do dự đoán ở cấp quốc gia chính xác đến vậy.
Cơ sở dữ liệu định vị thương mại
Các công ty xây dựng cơ sở dữ liệu địa lý thương mại (các tập dữ liệu kiểu MaxMind là ví dụ nổi tiếng nhất) để ánh xạ các dải IP tới vị trí ước tính. Họ tổng hợp chúng từ việc cấp phát của RIR, hồ sơ WHOIS, dữ liệu định tuyến (BGP), tên máy chủ reverse-DNS đôi khi mã hóa một thành phố hoặc mã sân bay, và các quan hệ đối tác với ISP. Các trang web và công cụ phân tích truy vấn những cơ sở dữ liệu này để biến IP của bạn thành một thành phố và tọa độ.
WHOIS, tín hiệu cộng đồng và dữ liệu Wi-Fi/RTT
Hồ sơ WHOIS mô tả ai đã đăng ký một khối địa chỉ và tổ chức đó đặt trụ sở ở đâu — hữu ích, nhưng địa chỉ đăng ký thường là trụ sở chính của doanh nghiệp, cách xa người dùng thực tế. Để đạt độ chính xác cao hơn thế, một số nhà cung cấp đưa thêm các tín hiệu cộng đồng: khi một thiết bị có GPS báo cáo IP và vị trí thực của nó, cặp dữ liệu đó giúp neo dải IP. Các phép đo độ trễ mạng và thời gian khứ hồi (RTT) từ các máy chủ phân tán, cùng cơ sở dữ liệu điểm truy cập Wi-Fi, có thể thu hẹp ước tính thêm nữa. Không phương pháp nào trong số này được đảm bảo, và đó chính là lý do độ chính xác ở cấp thành phố lúc trúng lúc trật.
Vì sao độ chính xác giảm khi phóng to
Điều quan trọng nhất cần hiểu là độ chính xác của định vị qua IP tỷ lệ nghịch với mức độ cụ thể mà bạn mong muốn.
| Mức độ chi tiết | Độ tin cậy điển hình | Vì sao |
|---|---|---|
| Quốc gia | Rất cao | Khối địa chỉ được cấp theo cơ quan đăng ký và theo quốc gia; hiếm khi sai ngoài các trường hợp VPN/proxy |
| Khu vực / tỉnh thành | Nhìn chung tốt | Việc cấp phát của ISP và định tuyến thường nằm trong cùng một khu vực |
| Thành phố | Trung bình, thay đổi | Phụ thuộc vào cách ISP phân phối địa chỉ; thường hiển thị thành phố trung tâm của ISP, không phải của bạn |
| Đường phố / địa chỉ chính xác | Không đáng tin | Không nguồn dữ liệu nào ánh xạ IP tới một hộ gia đình; "tọa độ" thường là tâm điểm của thành phố |
Khi một công cụ định vị trả về kinh độ và vĩ độ trông có vẻ chính xác, hãy nghi ngờ. Những tọa độ đó thường là tâm địa lý của một thành phố, khu vực, hay thậm chí một quốc gia — một giá trị mặc định thay thế, không phải ngưỡng cửa nhà bạn. Một số trường hợp nổi tiếng đã đặt hàng nghìn IP không khớp vào đúng điểm trung tâm của một quốc gia.
Những yếu tố làm giảm độ chính xác
Một số điều kiện mạng phổ biến đẩy ước tính càng xa thực tế:
Nhà mạng di động và CGNAT
Mạng di động định tuyến nhiều thuê bao qua một số ít cổng và dùng Carrier-Grade NAT (CGNAT) để chia sẻ địa chỉ công khai giữa hàng nghìn người dùng. IP của điện thoại bạn thường phân giải tới cổng khu vực của nhà mạng, vốn có thể nằm ở một thành phố khác — thậm chí một tỉnh khác — so với nơi bạn đang đứng.
Proxy của doanh nghiệp, trường đại học và đám mây
Các tổ chức lớn định tuyến lưu lượng qua các điểm ra trung tâm. Một nhân viên ở chi nhánh có thể trông như đang ở trụ sở công ty; một sinh viên có thể trông như đang ở trung tâm dữ liệu chính của trường. Lưu lượng qua các nhà cung cấp đám mây trông như xuất phát từ khu vực của trung tâm dữ liệu, không phải từ con người đang dùng dịch vụ.
VPN, proxy và Tor
VPN cố ý thay thế IP của bạn bằng IP của máy chủ, nên việc định vị báo cáo vị trí điểm ra của VPN. Đây là một tính năng, không phải lỗi — nhưng điều đó cũng có nghĩa là bất kỳ ai dựa vào định vị qua IP đều thấy thành phố của VPN, không phải của bạn. Nếu bạn muốn xác minh IP hiện tại của mình tiết lộ điều gì, bài so sánh công cụ riêng tư của chúng tôi trình bày cách các công cụ khác nhau xử lý việc này.
Các dải IP mới được tái cấp phát và liên kết vệ tinh
Các dải IP được bán, cho thuê và tái cấp phát giữa các khu vực, còn cơ sở dữ liệu địa lý lại tụt hậu so với những thay đổi này — đôi khi đến hàng tháng. Một khối đã chuyển từ quốc gia này sang quốc gia khác có thể định vị sai chỗ cho tới khi cơ sở dữ liệu bắt kịp. ISP vệ tinh là một trường hợp ngoại lệ khác: một trạm mặt đất duy nhất có thể phục vụ một khu vực rộng lớn, nên những người dùng cách nhau hàng trăm kilômét lại chia sẻ một vị trí biểu kiến.
Định vị qua IP không phải là GPS
Cần nói thẳng điều này vì hai khái niệm liên tục bị nhầm lẫn. GPS đến từ tín hiệu vệ tinh được xử lý trên thiết bị của bạn và chính xác tới vài mét; một trang web chỉ đọc được nó sau khi bạn cấp quyền truy cập vị trí cho trình duyệt. Định vị qua IP là một ước tính phía máy chủ suy ra từ địa chỉ mạng của bạn, không cần quyền nào, và chính xác nhất là tới cấp thành phố. Khi bản đồ trong trình duyệt khớp đúng tòa nhà của bạn, đó là GPS hoặc định vị Wi-Fi với sự đồng ý của bạn — không phải IP.
Một trang web thực sự biết gì về vị trí của bạn
Chỉ từ IP, một trang web điển hình có thể suy ra thành phố hoặc khu vực gần đúng, ISP hoặc nhà mạng di động, tổ chức của bạn (nếu bạn ở trong mạng doanh nghiệp hay khuôn viên trường) và múi giờ của bạn. Điều đó thường đủ để nhắm quảng cáo, bản địa hóa nội dung, chấm điểm gian lận và quyết định cấp phép, nhưng không đủ để tìm ra nhà bạn. Kết hợp với các tín hiệu khác — dấu vân tay trình duyệt, quyền GPS đã cấp, hoặc một tài khoản đã đăng nhập — bức tranh có thể trở nên sắc nét hơn, nên quyền riêng tư vị trí được xử lý tốt nhất một cách tổng thể chứ không phải từng IP một.
Cách kiểm tra và giảm mức độ phơi bày
Hãy bắt đầu bằng việc xem dữ liệu của chính bạn. Công cụ phân tích IP của BrowserInsight hiển thị vị trí ước tính, ISP và siêu dữ liệu mạng mà bất kỳ trang web nào cũng sẽ thấy đối với kết nối hiện tại của bạn, để bạn có thể đánh giá nó thực sự tiết lộ — hay gây hiểu nhầm — đến mức nào.
Để giảm mức độ phơi bày:
- Dùng một VPN uy tín để thay vị trí của máy chủ cho vị trí của bạn. Hãy chọn khu vực điểm ra một cách có chủ đích.
- Ngăn các rò rỉ vượt qua VPN. VPN chỉ hữu ích nếu lưu lượng không thoát ra khỏi nó; hãy xem hướng dẫn của chúng tôi về ngăn rò rỉ DNS và kiểm tra cả hành vi WebRTC.
- Từ chối quyền truy cập vị trí trong trình duyệt với những trang không cần đến — đây chính là điều ngăn độ chính xác thực sự ở cấp GPS.
- Kiểm tra lại sau mỗi thay đổi. Chạy lại kiểm tra IP để xác nhận vị trí điểm ra mới và rằng không còn rò rỉ nào.
Câu hỏi thường gặp
Một trang web có thể tìm ra địa chỉ nhà chính xác của tôi từ IP không?
Không. Định vị qua IP chỉ ánh xạ tới một thành phố hoặc khu vực là cùng; không nguồn dữ liệu nào liên kết một IP với một hộ gia đình cá nhân. Những tọa độ trông có vẻ chính xác mà một số công cụ hiển thị thường là tâm điểm của thành phố hoặc khu vực, không phải địa chỉ của bạn.
Vì sao định vị qua IP hiển thị sai thành phố?
Các lý do phổ biến gồm CGNAT di động định tuyến bạn qua một cổng nhà mạng ở xa, proxy doanh nghiệp hoặc trường đại học, điểm ra VPN ở một thành phố khác, hoặc một cơ sở dữ liệu chưa cập nhật kịp dải IP đã tái cấp phát. Khu vực và quốc gia thường vẫn đúng ngay cả khi thành phố bị lệch.
Định vị qua IP có giống vị trí mà bản đồ trình duyệt hiển thị không?
Không. Các bản đồ trình duyệt chỉ đúng tòa nhà của bạn dùng GPS hoặc định vị Wi-Fi và cần quyền của bạn. Định vị qua IP là một ước tính phía máy chủ không cần quyền, chỉ chính xác tới khoảng cấp thành phố.
VPN có cố ý làm định vị qua IP sai không?
Có, theo một cách hữu ích. VPN báo cáo vị trí của máy chủ thay vì của bạn, nên người quan sát thấy thành phố điểm ra. Chỉ cần đảm bảo DNS và WebRTC không làm rò rỉ IP thật của bạn ra ngoài đường hầm.


