Sakura Frp 内网穿透一周年纪念活动,回帖即可参与抽奖

2019-03-22 15:07:25 +08:00
 KasuganoSoras

Sakura Frp ( https://www.natfrp.org/) 是一个免费的内网穿透平台,由 Akkariin (也就是我)负责开发与维护。

一转眼,一年就过去了,一个免费的内网穿透,全靠我,一个高中学生在维护,能走到现在真的很不容易。

首先感谢这些曾经帮助过 Sakura Frp 的人

Sakura Frp 的发展历程

最开始我的网站是用花生壳映射的,结果速度实在是受不了,太慢了,然后刚好接触到了 Frp 这个工具,于是就自己搭建了一个,用了一下感觉还不错。

用了一段时间后,我觉得 Frp 还是很不错的,唯一不好的地方就是每次要增加一个隧道都要改配置文件,然后还要重启客户端,于是我就想着自己造一个可以方便自己管理 Frp 配置文件的网站,这样就省事多了。

于是我在 3 月 20 号晚上开始动手开发,经过几个小时的爆肝后,Sakura Frp 的原型 —— Frp Control 诞生了。这个是最初的系统,只有管理配置文件的功能,没有完整的用户系统。

第二天,我自己测试了一下,感觉不错,突然就有了个想法,打算做一个内网穿透平台,因为之前用过 Ngrok,感觉如果自己也做一个应该不会很难。话不多说,当天就开始写代码,再次肝了几个小时之后,Sakura Frp 就开发完成了,并且于 22 号正式上线。

上线之后,很快就有用户注册了,当时真的非常兴奋,不到两天注册用户就破百了,并且越来越多。在那之后注册用户数直线上升,一个星期之后,已经超过了 1000,截止到发帖的时候,注册用户已经达到了 17083。

(上面这个是动态贴图)

目前我也在向着更多方面发展,而不是局限于内网穿透,Sakura Frp 目前还提供了 DDNS、Pages 服务等。

网站的搬迁历史

Sakura Frp 的客户端有一个隧道列表热更新的设计,即每分钟请求一次服务器,检查是否有新的隧道或者删除了隧道,这样就可以实现动态更新,而这个轮询在用户量大的时候对服务器还是有一定压力的。

最早 Sakura Frp 是运行在我的 i5-6500 台式机上的,用的 IIS 10 + PHP 5.4.45 ,随着用户越来越多,热更新请求量也在逐渐增加,这台机器渐渐满足不了大量的请求了,于是我用了一整天的时间将网站迁移到了另一台 i3-3220 的服务器上,装的是 Linux 系统,使用 Apache + PHP 7.2。

后来用户数量更多了,i3 小机器也不能承受大量的请求了,我又用了一天的时间将网站搬到了现在这台 E5 的服务器上,同时改为了 Nginx + PHP 7.3.0

内网穿透的节点

Sakura Frp 刚上线的时候,只有一台浙江宁波的服务器,上线不久后,我就认识了 GG~ ,他说很看好我这个项目,愿意赞助给我一台徐州服务器和一台贵州服务器,线路增加到了 3 条。

然后我又自己掏钱租了两个香港的 VPS,作为内网穿透的节点,后面越买越多,节点也越来越多……

直到现在,已经有 22 个内网穿透节点了。

回帖抽奖

最后,感谢大家参与活动,如果你觉得不错的话,欢迎转发支持,谢谢~

22086 次点击
所在节点    推广
399 条回复
Quanuanc
2019-03-22 23:00:34 +08:00
支持,现在的高中生太厉害了
ophunter
2019-03-22 23:02:24 +08:00
支持
Earch
2019-03-22 23:04:30 +08:00
毫不夸张的说,我有幸使用过
npk
2019-03-22 23:08:54 +08:00
支持
RRRoger
2019-03-22 23:19:39 +08:00
抽我抽我
xuanyuanaosheng
2019-03-22 23:36:38 +08:00
支持下,重来没有中过奖
huanyues
2019-03-22 23:40:18 +08:00
@nfroot 我只能说,太要脸了。
luckyswag
2019-03-22 23:40:29 +08:00
碰 运 气
xuanyuanaosheng
2019-03-22 23:42:28 +08:00
有开源想法么?
mgrddsj
2019-03-22 23:42:50 +08:00
支持!感谢提供这么优秀的服务!
gleox
2019-03-22 23:43:22 +08:00
@KasuganoSoras 我用了找回密码功能,发现重置密码邮件内容是明文的明码,我以为是明文保存的密码。我认为不应该保存用户的密码。
isnowify
2019-03-22 23:46:05 +08:00
分母
um1ng
2019-03-22 23:46:38 +08:00
牛逼牛逼啊
KasuganoSoras
2019-03-22 23:46:47 +08:00
@gleox 这是一个历史遗留问题,最早是因为懒得做找回密码的页面所以干脆用 AES 加密,然后直接发送到邮箱来找回密码,后来有想过重新用 password_hash 来散列处理密码,但是由于数据太多怕出错所以还是没去改。。
2397613259qqq
2019-03-22 23:49:11 +08:00
支持一下
carbon
2019-03-22 23:51:15 +08:00
很强大,网站很漂亮啊!
slrey
2019-03-22 23:54:24 +08:00
楼主加油,最近一直在用。单位用的移动宽带不爽,用 frp 能连出去
co3site
2019-03-23 00:03:00 +08:00
高中妹子啊,佩服
designer
2019-03-23 00:22:43 +08:00
我爱你😘
sintonwong
2019-03-23 00:25:13 +08:00
支持大佬。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/547430

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX