查询IP地址位置信息
使用qqwry.dat的IP库(20110625版)提取转化而来
HTTP GET方式提交IP
JSON方式返回结果
微秒级响应请求,适合大流量操作,IP库为文本方式,可自行增、删、改
项目地址:http://code.google.com/p/ip-location/
演示地址:http://code.google.com/p/ip-location/
最近需要根据ip地址获取国家和城市信息。我有两种解决方法。一种是阿里的提供的restful api。传入ip,请求对应的url。即可返回json数据,解析json即可。但是这种就依赖于阿里的api。个人觉得可能还是需要有一个自己的ip地址库会好一些,于是我选择了geoip2来根据ip获取location信息。 1、 阿里的提供的restful api http://ip.taobao.com/s
原文链接 前言 location 指令是 nginx 中最关键的指令之一,location 指令的功能是用来匹配不同的 URI 请求,进而对请求做不同的处理和响应,这其中较难理解的是多个 location 的匹配顺序,本文会作为重点来解释和说明。 开始之前先明确一些约定,我们输入的网址叫做请求 URI,nginx 用请求 URI 与 location 中配置的 URI 做匹配。 nginx文件结构
1.配置如下 server { listen 80; server_name localhost; large_client_header_buffers 4 16k; client_max_body_size 300m; client_body_buffer_size 128k; proxy_
IP2Location是一个很好的IP定位信息查询网站,该网站提供以下几种数据服务: 1.收费数据包:可以使用一年,根据内容详略情况收取不同的价格 2.LITE包:数据包内信息只能精确到IPv4的C段地址 3.Sample包:只包含0.0.0.0~99.255.255.255的地址空间,且其中信息较为陈旧 4.网页查询:未注册用户每天可以查询50次,注册后可查询200次,信息包含十九项 本人就是随
记录几个免费的IP地址归属地查询的接口,其实这些IP归属地的查询,实现起来也不难,主要是要有一个IP库文件就能实现,以后有空自己实现一下。 1. ip-api.com ,可切换显示语言 http://ip-api.com/json/117.136.12.79?lang=zh-CN { "status": "success", "country": "中国", "countr
1. 外网IP查询 https://www.ipify.org/ curl https://api.ipify.org 2. IP地址信息查询 https://ipapi.co/api/#specific-location-field curl 'https://ipapi.co/125.71.129.228/json/' 返回json格式所有数据 curl 'ht
前言 Nginx不仅仅只是一款反向代理和负载均衡服务器,它还能提供很多强大的功能,例如:限流、缓存、黑白名单和灰度发布等等。在之前的文章中,我们已经介绍了Nginx提供的这些功能。今天,我们来介绍Nginx另一个强大的功能:禁用IP和IP段。 1、禁用IP和IP段 Nginx的ngx_http_access_module 模块可以封配置内的ip或者ip段,语法如下: deny IP; deny s
前言:由于互联网Web应用很少会将应用服务器直接对外提供服务,一般都会有一层Nginx做代理和负载均衡,有的甚至可能有多层代理,并且客户端可以通过伪造http请求头信息x-forwarded-for来伪造IP,那么如何防止伪造IP呢?本文分别从有代理(Nginx)和没有代理两种情况分析如何获取客户端的真实IP。 1. 没有代理 单纯的web应用,没有做代理的情况下,
如何获取IP请参照我的另外一篇博文:PHP获取客户端IP常用方法及安全隐患 下面我整理了几个目前免费可用的IP归属地接口: 1、淘宝:http://ip.taobao.com/service/getIpInfo.php?ip= 示例:http://ip.taobao.com/service/getIpInfo2.php?ip=120.36.254.31 {"code":0,"data":{
cPanel IP阻止程序使您可以阻止您的网站获取单个IP地址,域名或一系列IP地址。 所有试图通过阻止的IP地址访问您网站的用户将无法访问您的网站。 您可以手动拒绝使用您网站带宽或进行恶意活动的IP地址。 拒绝访问IP地址或域 要拒绝访问特定的IP地址或域名,请按照下列步骤操作 - Step 1 - 通过单击cPanel Home安全部分下的IP阻止链接打开cPanel IP阻止程序。 Step
正如之前所说的,使用 IP(尤其是 IPv6)有很多好处。6LoWPAN 是基于 IPv6 的 LoWPAN 网络。 在本节,我们将看到使用 IP 带来的优点和一些问题。 IP 技术,尤其是 IPv6 网络的应用,给 LoWPAN 带来了如下好处: IP 网络的普遍性允许我们借助已有的网络基础设施。 基于 IP 的技术已经存在,且被证明是有用的和有效的。这使得部署物联网络更加简单、廉价,使得开发应
IP头分为两部分: 时间/设备筛选 和 IP头 (分析) 1.时间筛选 便捷按钮有今日、昨日、前日、上周 X、近七天,并且能自定义选择时间段/设备来得出想要的结果报表 2.IP头(分析) 1)通过IP头信息,帮助您更加全面的了解网站访问群体 2)如有需要,亦可点击下载当前报表及更多数据下载,将报表下载到个人电脑,以供存档及分析
IP resolver 是一个使用 Go 语言开发的命令行 IP 查询工具。它可以通过多个 DNS 服务器解析一个域名的 IP 地址,并显示各个 DNS 服务器的查询结果,便于观察不同 DNS 服务器在A记录解析上的不同之处。 创建可执行文件 IP resolver 依赖 github.com/miekg/dns 包, 如果你没有安装此包,请使用下面的命令安装: go get github.com
go-ip,用于获取本机网卡全部 IP。 有时候需要远程获取用户本地网卡 IP 诊断问题,但很多普通用户不会操作,沟通成本比较高。 所以写了一个小软件,传给用户双击执行即可。 golang 可以很方便de编译跨平台运行程序,所以选用它。 使用了 fyne.io/fyne 来编写图形界面(GUI)。 运行效果图
简单易用的IP地址查询,使用Golang开发,高性能高可用。