zhuzhibin

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

  •  
  •   zhuzhibin · May 2, 2019 · 4257 views
    This topic created in 2744 days ago, the information mentioned may be changed or developed.

    应该看得到图片吧

    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

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

    40 replies  •  2019-05-04 08:56:08 +08:00
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    1
    顶不住了 熬夜至死
    xmoiduts
    xmoiduts
    May 2, 2019 via Android❤️2
    2
    frp 我一开始也没看懂,靠着路由器残废的 ssh/autossh -R 强行续了一条通道出来。后来配了 zerotier 真香,再后来,配了 frp 也很香。
    rebecca554owen
    rebecca554owen
    May 2, 2019 via Android
    3
    这是在 PC 上 cmd 跑出来的吧,我刚才也遇到了。我用路由器跑就没事,没找到客户端配置出错点。
    KasuganoSoras
    KasuganoSoras
    May 2, 2019
    4
    客户端配置文件请使用 \n,请勿使用 \r\n,否则会识别不出
    我现在已经一大堆国外小鸡了,租来第一件事就是搭 Frp + SSR
    Ultraman
    Ultraman
    May 2, 2019 via Android
    5
    祖传发帖格式…
    Counter
    Counter
    May 2, 2019 via iPhone
    6
    为什么标题要加"在?"
    zael
    zael
    May 2, 2019 via iPhone
    7
    楼主可以参考我这篇博客折腾 你那问题应该是服务端跟客户端的版本号不一致导致的,再要么就是端口没开 https://tomoya92.github.io/2018/10/18/frp-tutorial/
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    8
    @Counter 你不喜欢的话 我下次就不加嘛…
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    9
    @vcinex 没办法 他🐴 写惯了 影响体验了吗 对不住对不住
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    10
    @rebecca554owen 是的 刚开始折腾嘛 所以暂时搭了个简单的服务 也比较常用 朋友有啥可以分享一下的么 有空继续折腾下
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone❤️1
    11
    @KasuganoSoras 那有啥骚且好用好玩的操作么 俺空闲可以学习继续折腾嘻嘻
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    12
    @tomoya92 okay 感谢你哈 空闲琢磨下 真香 我都是直接 Google search 另外就是 gayhub 搜 issues...
    lengyihan
    lengyihan
    May 2, 2019 via Android
    13
    放假了。
    zuoakang
    zuoakang
    May 2, 2019 via Android
    14
    frp 还是陪在路由器上方便,因为路由器不关机
    yingfengi
    yingfengi
    May 2, 2019 via Android
    15
    不在。





    感觉公网 IP 挺容易要的呀。
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    16
    @zuoakang 嗯 得闲再折腾 都是嗨皮完回来随便搞搞😄
    Ultraman
    Ultraman
    May 2, 2019 via Android
    17
    @zhuzhibin 么得关系 我只是小声吐槽一下🤐
    nimrc
    nimrc
    May 2, 2019
    18
    在?你确实很菜
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    19
    @nimrc 嗯是的 :-)
    thet
    thet
    May 2, 2019 via Android
    20
    在?楼主又发了贴?
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    21
    @thet 我以后少发贴了好吧 对不住:-)
    hirasawayui
    hirasawayui
    May 2, 2019
    22
    看见你这种发帖格式,就像打你,好好说话不行吗
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    23
    @hirasawayui 打吧 反正说都说了
    ICKelin
    ICKelin
    May 2, 2019
    24
    我自己写了个内网穿透( https://www.notr.tech ), 注册之后一行命令就搞定,树莓派上放了个爬英文新闻的程序( http://voavoa.notr.tech ),树莓派是个好东西,目前我就拿来 FQ 和部署程序。
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019
    25
    @ICKelin 我不玩硬件的咋办 能用不
    ICKelin
    ICKelin
    May 2, 2019
    26
    @zhuzhibin 可以的呀,windows,linux,mac 都可以,而且 http 基本上随便用。
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    27
    @ICKelin 可以 有晚上会去琢磨一下 嘻嘻
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    28
    @ICKelin 另外速度如何
    Pi7bo1
    Pi7bo1
    May 2, 2019
    29
    在? 信不信俺揍你
    ICKelin
    ICKelin
    May 2, 2019
    30
    @zhuzhibin 注册了之后速度限的 3Mb/s
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    31
    @Pi7bo1 来啊 出招吧
    jisibencom
    jisibencom
    May 2, 2019 via Android
    32
    看来楼主不会一键脚本😂,不续费转我啊
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    33
    @jisibencom 我不想一键操作...自己慢慢搭不好么...
    wellwell
    wellwell
    May 2, 2019
    34
    在?我 frp 了一个 code-server,你可以试一下哦,感觉还挺好用的,有个浏览器就可以码了。
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019 via iPhone
    35
    @wellwell 给链接呀
    HannibaI
    HannibaI
    May 2, 2019
    36
    在? code-server 还不能用拓展,还是 vim 好用哦
    xiaotuzi
    xiaotuzi
    May 2, 2019 via iPhone
    37
    就是搭建了一个 frp …能搭建出来还是不错的,很多人并不会玩…感觉你们真是闲的服务器吃灰,我感觉脑子里有一万个点子,就缺时间做出来…🌚
    zhuzhibin
    zhuzhibin
    OP
    May 2, 2019
    38
    @xiaotuzi 我要不是假期 我真的是懒得折腾
    rzsky
    rzsky
    May 4, 2019
    39
    哈哈 我还写了个烂尾的文章 跟服务器 nginx 不冲突进行 frp 内网穿透建站 http://www.des8.com/creative_print/frp_for_nginx_one/
    yawn852
    yawn852
    May 4, 2019 via iPhone
    40
    在?我觉得还行叭
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4471 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 54ms · UTC 09:41 · PVG 17:41 · LAX 01:41 · JFK 04:41
    ♥ Do have faith in what you're doing.