美文网首页
内网穿透工具ngok的使用详解

内网穿透工具ngok的使用详解

作者: webcandy | 来源:发表于2020-04-16 11:08 被阅读0次

    程序员导航站:https://iiter.cn

    最近老是感觉身体跟不上灵魂。
    想得太多,做的太少。
    说白了,就是懒!
    还有,王者荣耀钻石分段的队友,太太太坑了!!!

    内网穿透的概念

    来简单了解下内网穿透的概念:

    内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电脑找到处于内网的电脑,提高下载速度。不管是内网穿透还是其他类型的网络穿透,都是网络穿透的统一方法来研究和解决。

    有哪些应用场景

    • 提供内网穿透服务
    • 连接内网服务器,在外网演示内网web站点
    • 无需服务器部署,快速调试本地程序,微信公众号开发利器
    • 支持http、https协议站点,省去证书中间件复杂配置,http协议站点直接升级为https站点
    • 支持TCP,UDP协议端口转发。支持数据库、SSH、远程桌面、网络摄像头等等开放到外网
      包括但不限于以上场景。

    常用的内网穿透工具

    看到应用场景,是不是觉得卧槽有点东西了?跟自己实际开发的应用场景还有点一丢丢契合呢?
    冲可以在外网演示内网web站这点来说,就值得我们大多数开发者为之嘿嘿嘿。

    NATAPP

    基于ngrok的国内收费内网穿透工具,免费版本:提供http,https,tcp全隧道穿透,随机域名/TCP端口,不定时强制更换域名/端口,自定义本地端口,临时用一下可以。链接直达

    frp

    是一个高性能的反向代理应用,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。自己组建的话需要外网一台有公网IP的设备,启动需要手动驱动客户端和服务端,这点比较麻烦,也是对技术有一定的要求
    使用相对复杂,需要代理服务器支持。链接直达

    ngrok

    ngrok是一个反向代理,通过在公共的端点和本地运行的Web服务器之间建立一个安全的通道。ngrok可捕获和分析所有通道上的流量,便于后期分析与响应。
    现在的luci,自带server和client,也就是说如果有一个公网ip的话,是可以用来作为ngrok的server端的。链接直达

    花生壳

    花生壳既是内网穿透软件、端口映射软件。功能比较齐全,比较简单,也是大家比较耳熟了,支持tcp,udp.https.http,socket5应用。流量还是得走传说中的rootnode,所以是限流1G,分的等级比较多商业版、旗舰版、铂金版,需要根据不同需求付费开通相关功能。链接直达

    ngrok工具的使用

    注册账号

    打开ngrok官网注册一个账号后登录。ngrok官网
    可以用github或者google第三方账号直接免注册登录。

    第三方登录

    下载客户端

    登录成功后下载自己电脑对应的客户端。


    下载客户端

    配置客户端authtoken

    点击Auth,获取当前用户的authtoken


    token在这里看

    打开客户端,输入如下命令

    ngrok authtoken 你的authtoken
    

    内网穿透

    假设你在本机上启动了一个端口号为8000的服务,我们使用内网穿透工具将当前8000端口的服务映射到外网去。
    打开ngrok客户端,输入以下命令

    ngrok http 8000
    
    创建成功

    即可通过外网访问自己内网的服务啦。

    相关文章

      网友评论

          本文标题:内网穿透工具ngok的使用详解

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