美文网首页运维监控智能硬件
树莓派+ngrok实现内网穿透

树莓派+ngrok实现内网穿透

作者: DevMeteor | 来源:发表于2019-03-11 17:13 被阅读95次

    搭建服务器不仅仅要让内网访问到,更要让外网访问到。今天就说一说如何使用ngrok让外网访问树莓派上的网站。
    首先,你需要去ngrok的官网(www.ngrok.cc)注册一个账户,然后就可以开通一个免费隧道了。

    注册页面

    登录之后点击左侧的“隧道管理-开通隧道” ,选择“香港Ngrok免费服务器”点击“立即购买”。


    开通隧道

    填写隧道信息,协议根据网站的协议选择,名字随便起,官方可以提供一个免费域名,名字自行设置,本地端口填服务器对应端口,http验证用户名和验证密码没有需要可以置空,最后确定添加。


    填写隧道信息

    下一个页面点“确定开通”。
    然后点击左侧的隧道管理,可以看见刚刚申请的隧道。

    隧道管理

    如果想用自己的域名可以点击“编辑”,填写自己的域名,按照要求把域名CNAME解析到free.idcfengye.com,把域名类型改成“使用自定义域名”。


    自定义域名

    下面回到隧道管理,点击“下载客户端”,复制Linux_arm的下载链接到树莓派,下载之后按照官方文档,解压出来,进入到解压的目录,按F4弹出终端,输入下面的命令

    ./sunny clientid= 你开通的隧道id
    
    成功穿透

    虽然穿透成功了,但是这个终端要一直挂着,想要让它后台运行的话,要输入这个命令

    setsid ./sunny clientid 你开通的隧道id &
    
    后台运行

    出现这样的界面就成功了。

    相关文章

      网友评论

        本文标题:树莓派+ngrok实现内网穿透

        本文链接:https://www.haomeiwen.com/subject/ieivpqtx.html