我曾经用爬虫写过一个查询ip的接口, 后来被人问到, 这个IP查询页面有啥用?

用途1: 查移动网络的来源

博主某天去香港, 买了国内的流量包, 然而, 在香港依然不能访问youtube, facebook等网站, 于是猜想自己的流量可能被转发回了国内, 然后打开这个小页面 ,验证了自己的猜想~IP查询有啥用?_IT业界在线地址: https://fangyuanxiaozhan.com/demo/ip

用途2: 查询云服务的地址

博主喜欢购买各种虚拟主机, 但查询虚拟主机ip的时候就比较蛋疼, 用ifcofig | grep inet 基本查不到什么, 于是博主自己写了一个接口, 每次查询只需输入curl fangyuanxiaozhan.com/ip, 即可获取虚拟机的ip和归属地区机构, 非常方便!IP查询有啥用?_IT业界_02查询命令: curl fangyuanxiaozhan.com/ip

用途3: 获取用户地理位置

这个我原来写过, 详情链接: 微信小程序获取用户所在城市IP查询有啥用?_IT业界_03

实现的源码:

在 https://www.jianshu.com/p/31720ef3207f 里面有python版本核心的技术实现

一点干货:如何关闭django内 JsonResponse 默认ascii转义

  • 原代码:

JsonResponse(query_ip_attribution(ip))

IP查询有啥用?_IT业界_04

  • 新代码:

JsonResponse(query_ip_attribution(ip), json_dumps_params={'ensure_ascii':False})

IP查询有啥用?_IT业界_05

小结:

如果你经常使用一些免费科学上网的工具, 上网之前可以打开https://fangyuanxiaozhan.com/demo/ip 查一下代理服务器所在的地区(https://fangyuanxiaozhan.com是我的个人网站, 安全无毒, 可放心使用)

·

今天是作者今年第一个生日, 生日快乐!  深夜通过公众号冒泡, 好困 ( ̄o ̄) . z Z , 晚安~