V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  Jobcrazy  ›  全部回复第 1 页 / 共 4 页
回复总数  71
1  2  3  4  
6 月 19 日
回复了 miniliuke 创建的主题 程序员 想娱乐自己学习做个小游戏
如果不考虑微信小游戏,用 Godot ,跟 AI 配合挺好的,否则选 Cocos 。这种比较简单的 2D 游戏我觉得没必要考虑 Unity 或 UE 。
@iOCZS @qbmiller 我也不清楚,可以自己加微信问问
@blirun 是到岗的
localTCPAddr := &net.TCPAddr{
IP: localIP, // 要绑定的本地 IP
Port: locPort, // 若为 0 则自动选可用端口,可选
}
dialer = &net.Dialer{
LocalAddr: localTCPAddr,
}
dialer.Dial("tcp", remoteTCPAddr.String())
1 月 25 日
回复了 Jobcrazy 创建的主题 程序员 准备做游戏盾的私有化部署服务
@blackboar 分配 IP 的服务器是在 CDN+WAF 后面的
1 月 22 日
回复了 Jobcrazy 创建的主题 程序员 准备做游戏盾的私有化部署服务
@MindMindMax 如果你都部署在阿里云,每个 IP 就 5Gbps 防御,那确实不安全,但如果每个 IP 都有你说的"专业高防"和"运营商清洗"呢?想想这个效果
1 月 21 日
回复了 Jobcrazy 创建的主题 程序员 准备做游戏盾的私有化部署服务
@MindMindMax 增加 IP 数量,这是一个数学题,详情看官网原理那一页
1 月 20 日
回复了 Jobcrazy 创建的主题 程序员 准备做游戏盾的私有化部署服务
@MindMindMax 我让 ChatGPT 生成了一个回答给你看

假设只有 5 个中转 IP

我们叫它们:
A 、B 、C 、D 、E

每个用户不会拿到全部 5 个 IP
而是只拿其中 2 ~ 3 个,作为“可用入口”。

不同用户拿到的组合不一样
用户 1:A + B
用户 2:A + C
用户 3:B + D
用户 4:C + E
用户 5:A + D
……
看起来 IP 是同一批,但搭配方式不同。

客户端是“多路尝试”的
如果 A 被打了,就自动换 B
对用户来说是“无感切换”。

这对攻击者意味着什么?
攻击者就算打掉 A 和 B
只会影响 恰好同时用 A+B 的那一小部分用户
其他用户:
用 A+C 的 → 还能走 C
用 C+E 的 → 完全没影响
攻击被分散,而不是“一刀切”。
1 月 20 日
回复了 Jobcrazy 创建的主题 程序员 准备做游戏盾的私有化部署服务
@Kirkcong 那你可以试试里面的"自建服务器"这个选项,搭起来还是很简单的
1 月 19 日
回复了 Jobcrazy 创建的主题 程序员 准备做游戏盾的私有化部署服务
@blackboar 几十上百个 IP ,分布在不同的高防机房,只给你分配 4 个,其他的 IP 你怎么拿到呢?你干死了这几个,只能影响自己这个客户端。如果这些 IP 还同时秒解,你打完 A 去打 B 的时候,A 就自动恢复服务了,按下葫芦浮起瓢。
1 月 19 日
回复了 Jobcrazy 创建的主题 程序员 准备做游戏盾的私有化部署服务
@midraos 靠近客户端的这些负责数据转发的服务器,打掉一部分无所谓,并不影响其他用户。客户端是无法穿越两层服务器看到最终游戏服务器 IP 的。所以你理解的代理也没错,算是数据转发、一点编程,再加一点数学,只是真正处理起来细节比较多,还是有点麻烦的。
1 月 19 日
回复了 Jobcrazy 创建的主题 程序员 准备做游戏盾的私有化部署服务
@xiangzi 没问题,联系方式我都写在帖子里了
1  2  3  4  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1054 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 41ms · UTC 23:10 · PVG 07:10 · LAX 16:10 · JFK 19:10
♥ Do have faith in what you're doing.