V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  rapiz  ›  全部回复第 3 页 / 共 6 页
回复总数  114
1  2  3  4  5  6  
❮ ❯
@hxse 对于端到端的场景,真正合适的工具是 VPN 和各种组网工具。取决于具体需求的不同,rathole 可能可以作为其中的一环,但不会负责全部。https://github.com/rapiz1/rathole/blob/main/docs/out-of-scope.md
@275761919 benchmark 过程和脚本已经在 docs/benchmark.md 给出。这个结果是在有一定流量的时候测试的。不过我的 x86 frps 在即使没有任何连接的情况下也占了 20MiB 的 RSS 。你这个结果吓得我立刻去测试,发现还是有 20 MiB RSS 。你可以参照 benchmark 文档测试一下,或许和版本和统计口径有关。
@codingbody docs.google.com 内存图是 shell 脚本+gnuplot
2022 年 1 月 5 日
回复了 cpxjaz 创建的主题 › NAS › freenas 与 unraid 哪个更适合搭建私有 nas?
我记得授权不算太贵,但它用起来也不是一个很成熟的产品。产品的价格,爱好者作品的体验......很尴尬。没体验过开源的同类替代品,不知道有没有更好的选择
2022 年 1 月 5 日
回复了 cpxjaz 创建的主题 › NAS › freenas 与 unraid 哪个更适合搭建私有 nas?
我用过 unraid ,简单能跑,但是我很在意的一点是他是闭源商业的,
@superrichman 这种场景,我建议使用 nginx 并将转发工具设置为 nginx 的 upstream ,这样无论是性能还是灵活性都比内置这个功能要好。内置 = 重新发明 nginx 。我不觉得我能超越 nginx 😂
@miniliuke 500K 不算一个很惊人的水平,稍微注意一些就能做到。1. 这里有 Rust 程序二进制大小优化的一些技巧。https://github.com/johnthagen/min-sized-rust 2. 开发时谨慎地引入和选择依赖,观察二进制大小的变化。保持核心功能没有大的依赖,非核心功能(不是人人都会用到的)的依赖如果让程序膨胀很多,就提供编译时的控制开关让用户自己选择。Rust Cargo Feature 可以方便地做到这一点 3. 如何编译出这个项目的最小二进制可以看 docs/ 下的编译说明
@Alexonx 目前对于这种用例,我推荐用 rsync 脚本或者 lsyncd 同步配置文件。服务端和客户端的配置可以写到一个文件里。安全地内置这个 Feature 是比较难的。如果简单的让服务器信任发来的配置,选择的某种验证一旦被攻破,风险会比较大。举个例子,攻击者可以直接开服务器的 80 端口,然后通过 let's encrypt 的验证签一个对应域名的 HTTPS 证书出来。所以像 rsync 和 lsyncd 这种直接走 ssh ,安全性和 ssh 等同,是最优雅的方式。后面要不要做,怎么做我还要再想想。
2022 年 1 月 4 日
回复了 zhoudaiyu 创建的主题 › 问与答 › 想问问大家一个经过代理的请求的抓包问题
你是不是想找 x-forwarded-for ?
@tinkerer Rust nAT HOLE 我本来的意思是,😂
@Reficul 简单说一个吧,你可以看看 frp 转发 udp 部分的代码,服务端先把 udp 字节转成 base64 放到 string 里,string 放到一个结构体里,结构体序列化成 json ,经过 chan 在服务端内部传输,然后发给客户端,客户端再进行反序列化等等。抓 frp 转发 udp 的包看看,就能发现他传输的是 json 包 base64 。别的不说,就是带宽就肯定浪费了,base64 要比字节流长 1/4
@FightPig 是的,常驻系统的服务,原来又是用 Go 写的,很难抵制住用 Rust 重写这类软件的诱惑!这是 Rust 擅长的领域。
@jackchenly 快一个月吧,开发强度比较大。开始的时间要比 git init 要早
@ch2 你说的对,但工具总是可以打磨的,对于路由器这种设备来说意义尤其大。并且我相信大家总有种想省常驻服务的 CPU/内存占用的冲动吧。高性能另一面其实也意味着低负载下的低占用
2022 年 1 月 4 日
回复了 KaynWASD 创建的主题 › 分享创造 › 三天时间,我用 UE5 制作了一个《英雄联盟》
@Salticey 想当初 Dota 关于法球这种攻击特效有一堆 Bug ,都快成了 Feature
2021 年 12 月 27 日
回复了 as9567585 创建的主题 › 程序员 › #2021 年终总结(技术向)#
上半年刷题,面试,去了某厂实习,做了云原生和容器相关的一些打杂。
在学校的时间继续学了一段公开课,但是之后决定重心不再是学公开课和写 toy project ,而是做能投入实际使用的东西。
年末,学了 Rust ,在写 https://github.com/rapiz1/rathole
2021 年 12 月 7 日
回复了 SuperMild 创建的主题 › 分享创造 › gof: 一个可扩展的文件处理器(带截图说明)
支持一下,我见到的非编程背景的人有时候会有这种需求,或许这个工具对于解决外行各种个性的办公自动化问题有帮助
2021 年 10 月 17 日
回复了 9yu 创建的主题 › 分享创造 › 我做了一个去中心化的 Pastebin, Ubuntu Pastebin 的替代品
很有意思。我不懂区块链,问个问题:以太坊运行 dapp 好像是要消耗币的,为什么你做的这个 pastebin 能够让 ipfs 保存文件,也会消耗币吗?
2021 年 10 月 8 日
回复了 ljinkai 创建的主题 › 分享创造 › Easy Indie 独立开发变现产品网站 2.0 改版更新
有 rss 吗?
1  2  3  4  5  6  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   961 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 21:39 · PVG 05:39 · LAX 14:39 · JFK 17:39
♥ Do have faith in what you're doing.