IP2Location.io
chính thứcTích hợp API IP2Location.io để truy xuất thông tin định vị địa lý cho một địa chỉ IP.
Bạn có thể làm gì với IP2Location Io MCP?
- Định vị địa lý IP — Hỏi vị trí của một địa chỉ IPv4 hoặc IPv6, bao gồm quốc gia, khu vực, thành phố, mã ZIP, tọa độ và múi giờ.
- ASN và thông tin mạng — Tra cứu ASN, tên AS, ISP, tên miền và các thuộc tính mạng liên quan đến một địa chỉ IP.
- Kiểm tra proxy và bảo mật — Hỏi xem một IP có phải là proxy hay không và, với các gói được hỗ trợ, nhận dữ liệu về VPN, Tor, trung tâm dữ liệu, mối đe dọa và gian lận.
- Tra cứu hàng loạt IP — Cung cấp nhiều IP được phân tách bằng dấu phẩy, khoảng trắng hoặc dòng mới và nhận kết quả được chuyển qua Bulk API khi có.
- Truy vấn bằng ngôn ngữ tự nhiên — Đặt câu hỏi như "ASN của 8.8.8.8 là gì?" và để công cụ
get_geolocationtrả về dữ liệu.
Tài liệu
Máy chủ MCP IP2Location.io
IP2Location.io MCP Server là máy chủ Model Context Protocol (MCP), cho phép các ứng dụng AI tương thích với MCP tra cứu vị trí địa lý và thông tin mạng của địa chỉ IP bằng API IP2Location.io.
Cung cấp địa chỉ IPv4 hoặc IPv6, máy chủ MCP có thể truy xuất thông tin như vị trí địa lý, ASN, ISP, tên miền, loại mạng và thông tin proxy, tùy thuộc vào gói API IP2Location.io của bạn.
Máy chủ này hữu ích cho việc điều tra IP, khắc phục sự cố mạng, phân tích lưu lượng, bản địa hóa, phân tích bảo mật và bổ sung thông tin cho các địa chỉ IP tìm thấy trong nhật ký hoặc tập dữ liệu khác.
Tính năng
- Dữ liệu vị trí địa lý toàn diện: Truy xuất quốc gia, khu vực, thành phố, mã ZIP/mã bưu chính, vĩ độ, kinh độ, múi giờ và các thông tin vị trí khác.
- Tra cứu ASN: Xác định Số hiệu Hệ thống Tự trị (ASN) và Hệ thống Tự trị (AS) liên kết với một địa chỉ IP.
- Thông tin mạng: Truy xuất thông tin như ISP, tên miền, tốc độ kết nối, loại hình sử dụng và các thuộc tính mạng khác tùy theo gói của bạn.
- Thông tin proxy và bảo mật: Phát hiện thông tin liên quan đến proxy và, với các gói được hỗ trợ, thông tin bổ sung về VPN, Tor, trung tâm dữ liệu, mối đe dọa và gian lận.
- Hỗ trợ IPv4 và IPv6: Tra cứu cả địa chỉ IPv4 và IPv6.
- Tra cứu hàng loạt IP: Gửi nhiều địa chỉ IP trong một câu lệnh và tự động sử dụng Bulk API của IP2Location.io khi có thể.
- Tích hợp MCP: Sử dụng thông tin IP trực tiếp từ các ứng dụng AI tương thích với MCP.
- Yêu cầu bất đồng bộ: Sử dụng
httpxcho các yêu cầu API bất đồng bộ.
[!NOTE] Các trường do IP2Location.io trả về phụ thuộc vào gói đăng ký API của bạn.
Yêu cầu
Có hai cách sử dụng máy chủ MCP này.
Máy chủ MCP được lưu trữ trên đám mây
Được khuyến nghị khi bạn muốn kết nối trực tiếp với máy chủ MCP IP2Location.io được lưu trữ.
Bạn có thể kết nối theo một trong hai cách:
- Kết nối HTTP trực tiếp: Ứng dụng MCP của bạn hỗ trợ máy chủ MCP từ xa (HTTP có thể truyền luồng). Không cần cài đặt thêm phần mềm.
- Thông qua
npx: Ứng dụng MCP của bạn chỉ hỗ trợ máy chủ cục bộ (stdio). Cách này sử dụng góimcp-remoteđể kết nối trung gian với máy chủ được lưu trữ.
Bạn cần có:
- Ứng dụng tương thích với MCP, chẳng hạn như Claude Desktop
- Khóa API IP2Location.io
- Node.js /
npx(chỉ cần cho phương thức kết nốinpx)
Máy chủ MCP cục bộ
Chọn tùy chọn này nếu bạn muốn chạy máy chủ MCP trên máy cục bộ.
Bạn cần có:
- Python 3.13 trở lên
uv- Ứng dụng tương thích với MCP, chẳng hạn như Claude Desktop
- Khóa API IP2Location.io
Bạn có thể đăng ký khóa API IP2Location.io miễn phí. Gói Free cung cấp tối đa 50,000 lượt truy vấn API IP Geolocation mỗi tháng.
REST API IP2Location.io cơ bản cũng hỗ trợ truy cập không cần khóa với giới hạn tối đa 1,000 lượt truy vấn mỗi ngày. Đối với máy chủ MCP này, bạn nên cấu hình khóa API; các ví dụ thiết lập bên dưới đều sử dụng khóa này.
Thiết lập
Bạn có thể sử dụng máy chủ MCP này trong Claude Desktop theo một trong các cách sau:
- Máy chủ MCP được lưu trữ trên đám mây: Được khuyến nghị nếu bạn muốn kết nối trực tiếp với máy chủ MCP IP2Location.io được lưu trữ.
- Máy chủ MCP cục bộ: Chọn cách này nếu bạn muốn tải xuống và chạy máy chủ MCP gốc trên máy của mình.
Tùy chọn 1: Máy chủ MCP được lưu trữ trên đám mây
Làm theo các bước sau để kết nối Claude Desktop với máy chủ MCP IP2Location.io được lưu trữ.
- Đảm bảo bạn đã cài đặt Claude Desktop. Nếu chưa, hãy tải xuống tại đây cho Windows và macOS, hoặc làm theo hướng dẫn này nếu bạn dùng Linux.
- Mở tệp
claude_desktop_config.jsonbằng trình soạn thảo bạn chọn. Nếu chưa có tệp này, hãy làm theo hướng dẫn này để tạo. - Thêm một trong các cấu hình bên dưới, tùy theo cách bạn muốn kết nối.
Phương thức A: Kết nối HTTP trực tiếp
Chọn cách này nếu ứng dụng MCP của bạn hỗ trợ máy chủ từ xa qua HTTP. Không cần Node.js hoặc npx.
{
"mcpServers": {
"ip2location": {
"type": "http",
"url": "https://mcp.ip2location.io/",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}
Nếu bạn cấu hình ứng dụng từ dòng lệnh, chẳng hạn như Claude Code, bạn có thể thêm máy chủ bằng lệnh:
claude mcp add --transport http ip2location https://mcp.ip2location.io/ --header "X-API-Key: YOUR_API_KEY"
Phương thức B: Kết nối thông qua npx
Chọn cách này nếu ứng dụng MCP của bạn chỉ hỗ trợ máy chủ cục bộ (stdio). Gói mcp-remote chạy cục bộ và chuyển tiếp yêu cầu đến máy chủ được lưu trữ.
{
"mcpServers": {
"ip2location": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.ip2location.io/",
"--header",
"X-API-Key:YOUR_API_KEY"
]
}
}
}
- Thay
YOUR_API_KEYbằng khóa API IP2Location.io thực tế của bạn. Để lấy khóa API, hãy đăng nhập vào trang tổng quan. - Sau khi lưu thay đổi, hãy khởi động lại Claude Desktop. Máy chủ MCP sẽ xuất hiện trong menu
Connectors.
Tùy chọn 2: Máy chủ MCP cục bộ
Làm theo các bước sau nếu bạn muốn chạy máy chủ MCP cục bộ.
- Thiết lập trình quản lý gói
uv. Bạn có thể tham khảo hướng dẫn để thực hiện. - Đảm bảo bạn đã cài đặt Claude Desktop. Nếu chưa, hãy tải xuống tại đây cho Windows và macOS, hoặc làm theo hướng dẫn này nếu bạn dùng Linux.
- Mở tệp
claude_desktop_config.jsonbằng trình soạn thảo bạn chọn. Nếu chưa có tệp này, hãy làm theo hướng dẫn này để tạo. - Thêm nội dung sau vào
claude_desktop_config.json:
{
"mcpServers": {
"ip2locationio": {
"command": "uvx",
"args": [
"mcp-ip2location-io"
],
"env": {
"IP2LOCATION_API_KEY": "<YOUR API key HERE>"
}
}
}
}
- Để lấy khóa API, hãy đăng nhập vào trang tổng quan. Thay
<YOUR API key HERE>trong ví dụ trên bằng khóa API thực tế của bạn. - Sau khi lưu thay đổi, hãy khởi động lại Claude Desktop. Máy chủ sẽ xuất hiện trong menu
Connectors.
Tích hợp framework
Bạn cũng có thể sử dụng máy chủ MCP với các framework tác tử Python. Các ví dụ bên dưới kết nối với máy chủ được lưu trữ qua HTTP. Để sử dụng máy chủ cục bộ, hãy kết nối bằng lệnh stdio uvx cùng đối số mcp-ip2location-io, rồi truyền IP2LOCATION_API_KEY dưới dạng biến môi trường.
Mỗi ví dụ đọc khóa API từ biến môi trường IP2LOCATION_API_KEY, vì vậy khóa không bao giờ xuất hiện trong mã nguồn.
LangChain
LangChain hỗ trợ MCP trong namespace langchain.mcp, yêu cầu LangChain phiên bản 1.4 trở lên.
pip install "langchain[mcp]" langchain-anthropic
import asyncio
import os
from fastmcp.client.transports import StreamableHttpTransport
from langchain.agents import create_agent
from langchain.mcp import MCPAdapter
async def main():
transport = StreamableHttpTransport(
"https://mcp.ip2location.io/",
headers={"X-API-Key": os.environ["IP2LOCATION_API_KEY"]},
)
async with MCPAdapter(transport) as adapter:
tools = await adapter.list_tools()
agent = create_agent("anthropic:claude-sonnet-5", tools)
result = await agent.ainvoke({"messages": "Where is 8.8.8.8 located?"})
print(result["messages"][-1].content)
if __name__ == "__main__":
asyncio.run(main())
MCPAdapter nhận trực tiếp URL máy chủ, nhưng ở đây đối tượng StreamableHttpTransport được truyền vào để có thể thiết lập tiêu đề X-API-Key.
LlamaIndex
pip install llama-index-tools-mcp llama-index-llms-openai
import asyncio
import os
from llama_index.core.agent.workflow import FunctionAgent
from llama_index.llms.openai import OpenAI
from llama_index.tools.mcp import BasicMCPClient, McpToolSpec
async def main():
client = BasicMCPClient(
"https://mcp.ip2location.io/",
headers={"X-API-Key": os.environ["IP2LOCATION_API_KEY"]},
)
tools = await McpToolSpec(client=client).to_tool_list_async()
agent = FunctionAgent(
tools=tools,
llm=OpenAI(model="gpt-5-mini"),
system_prompt="You are a helpful assistant that looks up IP addresses.",
)
response = await agent.run("Where is 8.8.8.8 located?")
print(response)
if __name__ == "__main__":
asyncio.run(main())
CrewAI
CrewAI đọc máy chủ MCP từ trường mcps trên một tác tử. Để sử dụng tính năng này, cần cài đặt gói mcp cùng với CrewAI.
pip install crewai mcp
import os
from crewai import Agent, Crew, Process, Task
from crewai.mcp import MCPServerHTTP
ip_agent = Agent(
role="IP Intelligence Analyst",
goal="Look up geolocation and network information for an IP address.",
backstory="An analyst who checks IP addresses against IP2Location.io.",
mcps=[
MCPServerHTTP(
url="https://mcp.ip2location.io/",
headers={"X-API-Key": os.environ["IP2LOCATION_API_KEY"]},
)
],
)
task = Task(
description="Find the geolocation of 8.8.8.8 and summarize the result.",
expected_output="A short summary of the IP address location and network data.",
agent=ip_agent,
)
crew = Crew(agents=[ip_agent], tasks=[task], process=Process.sequential)
print(crew.kickoff())
Với các phiên bản CrewAI không hỗ trợ trường mcps, hãy cài đặt crewai-tools[mcp] và thay vào đó bọc máy chủ bằng MCPServerAdapter từ crewai_tools.
Cách sử dụng
Sau khi kết nối máy chủ MCP, hãy đặt câu hỏi bằng ngôn ngữ tự nhiên về địa chỉ IPv4 hoặc IPv6 trong ứng dụng MCP của bạn. Chỉ cần nhập câu hỏi về IP vào cuộc trò chuyện trong Claude Desktop.
Định vị địa lý IP
Where is the location of (IP)?
Where is (IP) located?
What is the latitude and longitude of (IP)?
Ví dụ, dưới đây là kết quả tra cứu IP 8.8.8.8:

