在?我真的好菜,几经波折,在自己 VPS 搭了个 frp 内网 web 服务

2019-05-02 01:34:00 +08:00
 zhuzhibin

应该看得到图片吧

http://ww1.sinaimg.cn/large/00655MmOgy1g2mbbs6c3nj31gc13qkjl.jpg

回顾一下

小白前几天发了一个帖子,简单调研了一下大佬们平时用服务器来干啥,大多数的答案基本如下:
1.闲置、吃灰 2.搭梯子、frp 内网穿透 3.测试服务器 4.API 调用 5.等等更加高级的玩法 这里贴一下之前的帖子 https://www.v2ex.com/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

交流贴,纯粹跟大家分享一下,并不是炫技哈~~

2632 次点击
所在节点    分享发现
40 条回复
zhuzhibin
2019-05-02 10:25:30 +08:00
@thet 我以后少发贴了好吧 对不住:-)
hirasawayui
2019-05-02 11:17:20 +08:00
看见你这种发帖格式,就像打你,好好说话不行吗
zhuzhibin
2019-05-02 11:38:08 +08:00
@hirasawayui 打吧 反正说都说了
ICKelin
2019-05-02 11:56:17 +08:00
我自己写了个内网穿透( https://www.notr.tech ), 注册之后一行命令就搞定,树莓派上放了个爬英文新闻的程序( http://voavoa.notr.tech ),树莓派是个好东西,目前我就拿来 FQ 和部署程序。
zhuzhibin
2019-05-02 12:03:35 +08:00
@ICKelin 我不玩硬件的咋办 能用不
ICKelin
2019-05-02 12:11:45 +08:00
@zhuzhibin 可以的呀,windows,linux,mac 都可以,而且 http 基本上随便用。
zhuzhibin
2019-05-02 12:31:17 +08:00
@ICKelin 可以 有晚上会去琢磨一下 嘻嘻
zhuzhibin
2019-05-02 12:31:49 +08:00
@ICKelin 另外速度如何
Pi7bo1
2019-05-02 12:58:09 +08:00
在? 信不信俺揍你
ICKelin
2019-05-02 13:08:44 +08:00
@zhuzhibin 注册了之后速度限的 3Mb/s
zhuzhibin
2019-05-02 13:31:47 +08:00
@Pi7bo1 来啊 出招吧
jisibencom
2019-05-02 15:16:01 +08:00
看来楼主不会一键脚本😂,不续费转我啊
zhuzhibin
2019-05-02 16:01:30 +08:00
@jisibencom 我不想一键操作...自己慢慢搭不好么...
wellwell
2019-05-02 16:04:47 +08:00
在?我 frp 了一个 code-server,你可以试一下哦,感觉还挺好用的,有个浏览器就可以码了。
zhuzhibin
2019-05-02 16:17:12 +08:00
@wellwell 给链接呀
HannibaI
2019-05-02 20:59:56 +08:00
在? code-server 还不能用拓展,还是 vim 好用哦
xiaotuzi
2019-05-02 22:22:13 +08:00
就是搭建了一个 frp …能搭建出来还是不错的,很多人并不会玩…感觉你们真是闲的服务器吃灰,我感觉脑子里有一万个点子,就缺时间做出来…🌚
zhuzhibin
2019-05-02 22:43:30 +08:00
@xiaotuzi 我要不是假期 我真的是懒得折腾
rzsky
2019-05-04 01:51:01 +08:00
哈哈 我还写了个烂尾的文章 跟服务器 nginx 不冲突进行 frp 内网穿透建站 http://www.des8.com/creative_print/frp_for_nginx_one/
yawn852
2019-05-04 08:56:08 +08:00
在?我觉得还行叭

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

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

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

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

© 2021 V2EX