我的IP地址:

查询 IP地址地理位置


关于我的IP地址在线查询工具:

这个在线IP地址查询工具可以帮助您查询您的公共IP地址, 以及您IP地址的地理位置信息, 包括经度,纬度和邮政编码.

comic my ip address

什么是IP地址?

就如同您用来接收亚马逊包的真实邮寄地址,IP地址(Internet Protocol address)是标记您的标签在互联网上的位置,所以其他计算机(网站服务器)知道往哪里发送数据.

有两种IP地址: Internet协议版本4(IPv4)和Internet协议版本6(IPv6). IPv6使用128bits来表示地址,虽然IPv6不会在近10年被广泛使用.IPv4使用32bits 来表示地址(0.0.0.0 ~ 255.255.255.255). 这意味着IPv4一共有2^32 = 4,294,967,296个独立的地址(40亿不是一个很大的数字!!!).

您现在使用的设备没有唯一的IPv4公共地址,但是使用了私有IPv4地址. 您的路由器有一个专用的公共IP地址,并作为一个中转站将所有互联网流量传输到外部世界. 该技术称为NAT(网络地址转换). NAT不仅可以减少的公共IPv4地址的消耗,还为您提供额外的安全保障.

为什么我要了解IP地址?

隐私. 您的IP地址可能会泄露您的真实地理信息(哪个国家/地区和哪个城市). 通常使用VPN或代理隐藏您的互联网位置的人. 这两者之间的差别是你信任哪个权威机构,你的IPS(互联网服务提供商)是与政府合作的国家大公司. 另一方面,VPN提供商在保护客户的隐私基础上提供业务,但您不确定他们是否收集您的浏览历史记录. 对于高端用户建议使用Tor,一个VPN隧道跟随另一个VPN隧道. 所以没有人能够知道你的真实IP地址.

更多关于IP地址的链接:

维基百科 (Internet Protocol): https://en.wikipedia.org/wiki/Internet_Protocol

RFC 791 (Internet Protocol): https://tools.ietf.org/html/rfc791

地理位置查询 API (ip-api): http://ip-api.com/docs/

地理位置查询 API (Google Maps API): https://developers.google.com/maps/documentation/geolocation/intro

用Python查询IP地址的地理 (用Coding.tools提供的免费无限制API):

import requests
import json

ip_json_str = requests.post('https://coding.tools/my-ip-address', data={'queryIp': '8.8.8.8'}).text
ip_json = json.loads(ip_json_str)
print(ip_json)

print('IP address:', ip_json['ip'])
print('Country:', ip_json['country_name'])
print('Region:', ip_json['region_name'])
print('City:', ip_json['city_name'])
print('Latitude:', ip_json['latitude'])
print('Longitude:', ip_json['longitude'])