版主
名利权情牢是非成败空大家可以叫我空或空空希望能跟大家成为朋友
- 积分
- 2355
|
发表于 2023-2-16 23:19:06
|
显示全部楼层
有坛友微信联系要所有机房的IP txt或者excel格式的
8 [7 p9 k. U7 R这个IP是动态的 不断的回收发放 最好是API实时调用$ b+ R/ x6 R. t% V+ M
8 Y1 e5 L) {; b* o6 ?6 s+ B我花了点时间给他找了些资源,现在一并发在下面。
6 ]8 K4 }1 c8 K# T3 ~
5 D( x8 X2 Q5 ^- {, ~3 s) S可以直接购买付费服务调用 价格在这里https://www.ip2location.com/database/ip2location
( `) }2 z* U7 V. i1 U+ ^% g* B7 D" r3 e" J+ J" G# i: U; I8 A
这个网站也提供非实时的免费版本 地址在这里 https://lite.ip2location.com/+ {4 h |# c- K& @ l
7 l1 ~' \9 n0 i4 j
免费的包含富强服务器,开放代理(PUB),Web代理,搜索引擎机器人(SES),数据中心范围和Tor出口的IP地址 https://lite.ip2location.com/ip2proxy-lite
+ b7 f% H) W+ O9 J/ {( D+ M& |
9 k3 b. i3 w; A' D) ?下载需要注册,格式有CSV和BIN,提供的IP数据是用IP编号表示的需要转换
: R( e H1 o4 S* Y0 d: E, U8 t比如我下载了第一个文档的第一个IP编号是16778241
( `* b, M+ M+ T- }: V+ [* f, B9 Kpython的转换代码是
9 ]; V4 x# v5 ~! W% \8 s
8 }( f" \% }$ L6 P" ?( Q7 ]6 r- def long2DotIP(ipnum):
E7 w. c$ K& {2 H2 ~, O* b$ N - return str(int(ipnum / 16777216) % 256) + "." + str(int(ipnum / 65536) % 256) + "." + str(int(ipnum / 256) % 256) + "." + str(ipnum % 256)
$ c- i5 l" ^3 T# ^5 v
/ B6 v6 E. D, w7 j: S8 m7 k& z- x = long2DotIP(16778241)
8 H8 I& T* ~, g3 y; f - print(x)9 r9 [3 W3 \, U$ q6 N! i+ X
8 a! B% p9 d& m7 ~+ W# G- 1.0.4.1
复制代码
8 M! M( u D/ s: ~9 Q! O& g6 O1 j; {: h3 n# `# b
其他代码可以看下常见问题,写的非常详细 https://lite.ip2location.com/faq?lang=zh_CN
: s1 k' m8 m- z5 c" k2 R! V! J/ ?6 M0 w4 J2 ~! q
会编程的应该比较容易驾驭,当然它有wordpress插件,可以直接使用! h% n( I* n+ [4 a o% d: t
" p* W5 B/ \! H6 J6 s
https://cn.wordpress.org/plugins/ip2location-country-blocker/& b" \) B7 C. F7 @6 w
; Z% _# l( h( a
插件我没测试,上面的内容仅供参考。 |
|