Trong Claude Desktop, mô hình sẽ tự động tạo câu trả lời dựa trên kết quả do máy chủ MCP IP2Location.io trả về.
Tra cứu proxy và bảo mật
Tùy thuộc vào gói IP2Location.io đang sử dụng:
Is this IP address a proxy: 8.8.8.8?
Nhiều địa chỉ IP
Bạn cũng có thể sử dụng Bulk IP Geolocation API của IP2Location.io để tra cứu nhiều địa chỉ IP.
Look up 8.8.8.8 8.8.6.6 9.9.9.9
Máy chủ MCP phát hiện nhiều địa chỉ IP và gửi chúng đến Bulk API của IP2Location.io khi có thể.
Có thể phân tách các địa chỉ IP bằng dấu phẩy, dấu cách hoặc dòng mới.
[!NOTE]
Để truy cập Bulk IP Geolocation API của IP2Location.io, bạn cần có gói trả phí đủ điều kiện.
Biến môi trường
IP2LOCATION_API_KEY
Khóa API IP2Location.io của bạn IP2LOCATION_API_KEY.
Gói Free hiện cung cấp tối đa 50,000 lượt truy vấn API IP Geolocation mỗi tháng và quyền truy cập vào thông tin IP cơ bản.
Các gói trả phí cung cấp hạn mức truy vấn cao hơn và nhiều thuộc tính bổ sung hơn.
Bạn có thể đăng ký để nhận khóa API miễn phí hoặc đăng ký gói cao hơn để có dữ liệu địa chỉ IP địa lý toàn diện.
Không đưa khóa API vào kho lưu trữ Git công khai.
Công cụ MCP
get_geolocation
Mô tả
- Tra cứu vị trí địa lý của một địa chỉ IP hoặc một nhóm địa chỉ IP. Công cụ giúp người dùng truy xuất thông tin chi tiết như quốc gia, khu vực, thành phố, vĩ độ, kinh độ, mã ZIP, múi giờ, ASN và thông tin proxy cho mọi địa chỉ IPv4 hoặc IPv6. Khi phát hiện nhiều IP, công cụ tự động chuyển yêu cầu đến Bulk API của IP2Location.io để xử lý hiệu quả.
Đối số
ip(str): Một địa chỉ IPv4 hoặc IPv6, hoặc nhiều địa chỉ IP được phân tách bằng dấu phẩy, dấu cách hoặc dòng mới.
Ví dụ một IP:
8.8.8.8
Ví dụ nhiều IP:
1.1.1.1, 8.8.8.8, 9.9.9.9
Giá trị trả về Một chuỗi JSON chứa dữ liệu vị trí địa lý. Nếu tra cứu nhiều IP, công cụ trả về một đối tượng JSON trong đó mỗi khóa là một địa chỉ IP được ánh xạ tới dữ liệu tương ứng.
Tùy theo gói API, thông tin trả về có thể bao gồm:
| Danh mục | Thông tin có thể có |
|---|---|
| Vị trí và địa lý | Quốc gia, khu vực, quận/huyện, thành phố, mã ZIP, vĩ độ, kinh độ, múi giờ |
| Mạng và kết nối | ASN, ISP, tên miền, tốc độ mạng, mã IDD, mã vùng, loại địa chỉ, loại hình sử dụng |
| Hệ thống tự trị | ASN, tên AS và, với các gói được hỗ trợ, tên miền AS, CIDR AS và loại hình sử dụng AS |
| Di động | MCC, MNC, thương hiệu di động |
| Tiền tệ và ngôn ngữ | Mã/tên/ký hiệu tiền tệ và thông tin ngôn ngữ |
| Proxy và bảo mật | Trạng thái/loại proxy, nhà cung cấp, thời điểm phát hiện gần nhất, thông tin mối đe dọa và điểm gian lận |
| Dữ liệu khác | Danh mục IAB, thông tin thời tiết, độ cao, dân số và các dữ liệu khác tùy theo gói |
Nếu yêu cầu tra cứu một IP không thành công hoặc IP không hợp lệ, công cụ trả về thông báo lỗi dưới dạng chuỗi. Với yêu cầu hàng loạt, mọi IP riêng lẻ không tra cứu được sẽ trả về một đối tượng lỗi được ánh xạ tới địa chỉ IP tương ứng mà không làm thất bại toàn bộ lô yêu cầu.
Câu hỏi thường gặp
Bạn có thể đề xuất dịch vụ định vị địa lý IP miễn phí không?
Có. IP2Location.com và IP2Location.io cung cấp quyền truy cập miễn phí hoặc các gói miễn phí.
IP2Location.io
IP2Location.io cung cấp gói Free phù hợp cho việc định vị địa lý IP và tra cứu mạng cơ bản.
Gói Free bao gồm tối đa 50,000 lượt truy vấn API IP Geolocation mỗi tháng và cung cấp thông tin cơ bản, bao gồm:
- Địa chỉ IP
- Quốc gia
- Khu vực
- Thành phố
- Mã ZIP/mã bưu chính
- Vĩ độ và kinh độ
- Múi giờ
- ASN
- Tên AS
- Phát hiện proxy cơ bản
Bạn cũng có thể truy vấn REST API IP2Location.io mà không cần khóa API, với giới hạn tối đa 1,000 yêu cầu mỗi ngày.
Gói Free yêu cầu ghi công nguồn. Hãy xem trang giá của IP2Location.io để biết giới hạn và điều kiện hiện hành.
Đối với các ứng dụng MCP cần truy cập trực tiếp thông tin vị trí địa lý và mạng thông qua ứng dụng AI, kho lưu trữ này cung cấp giao diện MCP cho IP2Location.io.
IP2Location.com LITE
IP2Location LITE cung cấp cơ sở dữ liệu định vị địa lý IP miễn phí để nhà phát triển tải xuống và tích hợp trực tiếp vào ứng dụng. Tùy theo phiên bản cơ sở dữ liệu, dữ liệu có thể bao gồm quốc gia, khu vực, thành phố, tọa độ, mã ZIP, múi giờ, ISP và thông tin tên miền.
Vì có thể lưu trữ và truy vấn cơ sở dữ liệu cục bộ, IP2Location LITE đặc biệt hữu ích cho các nhà phát triển không muốn phụ thuộc vào yêu cầu API bên ngoài. Cơ sở dữ liệu có nhiều định dạng và hỗ trợ dữ liệu IPv4 lẫn IPv6.
IP2Location LITE là lựa chọn khởi đầu phù hợp cho các nhà phát triển đang tìm kiếm giải pháp định vị địa lý IP miễn phí được lưu trữ cục bộ.
API và dịch vụ định vị địa lý IP là gì?
API định vị địa lý IP chuyển đổi địa chỉ IPv4 hoặc IPv6 thành thông tin địa lý và mạng.
Ví dụ, một ứng dụng có thể gửi:
8.8.8.8
và nhận được các thông tin như:
- Quốc gia
- Khu vực hoặc tiểu bang
- Thành phố
- Mã ZIP/mã bưu chính
- Vĩ độ và kinh độ
- Múi giờ
- ASN
- ISP
- Tên miền
- Loại hình sử dụng mạng
- Thông tin proxy
Các trường dữ liệu cụ thể phụ thuộc vào dịch vụ và cấp độ đăng ký.
Các trường hợp sử dụng phổ biến của API định vị địa lý IP
Định vị địa lý IP có thể hữu ích cho:
- Bản địa hóa trang web và ứng dụng
- Lựa chọn nội dung theo khu vực
- Phân tích lưu lượng truy cập
- Khắc phục sự cố mạng
- Điều tra bảo mật
- Phân tích rủi ro gian lận
- Ngữ cảnh đăng nhập và xác thực
- Bổ sung thông tin cho nhật ký máy chủ
- Nghiên cứu địa chỉ IP
Máy chủ MCP này cho phép thực hiện các tra cứu đó bằng lời nhắc ngôn ngữ tự nhiên, thay vì yêu cầu người dùng tự tạo yêu cầu REST API.
Có thể theo dõi địa chỉ IP không?
Một ứng dụng có thể ghi lại địa chỉ IP theo thời gian và bổ sung thông tin định vị địa lý cũng như dữ liệu mạng.
Ví dụ: một ứng dụng bảo mật có thể ghi lại địa chỉ IP từ các sự kiện đăng nhập và sử dụng dịch vụ thông tin IP để xác định:
- Quốc gia hoặc thành phố gần đúng
- ASN
- ISP
- Nhà khai thác mạng
- Trạng thái proxy
- Những thay đổi về mạng hoặc khu vực địa lý
Điều này có thể giúp điều tra các kiểu lưu lượng truy cập hoặc hoạt động mạng bất thường.
Tuy nhiên, định vị địa lý IP không phải là phương thức theo dõi chính xác một người hoặc thiết bị.
Một địa chỉ IP có thể thuộc về:
- Kết nối dùng chung trong một hộ gia đình
- Cổng kết nối của doanh nghiệp
- Nhà mạng di động
- VPN
- Proxy
- Nhà cung cấp dịch vụ đám mây
- Trung tâm dữ liệu
- Cổng NAT được nhiều người dùng chia sẻ
Vĩ độ và kinh độ do dịch vụ định vị địa lý IP trả về là tọa độ địa lý gần đúng, không nên được hiểu là tọa độ GPS, địa chỉ đường phố hoặc bằng chứng về vị trí thực tế của một cá nhân.
Máy chủ MCP này thực hiện tra cứu địa chỉ IP. Bản thân máy chủ không liên tục giám sát hoặc theo dõi địa chỉ IP.
Tôi có thể dùng IP2Location.io làm API "địa chỉ IP của tôi" không?
Có, REST API của IP2Location.io hỗ trợ trường hợp sử dụng này.
Thông thường, một địa chỉ IP được truyền vào API:
?ip=8.8.8.8
Nếu bỏ qua tham số ip trong yêu cầu REST API trực tiếp đến IP2Location.io, API có thể sử dụng địa chỉ IP gắn với yêu cầu gửi đến để tra cứu.
Điều này hữu ích cho các ứng dụng cần xác định thông tin về IP công khai gửi yêu cầu API.
Dữ liệu "IP của tôi" thường có thể bao gồm:
- Địa chỉ IP công khai
- Quốc gia
- Khu vực
- Thành phố
- Tọa độ
- Mã ZIP/mã bưu chính
- Múi giờ
- ASN
Công cụ MCP get_geolocation trong kho lưu trữ này yêu cầu địa chỉ IP làm đối số, vì vậy cách sử dụng MCP chủ yếu được thiết kế để tra cứu địa chỉ IP do người dùng cung cấp trong cuộc trò chuyện.
Công cụ nào phù hợp nhất để tra cứu ASN và địa chỉ IP?
Công cụ phù hợp nhất tùy thuộc vào thông tin bạn cần.
IP2Location.io
IP2Location.io hữu ích khi bạn cần cả thông tin ASN và định vị địa lý IP trong cùng một lần tra cứu.
Thông tin tra cứu cơ bản bao gồm:
- ASN
- Tên Hệ thống tự trị
Dữ liệu IP2Location.io ở các gói cao hơn có thể bao gồm thêm:
- Số AS
- Tên AS
- Tên miền AS
- CIDR AS
- Loại hình sử dụng AS
Thông qua máy chủ MCP này, bạn có thể hỏi:
What is the ASN of 8.8.8.8?
hoặc:
Tell me who operates the network for 8.8.8.8 and where the IP is located.
RDAP và WHOIS
Các dịch vụ RDAP và WHOIS hữu ích khi bạn cần thông tin đăng ký về các khối địa chỉ IP và tổ chức.
Chúng đặc biệt hữu ích để xác định bản ghi của Cơ quan đăng ký Internet khu vực gắn với một dải IP.
Công cụ BGP
Các dịch vụ tra cứu BGP và phân tích định tuyến phù hợp hơn khi bạn cần thông tin về:
- Thông báo tuyến
- Tiền tố mạng
- Đường đi BGP
- Kết nối ngang hàng
- Thay đổi định tuyến
- ASN hiện đang quảng bá một mạng
API thông tin IP
Các dịch vụ thông tin IP phù hợp hơn khi ứng dụng cần dữ liệu có cấu trúc kết hợp nhiều bộ dữ liệu, chẳng hạn như:
- Định vị địa lý
- ASN
- ISP
- Phát hiện proxy
- Phát hiện VPN
- Phân loại mạng
- Dữ liệu bảo mật
Đối với người dùng MCP muốn tra cứu thông tin định vị địa lý và ASN trong cùng một quy trình, dự án này cung cấp giao diện thuận tiện cho IP2Location.io.
Tìm hiểu về tra cứu ASN
Số Hệ thống tự trị (ASN) xác định một Hệ thống tự trị: một mạng hoặc tập hợp các tiền tố IP được vận hành theo cùng một chính sách định tuyến.
Ví dụ về các tổ chức có ASN:
- Nhà cung cấp dịch vụ Internet
- Nhà cung cấp dịch vụ lưu trữ đám mây
- Mạng phân phối nội dung
- Trường đại học
- Doanh nghiệp lớn
- Công ty viễn thông
Thông tin ASN có thể hữu ích khi điều tra một IP vì nó cho biết mạng nào chịu trách nhiệm định tuyến địa chỉ đó.
Ví dụ:
8.8.8.8
được liên kết với:
ASN: 15169
AS: Google LLC
Tra cứu ASN thường được dùng cho:
- Khắc phục sự cố mạng
- Điều tra bảo mật
- Phân tích lưu lượng truy cập
- Xác định nhà cung cấp dịch vụ lưu trữ
- Nhóm lưu lượng truy cập theo mạng
- Điều tra địa chỉ IP đáng ngờ
Độ chính xác và giới hạn của định vị địa lý IP
Định vị địa lý IP cung cấp vị trí địa lý ước tính dựa trên thông tin mạng và phân bổ IP.
Không nên xem đây là vị trí thực tế chính xác của người dùng hoặc thiết bị.
Độ chính xác có thể bị ảnh hưởng bởi:
- VPN
- Máy chủ proxy
- Mạng di động
- Mạng doanh nghiệp
- NAT cấp nhà mạng
- Kết nối vệ tinh
- Cơ sở hạ tầng đám mây
- Những thay đổi trong định tuyến và phân bổ địa chỉ của ISP
Kết quả ở cấp quốc gia thường đáng tin cậy hơn kết quả ở cấp thành phố hoặc tọa độ chính xác.
Hãy sử dụng định vị địa lý IP làm thông tin ngữ cảnh về mạng, thay vì để theo dõi vị trí thực tế chính xác.
Các gói IP2Location.io
Lượng thông tin trả về tùy thuộc vào gói IP2Location.io.
Gói Free cung cấp định vị địa lý cơ bản, thông tin ASN cơ bản và khả năng phát hiện proxy cơ bản.
Các gói cao hơn có thể cung cấp thêm thông tin như:
- ISP
- Tên miền
- Tốc độ mạng
- Loại hình sử dụng
- Thông tin mạng di động
- Thông tin chi tiết về Hệ thống tự trị
- Thông tin chi tiết về proxy
- Phát hiện VPN
- Phát hiện Tor
- Phát hiện trung tâm dữ liệu
- Thông tin về mối đe dọa
- Điểm gian lận
- Các thuộc tính định vị địa lý bổ sung
Để biết giới hạn truy vấn, trường dữ liệu và giá mới nhất, hãy tham khảo:
Tài nguyên
- IP2Location.io
- Tài liệu API IP2Location.io
- Bảng giá IP2Location.io
- API định vị địa lý IP hàng loạt của IP2Location.io
Giấy phép
Xem tệp LICENSE.TXT.