V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
danube533
V2EX  ›  分享发现

ngrok 真是神器啊,在内网环境中,成功在树莓派 2 上搭建 wordpress 并绑定顶级域名

  •  
  •   danube533 · 2015-04-17 10:37:03 +08:00 · 11768 次点击
    这是一个创建于 3514 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人的树莓派身处内网中的内网,想搭建可供外网访问的Web服务无果,要么无公网IP要么限制80端口,要么无路由权限。网上发现了ngrok这么一款反代神器,比花生壳神马的强太多,官网提供反代服务但貌似被墙无法连接,所幸源码开源自己在闲置的oneasiahost上搭建了一个ngrok服务器,成功绑定域名。

    域名访问→oneasiahost(公网IP,ngrok服务端)→树莓派(内网,开启ngrok客户端及Web服务)

    同样,可以通过转发22端口通过ssh管理树莓派

    wordpress地址: http://www.findhao.com
    探针:http://www.findhao.com/p.php

    第 1 条附言  ·  2015-04-17 11:50:17 +08:00
    ngrok服务器搭建教程:https://ppp.gg/106.html
    36 条回复    2019-08-26 12:12:36 +08:00
    ryd994
        1
    ryd994  
       2015-04-17 10:48:28 +08:00 via Android
    有ssh用ssh转发就好啦……
    何必那么复杂……
    sphawkcn
        2
    sphawkcn  
       2015-04-17 10:52:27 +08:00
    既然有oneasiahost为什么不直接在oneasiahost上搭建呢?不是更简单吗?
    danube533
        3
    danube533  
    OP
       2015-04-17 10:53:28 +08:00
    @sphawkcn 纯折腾
    kiritoalex
        4
    kiritoalex  
       2015-04-17 10:58:03 +08:00 via Android
    赞一个!!!正需要这个,不知道楼主能否把你的修改过的源码放到github
    danube533
        5
    danube533  
    OP
       2015-04-17 11:19:29 +08:00   ❤️ 2
    facat
        6
    facat  
       2015-04-17 11:21:01 +08:00
    即使是自建的ngrok速度也好慢
    danube533
        7
    danube533  
    OP
       2015-04-17 11:24:27 +08:00
    @facat 是啊,要绕一圈,用国内的服务器建要快些吧
    kurtrossel
        8
    kurtrossel  
       2015-04-17 11:30:22 +08:00
    赞,已收藏
    gongpeione
        9
    gongpeione  
       2015-04-17 11:33:30 +08:00
    好评~ 过段时间也折腾下
    jun4rui
        10
    jun4rui  
       2015-04-17 11:34:34 +08:00
    太好了,我们这里封了80端口,我的树莓派根本无用武之地啊!
    ck65
        11
    ck65  
       2015-04-17 11:38:08 +08:00
    长宽内网无奈中,花生壳都没用。试试楼主的方法吧。
    80 端口似乎会被侦测?我一般都用 4 位数端口,自己测东西的话。
    gdtv
        12
    gdtv  
       2015-04-17 11:44:28 +08:00
    @ryd994 我试过ssh转发,但好像不稳定,掉线后不会重连,用了autossh有时也重连不了。
    ryd994
        13
    ryd994  
       2015-04-17 11:56:24 +08:00
    @gdtv ssh_config里加上ExitOnForwardFailure yes
    darrenxyli
        14
    darrenxyli  
       2015-04-17 12:31:24 +08:00
    "Tunnel www.findhao.com not found"笑而不语
    kiritoalex
        15
    kiritoalex  
       2015-04-17 12:35:35 +08:00
    @darrenxyli 66666难道树莓派和OAH的隧道被掐断了?
    danube533
        16
    danube533  
    OP
       2015-04-17 12:42:35 +08:00
    @kiritoalex 线路抽咯
    wbbim
        17
    wbbim  
       2015-04-17 12:50:46 +08:00 via iPhone
    我这里80端口被禁

    我是这样解决的
    https://www.raspberrypi.eu.org 使用443端口
    raspberrypi.eu.org 301跳转到
    lbp0200
        18
    lbp0200  
       2015-04-17 12:54:38 +08:00
    必须使用树莓派做web服务器,这是强迫症
    mengyang
        19
    mengyang  
       2015-04-17 12:58:46 +08:00
    赞,已收藏
    falcon05
        20
    falcon05  
       2015-04-17 13:15:30 +08:00 via iPhone
    跟n2n相比怎么样
    danube533
        21
    danube533  
    OP
       2015-04-17 14:02:52 +08:00
    @falcon05 没用过不清楚
    meteor2013
        22
    meteor2013  
       2015-04-17 14:06:19 +08:00
    树莓派 2上的wordpress

    感觉速度还挺快的
    laoyur
        23
    laoyur  
       2015-04-17 14:09:32 +08:00
    目测楼主下一步准备折腾OpenWrt上跑wordpress 。。。
    subpo
        24
    subpo  
       2015-04-17 14:13:52 +08:00
    ngrok被墙啊,用没被墙的,这种服务很多的
    sunyang
        25
    sunyang  
       2015-04-17 14:23:56 +08:00
    做好安全防护,小心变成肉鸡
    Had
        26
    Had  
       2015-04-17 16:14:50 +08:00   ❤️ 1
    自建的ngrok如果用自签名证书,则需要搭配自己编译的客户端,有些麻烦...
    所以还是买个wildcard好...
    danube533
        27
    danube533  
    OP
       2015-04-17 16:26:09 +08:00
    @Had 是说用官网的客户端无法登陆,提示bad certificate错误,原来是这个原因
    zhaoxiting1997
        28
    zhaoxiting1997  
       2015-04-17 17:25:39 +08:00 via Android
    @danube533 你用的ngrok是2.0版本的吗,2.0版本怎么加载配置文件使用自定义服务器
    sarices
        29
    sarices  
       2015-04-17 17:40:02 +08:00
    有服务器的话,随便就可以搭建了,何必要ngrok,用autossh+nginx随便搞,你喜欢修改一下sshd配置nginx都不用
    missdeer
        30
    missdeer  
       2015-04-17 17:54:27 +08:00
    @falcon05 居然有这种东西,不知道性能和稳定性如何?
    dfc643
        31
    dfc643  
       2015-04-18 09:21:38 +08:00
    我也在用 ngrok,用 ssh 容易被墙而且速度只有 50k。不过昨晚 ngrok.exe 有 300 多个 established TCP 连接,不知道为什么,早上重启 ngrok 就恢复到了 4 个链接。
    nan0kai
        32
    nan0kai  
       2015-04-18 09:37:33 +08:00
    dfc643
        33
    dfc643  
       2015-04-18 11:09:07 +08:00
    @danube533 不知道楼主有没有遇到过 ngrok 连接数疯涨的问题,我这大概 1 个多小时就会涨到 8 个 TCP,一晚上涨到 300 个。在服务器中只有两个 TCP 建立了,但是客户端上面有 8 个,而且还会继续上涨。http://postimg.org/image/5bujv8u2p/。昨晚的 TCP 连接图 http://postimg.org/image/9wgqa6ds1/
    dfc643
        34
    dfc643  
       2015-04-18 18:50:59 +08:00
    原来是我的 Windows 的 TCP/IP 注册表项有问题,都是 0xffffffff 或者 0xff 重新改后重启正常了。
    Ricky123
        35
    Ricky123  
       2015-06-03 11:58:10 +08:00
    @danube533 楼主树莓派的外壳哪里买的啊
    亮骚红
    也想入一个
    probezy
        36
    probezy  
       2019-08-26 12:12:36 +08:00
    使用 cpolar 穿透的路过。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2932 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:30 · PVG 19:30 · LAX 03:30 · JFK 06:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.