|
|
发表于 2023-2-16 23:19:06
|
显示全部楼层
有坛友微信联系要所有机房的IP txt或者excel格式的
0 x. B' E( T3 j; s3 A/ @- H这个IP是动态的 不断的回收发放 最好是API实时调用5 U8 ^& a) }3 M) @ O8 ^/ j% ?
. e x. h2 o+ o6 F" E2 c; f5 |我花了点时间给他找了些资源,现在一并发在下面。2 Z! N3 Q! e: R0 M; W! o
* `6 Y! a) v4 j7 z
可以直接购买付费服务调用 价格在这里https://www.ip2location.com/database/ip2location m4 E6 l% U# B- s
. h) Y4 S& B7 V这个网站也提供非实时的免费版本 地址在这里 https://lite.ip2location.com/
% S. g# g' j8 |* W2 m5 G {+ q$ k4 X# Y9 t, O/ a; I6 O( D
免费的包含富强服务器,开放代理(PUB),Web代理,搜索引擎机器人(SES),数据中心范围和Tor出口的IP地址 https://lite.ip2location.com/ip2proxy-lite3 [* d7 _( z2 X: P% \! B$ ]- w
" `" I) `5 g/ {7 X# _/ S1 \0 @$ n# U下载需要注册,格式有CSV和BIN,提供的IP数据是用IP编号表示的需要转换
: ~9 {, H5 d( j+ C比如我下载了第一个文档的第一个IP编号是16778241
1 w+ {# ?! l; z$ J3 A- `python的转换代码是
* c- o4 [) n: j* J% _$ }4 L
, w' O1 g9 j( `1 K- def long2DotIP(ipnum):# Z7 _$ Y9 f: d9 k
- return str(int(ipnum / 16777216) % 256) + "." + str(int(ipnum / 65536) % 256) + "." + str(int(ipnum / 256) % 256) + "." + str(ipnum % 256)
; @, T5 d2 ?: L" V7 i: g. V7 e
' N3 m: w/ j& p- x = long2DotIP(16778241)% u6 X! n" A" V; s0 k
- print(x)
( ~- i; G: e C$ d3 u! J - ; M/ R5 i$ y' }
- 1.0.4.1
复制代码
+ W- J# [% k9 Y$ V" o" {' A; i0 b& Y7 ]& A3 @% a
其他代码可以看下常见问题,写的非常详细 https://lite.ip2location.com/faq?lang=zh_CN$ b9 ?& m6 H, ^
- B1 t$ r: r4 l; a7 D G6 @# Y
会编程的应该比较容易驾驭,当然它有wordpress插件,可以直接使用3 C4 M$ l" g$ C0 J h) W x0 ?; p7 c
/ s9 N9 ^& v7 }9 J( p
https://cn.wordpress.org/plugins/ip2location-country-blocker/
) J, ]0 r0 q; U! F- N
! G" V1 `2 D' O6 B x; t# a a: q插件我没测试,上面的内容仅供参考。 |
|