V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lemonda  ›  全部回复第 1 页 / 共 56 页
回复总数  1118
1  2  3  4  5  6  7  8  9  10 ... 56  
是不是上传图片让它分析了?
2025 年 11 月 29 日
回复了 ethusdt 创建的主题 程序员 需要防护一下 nginx 被人爬么?有哪些工具推荐?
Nginx 设置频率限制
超过限制 Fail2ban 把 IP 加入 Cloudflare IP list
对于 List 中的 IP ,Cloudflare 设定 Managed Challenge
过了半年多,我已经完全想不起来这套的缺陷在哪儿了,好像是不能动态加载白名单,有但是在一个小项目上工作良好我就没管了。
```
# 1.1.1.1 测试版
#!/bin/bash
IP=$1
TIME=$(date '+%Y-%m-%d %H:%M:%S')

if [ "$IP" = "1.1.1.1" ]; then
# 测试用数据
INFO='{
"ip": "1.1.1.1",
"country_name": "Test Country",
"asn": "AS13335",
"org": "Test Organization"
}'
else
INFO=$(curl -s "https://ipapi.co/$IP/json/")
fi

COUNTRY=$(echo $INFO | jq -r '.country_name')
ORG=$(echo $INFO | jq -r '.org')
ASN=$(echo $INFO | jq -r '.asn')

# Log and mail separately
{
echo "$TIME | IP: $IP | Country: $COUNTRY | ASN: $ASN | Org: $ORG" >> /var/log/fail2ban-ip.log
echo "IP: $IP has been banned at $TIME
Country: $COUNTRY
ASN: $ASN
Organization: $ORG" | mail -s "IP Banned Alert" [email protected]
} &> /dev/null

# Output clean JSON for jq processing
echo "{\"ip\":\"$IP\",\"time\":\"$TIME\",\"country\":\"$COUNTRY\",\"asn\":\"$ASN\",\"org\":\"$ORG\"}"



# 创建 Fail2ban 动作配置文件 /etc/fail2ban/action.d/cloudflare-ip-list.conf
[Definition]
actionstart =
actionstop =
actioncheck =

actionban = IP="<ip>"; \
INFO=$(/usr/local/bin/ip-info.sh <ip>); \
TIME=$(echo $INFO | jq -r '.time'); \
COUNTRY=$(echo $INFO | jq -r '.country'); \
ASN=$(echo $INFO | jq -r '.asn'); \
ORG=$(echo $INFO | jq -r '.org'); \
curl -X POST "https://api.cloudflare.com/client/v4/accounts/<your_account_id>/rules/lists/<your_list_id>/items" \
-H "Authorization: Bearer <your_api_token>" \
-H "Content-Type: application/json" \
--data "[{\"ip\": \"$IP\", \"comment\": \"Banned at $TIME | Country: $COUNTRY | ASN: $ASN | Org: $ORG\"}]"

# 移除 actionunban ,这样 IP 就不会被自动解封
actionunban = IP="<ip>"; \
ITEM_ID=$(curl -s -X GET "https://api.cloudflare.com/client/v4/accounts/<your_account_id>/rules/lists/<your_list_id>/items" \
-H "Authorization: Bearer <your_api_token>" \
-H "Content-Type: application/json" | jq -r --arg IP "$IP" '.result[] | select(.ip == $IP) | .id'); \
if [ ! -z "$ITEM_ID" ]; then \
curl -X DELETE "https://api.cloudflare.com/client/v4/accounts/<your_account_id>/rules/lists/<your_list_id>/items" \
-H "Authorization: Bearer <your_api_token>" \
-H "Content-Type: application/json" \
--data "{\"items\":[{\"id\":\"$ITEM_ID\"}]}"; \
fi

[Init]
```
2025 年 11 月 19 日
回复了 tuding 创建的主题 分享发现 我家楼下停了 7 辆奔驰跑车做直播
直播露车标立人社的,给观众不差钱的感觉,要个小礼物只是筛选,实际赚的就是小礼物,当然上钩后就会有渐进式的礼物请求,沉没成本。
一般会用小号加你,这样举报不影响直播号,直播号要实名成本还是高点。
在本地的会标注老实伢,爱读书等讨喜的名称,实际毫不相干,一看就毫无文化。
同理在家里直播的背景上有书籍墙,名包,烟酒,俗但有效,和大金链子似的。
南派则更多小家碧玉,工资低做文员,讲故事,家里几口人,过往经历说的明明白白,穿插上个人经历,真假难辨,婚恋交友。
小程序相亲平台会泄露个人隐私,也有很多假资料真中介。
贵州新疆那边有专做闪婚给大相亲博主分成的。
2025 年 11 月 4 日
回复了 rainfy 创建的主题 Android 周末新到索尼电视,发现投屏好难用,求解决方法!
是安卓么?最近刚折腾过。
安装一个 影视仓 然后投屏选择它就可以,太好用了
https://github.com/youhunwl/TVAPP
我的感觉是只要有一个能接收投屏的 App 就都能投,Bilibili 小电视也可以。
再买个 USB 遥控器替代红外遥控,电视主页设置成精简模式。
Vultr High Frequency 系列
2025 年 10 月 12 日
回复了 PeiXyJ 创建的主题 分享创造 各位大佬是如何整理分类同步自己的浏览器书签的?
AI 分析要是能根据页面内容就好了,甚至可以问个问题,为什么想要收藏这个网站,用于日后搜索,相比标签更灵活。
2025 年 10 月 7 日
回复了 seraphlz 创建的主题 Google 新注册 Gmail 邮箱提示手机号不能用于验证
好像绕不过去,但是以前注册的找回时可以+86
只有社保。
前几天在抖音评论区见过。
2025 年 9 月 6 日
回复了 gtese 创建的主题 问与答 求枸杞推荐
早康,胖东来版。
抖音蹲 6 折券买原浆。
2025 年 9 月 5 日
回复了 rikawavi 创建的主题 宽带症候群 消费降级了,准备降宽带
刚降的,但实际带宽升了,¥ 59/300M ,但非要收两年 5 块钱每月当调测费。
2025 年 9 月 4 日
回复了 feeeff 创建的主题 问与答 昨天去了红娘会所,有一些信息分享给各位
看人下菜碟的,你如果年入 500w ,按道理更好找了,但是收费会变成定制版 98888 包 5 次安排见面。
录入资料 ¥ 1314 那种,质量不如在评论区自己蹲。
想起了劳动技术课材料包,在高中还玩了泥巴,做一些构件,老师还送去窑厂烧制了
实现了的话感觉可以用于巡场
挺有用的。
可以用来监控一堆网站。
2025 年 8 月 27 日
回复了 dsd2077 创建的主题 分享创造 颠覆传统 SSH: AI 原生 SSH 终端工具,效率翻倍
/t/926857
很有前途啊,命令结果调用到 chat 可以用于 debug ,还可以加入协作,不会时摇人,一键总结成安装脚本,日志实时输出给 AI 判断是否有攻击意图,自动开启频率限制等反制措施。
不和 Terminal 结合,常驻机器里用来接收特定指令,能玩的花样就更多了。
铁路真能进去还挺爽的,大地测量就业方向好的不多吧,值得一等,自己积极主动的联系联系啊
2025 年 8 月 26 日
回复了 yangyi0109 创建的主题 分享发现 百度正式推出人工智能搜索 APP“梯子 AI”
堪比奇异
2025 年 8 月 20 日
回复了 seafog 创建的主题 生活 分享强迫症患者的痛苦时刻之一。
看蛇毒相关视频的评论里有说打狂犬疫苗对身体不好。
10 天之后你能看到那只小猫基本就没事。
2025 年 8 月 11 日
回复了 zombiecong 创建的主题 北京 北京找一个靠谱的设备代缴
灵活就业,个体户不能 4050 补贴。
没想到北京无户口还不能缴灵活就业,但想落户又得连续缴纳社会保险 7 年及以上,这真是多重锁定啊
1  2  3  4  5  6  7  8  9  10 ... 56  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3495 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 53ms · UTC 04:46 · PVG 12:46 · LAX 20:46 · JFK 23:46
♥ Do have faith in what you're doing.