http://ww1.sinaimg.cn/large/00655MmOgy1g2mbbs6c3nj31gc13qkjl.jpg
小白前几天发了一个帖子,简单调研了一下大佬们平时用服务器来干啥,大多数的答案基本如下:
1.闲置、吃灰 2.搭梯子、frp 内网穿透 3.测试服务器 4.API 调用 5.等等更加高级的玩法 这里贴一下之前的帖子 t/559909#reply93
然后我琢磨了一下,觉得吃灰的话还不如自己搭一个内网穿透,也就是大家口中说的 frp 咯。
之前我毕业前实习的时候做开发是用花钱去买市场上的一些内网穿透的产品,之前用的是 natapp,开始用免费的。 结果可想而知,那速度慢的一批。于是买了个 10 元 /月的套餐,流量勉强还能接受吧,基本用于微信开发,大家知道的啦,sbox 沙盒那边配置一下开发起来以及测试比较方便,免得每次都得更新到线上才可以测试,或者说更新到测试服务器,这样开销有点大,所以那会就这样搞。后来业务逐渐少了,自己也买了个阿里云的小学机,虽然尿管,但是自己搭搭博客还是的。这里就不扯淡了,有点丢人,这里高手如云,大家给个面子。
搭建这个 frp 的公网服务器我是选择了我闲置吃灰的 VPS,搬瓦工买的,$19.99/year。现在估计玩蛇了,上次看了一下,有点贵了,我有点怕不能续费。那么平时只是翻墙,所以打算就拿它开刀呗。
1.公网服务器安装最新版本的 release,根据 arch。 2.配置 frps.ini 3.测试连接 4.内网同样安装相同版本的 frp 5.配置 frpc.ini (注意端口统一的问题) 6.阿里云添加一个新的域名 7.域名解析到自己的公网 ip 8.由于要让外网访问到内容,所以在服务器增加一个虚拟域名。( root 填自己内网的项目地址即可) 9.内网测试连接 10.收工
其实过程中遇到一些小问题,官方 issue 也很多人提到过,类似于: [W] [service.go:82] login to server failed: dial tcp xxx.xxx.xxx.xxx:7000: connect: connection timed out
交流贴,纯粹跟大家分享一下,并不是炫技哈~~
![]() | 1 zhuzhibin OP 顶不住了 熬夜至死 |
2 xmoiduts 2019-05-02 06:00:43 +08:00 via Android ![]() frp 我一开始也没看懂,靠着路由器残废的 ssh/autossh -R 强行续了一条通道出来。后来配了 zerotier 真香,再后来,配了 frp 也很香。 |
![]() | 3 rebecca554owen 2019-05-02 06:34:18 +08:00 via Android 这是在 PC 上 cmd 跑出来的吧,我刚才也遇到了。我用路由器跑就没事,没找到客户端配置出错点。 |
![]() | 4 KasuganoSoras 2019-05-02 06:41:55 +08:00 客户端配置文件请使用 \n,请勿使用 \r\n,否则会识别不出 我现在已经一大堆国外小鸡了,租来第一件事就是搭 Frp + SSR |
![]() | 5 Ultraman 2019-05-02 06:44:33 +08:00 via Android 祖传发帖格式… |
![]() | 6 Counter 2019-05-02 08:11:25 +08:00 via iPhone 为什么标题要加"在?" |
7 tomoya92 2019-05-02 08:21:19 +08:00 via iPhone 楼主可以参考我这篇博客折腾 你那问题应该是服务端跟客户端的版本号不一致导致的,再要么就是端口没开 https://tomoya92.github.io/2018/10/18/frp-tutorial/ |
![]() | 10 zhuzhibin OP @rebecca554owen 是的 刚开始折腾嘛 所以暂时搭了个简单的服务 也比较常用 朋友有啥可以分享一下的么 有空继续折腾下 |
![]() | 11 zhuzhibin OP ![]() @KasuganoSoras 那有啥骚且好用好玩的操作么 俺空闲可以学习继续折腾嘻嘻 |
![]() | 12 zhuzhibin OP @tomoya92 okay 感谢你哈 空闲琢磨下 真香 我都是直接 Google search 另外就是 gayhub 搜 issues... |
![]() | 13 lengyihan 2019-05-02 08:44:36 +08:0 via Android 放假了。 |
![]() | 14 zuoakang 2019-05-02 08:50:16 +08:00 via Android frp 还是陪在路由器上方便,因为路由器不关机 |
15 yingfengi 2019-05-02 08:53:16 +08:00 via Android 不在。 感觉公网 IP 挺容易要的呀。 |
18 nimrc 2019-05-02 09:41:09 +08:00 在?你确实很菜 |
![]() | 20 thet 2019-05-02 10:18:56 +08:00 via Android 在?楼主又发了贴? |
![]() | 22 hirasawayui 2019-05-02 11:17:20 +08:00 看见你这种发帖格式,就像打你,好好说话不行吗 |
![]() | 23 zhuzhibin OP @hirasawayui 打吧 反正说都说了 |
24 ICKelin 2019-05-02 11:56:17 +08:00 我自己写了个内网穿透( https://www.notr.tech ), 注册之后一行命令就搞定,树莓派上放了个爬英文新闻的程序( http://voavoa.notr.tech ),树莓派是个好东西,目前我就拿来 FQ 和部署程序。 |
![]() | 29 Pi7bo1 2019-05-02 12:58:09 +08:00 在? 信不信俺揍你 |
32 jisibencom 2019-05-02 15:16:01 +08:00 via Android 看来楼主不会一键脚本,不续费转我啊 |
![]() | 33 zhuzhibin OP @jisibencom 我不想一键操作...自己慢慢搭不好么... |
34 wellwell 2019-05-02 16:04:47 +08:00 在?我 frp 了一个 code-server,你可以试一下哦,感觉还挺好用的,有个浏览器就可以码了。 |
![]() | 36 HannibaI 2019-05-02 20:59:56 +08:00 在? code-server 还不能用拓展,还是 vim 好用哦 |
![]() | 37 xiaotuzi 2019-05-02 22:22:13 +08:00 via iPhone 就是搭建了一个 frp …能搭建出来还是不错的,很多人并不会玩…感觉你们真是闲的服务器吃灰,我感觉脑子里有一万个点子,就缺时间做出来… |
39 rzsky 2019-05-04 01:51:01 +08:00 哈哈 我还写了个烂尾的文章 跟服务器 nginx 不冲突进行 frp 内网穿透建站 http://www.des8.com/creative_print/frp_for_nginx_one/ |
![]() | 40 yawn852 2019-05-04 08:56:08 +08:00 via iPhone 在?我觉得还行叭 |