Tại sao vị trí IP của tôi bị sai?
Định vị theo IP không đo bạn đang ở đâu — nó tra khối địa chỉ của bạn trong một cơ sở dữ liệu thương mại, nơi ánh xạ từng khối tới chỗ mà nhà cung cấp đăng ký và định tuyến chúng. Các bản ghi đó chạy sau thực tế, nhà mạng di động dồn cả một vùng qua vài cổng ra, còn VPN thì thay hẳn IP của bạn. Tra cứu cấp quốc gia đúng khoảng 95–99%; cấp thành phố thường chỉ 50–80%.
Dựa trên quyền · Riêng tư · Hoạt động trên Chrome, Safari, Firefox, Edge
Bên trong địa chỉ IP không có vị trí nào cả
Địa chỉ IP là một số hiệu định tuyến, không phải tọa độ. «Vị trí IP» là một suy đoán: các công ty như MaxMind và IP2Location duy trì những cơ sở dữ liệu ánh xạ khối địa chỉ tới địa danh, dựng từ nơi nhà cung cấp đăng ký khối, từ các phép đo định tuyến và độ trễ, cùng những chỉnh sửa do người dùng tự khai báo. Khi một trang nói bạn đang ở Lyon, nó muốn nói «phỏng đoán tốt nhất của cơ sở dữ liệu này cho khối của bạn là Lyon». Mỗi cơ sở dữ liệu đoán một kiểu — vì thế tra cứu IP của bạn có thể lệch với hình dung của một dịch vụ phát trực tuyến về nơi bạn đang ở, và cả hai đều có thể lệch với thực tế.
Bốn thủ phạm quen mặt
Đăng ký lỗi thời: nhà cung cấp chuyển khối địa chỉ giữa các thành phố và vùng nhanh hơn tốc độ cơ sở dữ liệu xác minh lại; một khối vừa chuyển từ Manchester sang Birmingham có thể vẫn hiện là Manchester suốt nhiều tháng. Mạng di động: nhà mạng dẫn dữ liệu qua các cổng ra theo vùng, nên cả một tỉnh có thể hiện ra như một thành phố duy nhất — trên 4G/5G, IP của bạn thường định vị chính cái cổng đó chứ không phải bạn. CGNAT: nhà cung cấp thiếu địa chỉ IPv4 xếp hàng nghìn khách hàng sau một IP dùng chung, và vị trí ghi nhận của IP đó là nơi cả dải được đăng ký. VPN và proxy: IP mà trang web nhìn thấy thuộc về máy chủ thoát, và đó chính là mục đích — hãy xem IP của bạn hiện gì trên công cụ kiểm tra VPN.
Độ chính xác thực tế đến đâu
Vài con số kinh nghiệm chung của cả ngành: trên băng rộng cố định, quốc gia đúng khoảng 95–99% số lần; vùng hoặc tỉnh chừng 70–90%; thành phố thường 50–80% và còn kém hơn trên di động; còn cấp đường phố thì không bao giờ — cơ sở dữ liệu không hề chứa mức đó. Hãy coi mọi «vị trí IP» là một gợi ý rộng cỡ một thành phố. Đó cũng là lý do thật thà khiến bản đồ trên các trang tra cứu IP (kể cả trang này) lấy tâm ở một thành phố chứ không phải một ngôi nhà: cái ghim đánh dấu trọng tâm mà cơ sở dữ liệu gán cho khối của bạn, và trang nào ngụ ý rằng chỉ từ IP đã có độ chính xác cao hơn thì đều đang đoán.
Bạn thực sự có thể làm gì
Nếu một dịch vụ cụ thể đặt sai vị trí của bạn và điều đó gây phiền (ngân hàng gắn cờ, tiền tệ của cửa hàng, danh mục theo khu vực), có ba cách thực sự hiệu quả: gửi yêu cầu chỉnh sửa tới các cơ sở dữ liệu lớn (MaxMind và IP2Location đều nhận báo cáo — bản sửa lan tới các trang trong vài tuần); chuyển sang IPv6 nếu nhà cung cấp có hỗ trợ, vì khối v6 thường mang bản ghi mới hơn; hoặc hỏi nhà cung cấp xem họ có định tuyến bạn ra ngoài CGNAT được không. Thứ không có tác dụng: mọi thao tác trên thiết bị của bạn — bản ghi thuộc về khối địa chỉ, không thuộc về bạn. Còn nếu mục tiêu là để một dịch vụ cố tình thấy bạn ở một vị trí khác, thì đó là chuyện của VPN, kèm những lưu ý trong hướng dẫn VPN của chúng tôi.
Khi bạn cần vị trí thật của mình
Ngay khi độ chính xác trở nên quan trọng, hãy bỏ qua IP: chấp nhận lời nhắc của trình duyệt trên trang vị trí và bạn nhận được vị trí hợp nhất từ GPS và Wi-Fi — sai số vài mét thay vì phỏng đoán cấp thành phố, và chỉ khi bạn cho phép. Hai hệ thống này sai lệch độc lập với nhau, và điều đó thật sự hữu ích: chính nhờ so sánh chúng mà bài kiểm tra VPN của chúng tôi phát hiện đường hầm, còn khi nơi IP nói bạn đang ở không khớp với nơi GPS nói bạn đang ở, đó thường là lời giải thích nhanh nhất cho câu «sao trang web này lại tưởng mình đang ở sai thành phố?»
Câu hỏi thường gặp
Định vị theo IP chính xác đến mức nào?
Tôi có sửa được vị trí IP của mình không?
Vì sao trên 4G/5G vị trí IP lại lệch xa hơn?
Xem bằng tiếng Anh: Why Is My IP Location Wrong? · Tiếng Việt