全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2320|回复: 11
打印 上一主题 下一主题

部署在 Cloudflare workers 查看 ip 的源码

[复制链接]
跳转到指定楼层
1#
发表于 2021-11-10 21:29:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
类似于 https://ip.skk.moe/ 的,我记得之前在 GitHub 上有看到过一个可以部署在 Cloudflare workers 的,忘记叫什么了,有大佬知道吗?
来自 9#
发表于 2021-11-10 22:16:41 来自手机 | 只看该作者
ipip.vercel.app 这个呢
推荐
发表于 2021-11-10 22:14:52 | 只看该作者
从国内查询(Sukka)
数据来自 Sukka API

182.51.86.181

中国 河北 石家庄 长安区 广电网

从国内查询(搜狐)
数据来自 IPIP.net

124.236.65.42

中国 河北 石家庄 电信


从国外查询(IP.SB)
数据来自 IP.SB

121.28.223.37

China Hebei Shijiazhuang China Unicom Liaoning

从国外查询(Sukka API)
数据来自 skk.moe + 纯真 IP 数据库

120.211.61.40

河北省 移动

好家伙,就没有重复的
2#
发表于 2021-11-10 21:33:19 | 只看该作者
这个不错哦
3#
发表于 2021-11-10 21:36:58 | 只看该作者
帮顶                        
4#
发表于 2021-11-10 21:43:28 | 只看该作者
我自己是用的这个博客的(极简版,只获取ip没有其他功能
https://blog.jimmytinsley.com/2020/10/15/%E7%94%A8cloudflare-workers%E6%90%AD%E5%BB%BAip%E8%8E%B7%E5%8F%96%E6%9C%8D%E5%8A%A1/
5#
发表于 2021-11-10 21:43:29 来自手机 | 只看该作者
这个不错,求个源码
6#
发表于 2021-11-10 21:56:56 | 只看该作者
搭建
创建Cloudflare账号, 配置Workers域名之类的简单操作, 这里就不赘述了.

直接Create a Worker :

async function handleRequest(request) {
  const ip = request.headers.get("cf-connecting-ip")
  return new Response(ip,{status: 200})
}
addEventListener('fetch', event => {
  return event.respondWith(handleRequest(event.request))
})
Github地址

修改左上角的预设子域名, 比如说改为ip. 然后Save and Deploy.

假如你的Workers域名为abcd.workers.dev, 那么现在访问ip.abcd.workers.dev应该就会返回你当前的IP了. 大功告成~
7#
发表于 2021-11-10 22:03:53 | 只看该作者
F12保存一下
10#
发表于 2021-11-10 22:19:44 来自手机 | 只看该作者
丶Silently 发表于 2021-11-10 22:16
ipip.vercel.app 这个呢

这个有源码吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-16 17:12 , Processed in 0.063187 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表