V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
devlnt
V2EX  ›  宽带症候群

花生壳原理及一点点内网穿透的启发

  •  
  •   devlnt · 2020-05-28 20:30:38 +08:00 · 4539 次点击
    这是一个创建于 1427 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前言
    因为我自己用的是域名+DDNS+虚拟专用网连回家,所以之前做折腾必懂实践篇(域名,DDNS,虚拟专用网篇实践)的时候,老有小伙伴问我我没有公网 IP 咋整。第一个想法是搞一个公网 IP,第二个想法是内网穿透,zerotier 的话在 https://www.chiphell.com/thread-2184501-1-1.html 这篇帖子里已经介绍过了,但我自己用了一段时间,发现就算自建了 moon,重新拨号后再建立连接有时候也会有问题。所以就盯上了花生壳,从他们那儿毛了个盒子,其实用路由器自带或群辉的插件目测也没什么区别,给大家解析下原理。

    原理
    花生壳在我眼里差不多是域名+nginx+PHTunnel+端口映射。如果说自己搭的话差不多也是这个思路,就是要的东西多了点,用 frp 代替 PHTunnel,对技术稍微有点要求。自己搭的基本思路如下,搞一只小鸡,香港这种 ping 低一点的,带宽能稍微大一点,虽然会不会被防火长城阻隔还没测试,但是国内的肯定能用,无非是个价格问题。搞一个域名,长点的或者非.com 的域名 50 以内搞定,域名指向云服务器,服务器上搭建 frp 服务端,内网服务器上装 frp 客户端跟 nginx 用于反代,down !

    花生壳之所以这么做及优劣如下优点
    1. 相当于全程转发,只要设备能上网就能用
    2. 配置简单,自带 GUI,避免命令行
    3. 不用考虑备案的问题

    缺点
    1. 花钱。买三级域名要花钱,不花钱一个域名只能反代一个 80,花钱可以多个域名反代多个 80.
    2. 花钱。免费版映射数量限制为 2 。特殊点的 443,要花钱买壳域名才能开。3389 要另外花钱。
    3. 花钱。免费版限速 1Mbps,限 1G 流量,两边都砍了一刀。升级下貌似能无限流量,带宽的话,花钱了也有上限 10Mbps 吧,不能跑满一般家庭的上行带宽。
    4. socks 因为众所周知的原因被 ban 了,不过可以考虑 project v ?用 443 口

    自己建的优劣
    优点
    1. 三级域名随便用,不花钱
    2. 小鸡仔还可以干点其他的事儿,其实花生壳也是用的腾讯云
    3. 自由选择。p2p 不行就走转发

    缺点
    1. 技术要求相对较高,不过教程也比较多,不算特别难。需要用命令行
    2. 可以高速+限制流量或低速+无限流量,二选一,不用两边都砍
    3. 三级域名随便加,端口随便转发 4. 要做到花生壳的程度的话,还得加上 qos 跟多用户管理

    总结
    总的来说,自己搭跟用花生壳各有优劣吧,不存在谁把谁碾压了。有需要的小伙伴可以自己权衡下自己需要啥,如果只是管理管理下载这种的,完全可以考虑花生壳,对速度有需求的则要考虑自己搭。至于为啥选择站在花生壳肩膀上分析他,国能其他能用的没啥吧。。逃。

    不想看大段文字的或想看视频的,可以去:
    https://www.bilibili.com/video/BV17T4y1g7y2/
    海外党可以直接:
    7 条回复    2020-05-30 21:32:02 +08:00
    jinwyp
        1
    jinwyp  
       2020-05-28 20:42:51 +08:00
    这视频推广文现在都这么绕了吗
    devlnt
        2
    devlnt  
    OP
       2020-05-28 21:02:24 +08:00
    @jinwyp 本来不想发帖子的,但是连续几天在不同地方看到内网穿透的问题,就想发个贴=_=
    hxy100
        3
    hxy100  
       2020-05-29 13:36:09 +08:00
    有公网 IP 的从来不用考虑用这货
    black11black
        4
    black11black  
       2020-05-30 11:10:22 +08:00
    “对技术要求较高”
    wslzy007
        5
    wslzy007  
       2020-05-30 16:43:03 +08:00
    有树莓派或闲置 android 手机的+sg 。。。它就是一个花生棒!有 vps 的可自配代理,能 p2p 的优先 p2p,实在不行了,免费转发。绝对很香!
    github.com/lazy-luo/smarGate
    devlnt
        6
    devlnt  
    OP
       2020-05-30 20:08:06 +08:00
    @wslzy007 会用树莓派的或 Android 手机搭的,基本不会考虑买这个硬件吧=_=,都会搞这些了,看看网上文字教程就搭起来了。。不过项目不错~

    @black11black emmm,相对。

    @hxy100 有公网 IP 选择就多很多了。有时候买这种是没办法
    wslzy007
        7
    wslzy007  
       2020-05-30 21:32:02 +08:00
    @devlnt sg 方案就是无需购买就能自己 diy 出一个“花生棒”出来,而且便携可移动
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5385 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 07:21 · PVG 15:21 · LAX 00:21 · JFK 03:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.