日本是一个封闭的国家。
有自己的isp库。
比如AS2527的Sony Network Communications Inc.有可能是nuro光线路,有可能是sonet光线路,有可能是nuro手机线路。
很多公司asn不仅仅从事光纤业务,也还从事手机业务,也还可能租给其他销售商进行业务。但是都是同一个ASN。
国外数据库根本无法知道这些。
所以简单写了个linux用的小脚本。
这里采用日本当地的minsoku.net库来进行检测。
也可以直接打开网页来进行测试https://minsoku.net/provider_detections
有数据的话就是本地isp商家。(家宽、手机网络等)(日本本地服务基本畅通无阻)
myipv4=$(curl -fsL ip.sb -4)
myipv6=$(curl -fsL ip.sb -6)
minsokukey=$(curl -fsL "https://minsoku.net/provider_detections" | grep gon.provider_detection_key | awk -F ';' '{print $7}' | awk -F '\"' '{print $2}')
curl -fsL "https://api.minsoku.net/api/utils/provider_detection?ipv4_ip=${myipv4}&ipv6_ip=${myipv6}&provider_detection_key=${minsokukey}"
没有版权许可限制,可以融合到任何你的代码中。不需要挂名字。
牛,顶
顶,牛
支持
,牛顶
我自豪 我用KDDI
@zoopig #5
高贵的kddi
大多都是自己试出来的
判定不能

@wu #8
非日本本地isp商都是判定不能
66