ngrok_ngrok使用 - CSDN
精华内容
参与话题
  • ngrok使用

    千次阅读 2017-11-23 11:41:07
    一、什么是ngrok? 通过网站查找,ngrok是一种反向代理,通过在公共的端点和本地运行的web服务器之间建立一个安全通道,ngrok可捕获和分析所有通道上的流量。 通过使用后理解:在项目中使用微信和支付宝支付,本地...

    一、什么是ngrok?

    通过网站查找,ngrok是一种反向代理,通过在公共的端点和本地运行的web服务器之间建立一个安全通道,ngrok可捕获和分析所有通道上的流量。

    通过使用后理解:在项目中使用微信和支付宝支付,本地启动tomcat不能进行支付访问。启动服务,并将ngrok服务开启,更改访问路径配置则可以进行支付测试。(应该还可以让别人访问自己的本地web项目,没试过!!)

    二、ngrok使用步骤

    1、下载文件主要使用ngrok.exe放到指定目录

                      

    2、运行ngrok(两种方法)

    方法一:解压后的ngrok.exe以管理员身份运行。

    方法二:通过命令操作:cmd-->找到ngrok

                 

    3.连接端口号

     接着输入命令: ngrok http 端口号

    例如项目中端口号是8091  则输入命令:ngrok http 8091
    命令成功如图,成功后显示连接状态和指向
            
             
    4.配置文件更改(微信+支付宝支付时使用的,其他没了解到,或许一样)
    原配置文件可能是域名形式:
    例如:

    <alipay.notifyUrl>

    http://www.haibeidao.com/ssl/account/updateAliRechNotifyData.htm

    </alipay.notifyUrl>

    将配置中的域名更换成上一图片的红色框中的内容

    <alipay.notifyUrl>

    http\://c8d176c4.ngrok.io/haibei-web/ssl/account/updateAliRechNotifyData.htm

    </alipay.notifyUrl>

    注意:1.http后买加‘\’,

              2.在使用时,ngrok不能关闭,保持连同状态。

      3.访问地址栏,要用192.168.1.110,不能使用http://localhost:8091









    展开全文
  • 如上 网上找到的都是不稳定的 还不如自己搭建一个。去问度娘了,发现了一堆。好吧,那就动手开干吧。 准备工作(其实也是硬性条件): 1.服务器一台 2.备案域名一个。(好多都说可以不备案,我也不知道真假,我的...

    如上 网上找到的都是不稳定的 还不如自己搭建一个。去问度娘了,发现了一堆。好吧,那就动手开干吧。

    准备工作(其实也是硬性条件):

    1.服务器一台

    2.备案域名一个。(好多都说可以不备案,我也不知道真假,我的备了)

    工具:

    1.远程连接工具:xshell 或者 putty 。(甭管是啥 能连上好使就行 按照个人习惯选择)

    2.下载工具:winscp(这是我最爱用的哈) 当然用命令也是可以的。

    安装:

    1.git安装

    # 安装git
    yum -y install zlib-devel openssl-devel perl hg cpio expat-devel gettext-devel curl curl-devel perl-ExtUtils-MakeMaker hg wget gcc gcc-c++  
    

    这段命令是度娘告诉我的 那啥 要是不好使 就找个安装git的教程啥的 我这个执行完就ok了

    由于ngrok是在go的基础上开发的所以先安装go(go语言完全不同 这不重要 安装好就可以)

    2.安装go

    我觉得服务器上下载go太慢了 所以我决定本地下载 在往服务器上传 

    下载地址:https://studygolang.com/dl(我觉得这个挺好的)

    下载linux版的 位数看好在下,这些细节问题一定要注意。

    下载后 用winscp 上传到服务器下的 /usr/local/下

    解压 

    tar -zxvf go1.12.4.linux-amd64.tar.gz /usr/local/  

    目录下即可看见 go 的目录

    这时需要做一个软连接(为什么做 我也不知道啊 哪个大神可以指导一下)

    # go的命令需要做软连接到/usr/bin  
    ln -s /usr/local/go/bin/* /usr/bin/ 

    做完这些 最后设置全局的环境变量

    export GOROOT=/usr/local/go    
    export GOPATH=\$HOME/go
    export PATH=\$PATH:\$GOROOT/bin

    使环境生效

    source /etc/profile 

    好了 到这 我们的go安装完了 检测安装是否安装成功

    go version

    go env

    执行其中一个 出现对应的即可 代表安装成功

    3.安装ngrok

    为了查找方便 也安装到local目录下

    cd /usr/local/ 
    
    //ngrok下载地址
    git clone https://github.com/inconshreveable/ngrok.git

    这个地址可以git下载 再传上去 也可以fock到自己项目里

    下载完成后可以看到一个 ngrok的文件夹

    配置 ngrok的环境变量

    export GOPATH=/usr/local/ngrok/  
    
    #这里写你自己的域名,不要前缀,比如www.abc.club 填写abc.club (域名已备案)
    export NGROK_DOMAIN="abc.club"  
    

    4.生成ngrok证书并覆盖原有的证书

    cd /usr/local/ngrok
    openssl genrsa -out rootCA.key 2048  
    openssl req -x509 -new -nodes -key rootCA.key -subj "/CN=$NGROK_DOMAIN" -days 5000 -out rootCA.pem  
    openssl genrsa -out server.key 2048  
    openssl req -new -key server.key -subj "/CN=$NGROK_DOMAIN" -out server.csr  
    openssl x509 -req -in server.csr -CA rootCA.pem -CAkey rootCA.key -CAcreateserial -out server.crt -days 5000 

    以上这个命令是拷来的 不必介意 就是生成证书的

    覆盖证书 以下命令分着打 打完每一个 会让你确定 按 y 就可以

    cp rootCA.pem assets/client/tls/ngrokroot.crt 
    cp server.crt assets/server/tls/snakeoil.crt 
    cp server.key assets/server/tls/snakeoil.key

    到此 安装配置结束

    生成服务端

    进入ngrok的目录

    cd /usr/local/ngrok/  
    

    执行生成服务端 其中amd64代表64位的linux系统 如果是32位的 改为:GOARCH=386 

    GOOS=linux GOARCH=amd64 make release-server

    生成成功后 会在ngrok的bin下有一个ngrokd文件夹 即代表成功

    生成客户端

    和服务端一样 

    cd /usr/local/ngrok/  
    
    GOOS=windows GOARCH=amd64 make release-client

    会在ngrok的bin下有一个windows_amd64文件夹 即代表成功

    下面是不同系统生成不同客户端的版本 替换GOODS 和GOARCH的值即可

    #Linux 平台 32 位系统:GOOS=linux GOARCH=386
    #Linux 平台 64 位系统:GOOS=linux GOARCH=amd64
    #Windows 平台 32 位系统:GOOS=windows GOARCH=386
    #Windows 平台 64 位系统:GOOS=windows GOARCH=amd64
    #MAC 平台 32 位系统:GOOS=darwin GOARCH=386
    #MAC 平台 64 位系统:GOOS=darwin GOARCH=amd64
    #ARM 平台:GOOS=linux GOARCH=arm

    服务端的启动

    在ngrock下执行

    ./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="abc.club" -httpAddr=":80" -httpsAddr=":443" -tunnelAddr=":4443"
    
    参数说明:
    #-domain 访问ngrok是所设置的服务地址生成证书时那个
    #-httpAddr http协议端口 默认为80
    #-httpsAddr https协议端口 默认为443 
    #-tunnelAddr 通道端口 默认4443

     

    一定要注意 domain 代表 域名 那么这个域名就是之前你定义的环境变量的域名 千万不要错。

     

    启动成功显示:

     

    可以看出 监听80端口 443 端口 4443端口 并且30秒执行一次监听 启动成功

    二级域名的映射设置

    这个 跟简单 但很重要如下

    用泛解析 解析一级域名 3级的还没研究  按照上面的解析就可以

    客户端的启动

    用winscp将生成的windows_amd64拉倒本地

    里面只有一个ngrok.exe程序

    同目录下新建ngrok.cfg文件 文件类型可自定义 但是执行时注意一致

    ngrok.cfg内容

    server_addr: "abc.club:4443"  
    trust_host_root_certs: false  

    server_addr: "abc.club:4443" 其中 abc.club还是你自己设置的那个域名 4443是服务区启动时的监听端口 保持一致 (改就都改 不改就不要动)

    客户端有俩种启动方法:

    1.cmd到windows_amd64根目录下

    直接执行以下命令

    ngrok -config=./ngrok.cfg -subdomain=test 8080
    
    #参数说明
    ngrok.cfg 刚才新建的文件 
    -subdomain=test test:穿透的域名前缀 
    8080 :穿透的域名映射端口

    启动

    代表成功 访问分配的域名即可

    2.写一个.bat的脚本

     

     

    boom.bat的内容

     

    @echo OFF
    color 0a
    Title boom Ngrok启动工具
    Mode con cols=109 lines=30
    :START
    set /p clientid=   请输入前缀:
    echo.
    set /p port=   请输入端口:
    echo.
    ngrok -config=ngrok.cfg -subdomain %clientid% %port%
    PAUSE
    goto TUNNEL
    
    
    

    简单些 也可以弄一些图案什么的 根据个人喜好

    访问分配的域名即可


    图形界面

    项目启动后 访问127.0.0.1:4040或者localhost:4040

    将ngrok设置为系统服务 并且开机自启

    编辑

    vim /etc/rc.d/init.d/ngrok

    ngrok内容

    #!/bin/bash
    
    #chkconfig: - 99 01
    
    #description:ngrok  
    
    
    case "$1" in
    	start)
    	echo "start ngrok service.."
    	cd /usr/local/ngrok/
    	setsid ./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="abc.club" -httpAddr=":80" -httpsAddr=":443" -tunnelAddr=":4443" 
    	;;
            *)
            exit 1
            ;;
    esac
    
    ###参数说明:
    ### cd /usr/local/ngrok/:进入ngrok目录
    ### setsid:开始没有这个 结果关闭窗口 发现服务停掉了 加上目前好用
    ### setsid ./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="abc.club" -httpAddr=":80" -httpsAddr=":443" -tunnelAddr=":4443" :启动ngrok服务端命令

    给该配置文件权限

    chmod 755 ngrok

    注册为系统服务

    chkconfig --add  ngrok

    然后查看是否添加成功

    chkconfig

     

    启动

    service ngrok start

    若能出现和之前直接打命令出现的监听30s界面 则添加成功

    设置为开机自启

    再添加为系统服务后 ngrok状态都是off 所以需要设置为开机自启 

    systemctl enable ngrok.service //加入开机启动
    systemctl daemon-reload  //重新加载配置文件

    重启服务器 直接开启客户端检测 

    注意事项

    服务端 启动成功 客户端连不上:

    是因为 防火墙 端口没有开放443 4443 8080 等 都开放一下

    开放后可以关闭防火墙 没什么大用 

    开了之后 还是连不上 这就需要去云服务器端设置安全组的入站规则:

     

    设置好就好了  搭建的还算可以 没有太多的问题 一路很顺

    码字码图不易 且看且珍惜

     如有问题 欢迎提出指导 谢谢

    展开全文
  • ngrok下载和使用

    2020-07-28 23:30:29
    首先进行下载,之后解压,双击输入ngrok http 端口号,它会自动生成一个域名。具体可以使用可以看官网https://ngrok.com/
  • Ngrok 实现内网穿透教程(Ngrok 和 Sunny-Ngrok

    万次阅读 多人点赞 2019-07-27 00:46:28
    无意中发现了一个巨牛的人工...ngrok是什么我这边就不多介绍了,百度一找一大堆。你可以把它理解为内网穿透的工具。(简而言之就是将内网IP映射成对外可访问的域名) Ngrok使用流程如下: 从https://ngrok...

    无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程

     

     

     

    ngrok是什么我这边就不多介绍了,百度一找一大堆。你可以把它理解为内网穿透的工具。(简而言之就是将内网IP映射成对外可访问的域名)

     

     

    Ngrok使用流程如下:

     

    https://ngrok.com/  下载ngrok ,然后注册一个账号并获取官方分配一个密钥

     

    密钥获取方式:

                                            

                         使用cmd 到ngrok.exe的目录,命令: ngrok -authtoken 密钥 -subdomain  二级域名 端口

     

     

    访问http://aaa.ngrok.com就可以了。

    访问https://ngrok.com/dashboard 可以管理密钥。

     

     

    ---------------------------------------------------分割线--------------------------------------------------------------------

     

     

    介绍的很简略,因为上面的其实并不是正题,还有更简单的实现方式,就是使用国内的Ngrok,网速更快,配置方面也更简单。下面介绍下国内的 Sunny-Ngrok使用教程:

    国内Ngrok官网:https://www.ngrok.cc/

    注册账号后,可以直接添加隧道(此处我使用的是google浏览器):

    关于开通隧道已经有详细的教程了:https://www.sunnyos.com/article-show-67.html

    附上我开通的隧道截图:

     

    下一步就是点击上图的客户端下载:https://www.ngrok.cc/download.html,下载自己系统对应的客户端。

    解压之后执行 “Sunny-Ngrok启动工具.bat”脚本,输入你的隧道ID,出现如下界面:

    此时只要访问http://wangcw.free.ngrok.cc就会转发至我本机的127.0.0.1:18080。

    展开全文
  • ngrok的使用(超详细)

    万次阅读 2020-03-26 17:22:59
    1、ngrok简介 百度百科:ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放. 对于前端的我来说,这丫的讲的啥玩意...

    1、ngrok简介

    百度百科:ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放.

    啥玩意...
    

    其实说白了就是你写一个项目,在PC上完美运行,想在手机端访问,只能让手机电脑处于同一局域网内,但是这个技术可以把你的本地IP和端口(例如:localhost:8080)转换为www.baidu.com一样的万网,这样,即使电脑与手机不是在同一局域网内也可以无缝访问,(厉害吧!)。

    很早我就想了解有没有这种技术,因为有时候写完项目了,感觉挺漂亮的,想让朋友看看,一直发愁怎么变成网址,(别跟我说转二维码),今天无意间在网上看到这种技术,搞了一下午,终于被我弄好了。废话不多说,直接进入正题。

    2、版本简介

    注意:使用前最好将防火墙关闭
    

    软件:ngrox
    可以选择三个版本:

    1. ngrox国际版(就在官网下就行)
    2. ngrox 国内版
    3. 小米球ngrok(我感觉最好用的)

    2.1ngrox国际版简介

    ngrox官网服务器在国外,官网链接:https://dashboard.ngrok.com/get-started 进去注册一个账户,我直接用GitHub账户登陆的,注册之后登录显示如下:

    在这里插入图片描述

    从图片上可以看出,想要运行使用,得经过四个步骤:
    
    1. 第一步:下载
    2. 第二步:解压下载文件。
    3. 第三步:在程序文件夹下 dos命令,运行:
    ngrok authtoken 5sB1fv9TRbNr1FHnEKna8_3LhvQQxwMiyuw4DNME5W8
    

    其中5sB1fv9TRbNr1FHnEKna8_3LhvQQxwMiyuw4DNME5W8:这是隧道id(隧道id,就是图3中的)
    运行完之后在本机C:\Users\taohang.ngrok2文件夹下出现ngrok.yml
    内容是:authtoken: 5sB1fv9TRbNr1FHnEKna8_3LhvQQxwMiyuw4DNME5W8
    表示:你的ngrok账户与本机绑定了

    1. 第四步:设置本地端口8080。dos命令,运行:
      ngrok http 8080
      即可,这样你的本地端口就绑定好了。
    2. 第五步:$ ./ngrok help (查看帮助文档,可有可无)

    另外:如果想要自定义域名,在安装程序目录下的DOS

    1. 自定义子域名:输入 ngrok http -subdomain=th 8080 会出现:
      Tunnel session failed: Only paid plans may bind custom subdomains.
      Failed to bind the custom subdomain ‘tkh’ for the account ‘Javath’.
      This account is on the ‘Free’ plan.
      意思是,没有付钱,这是免费版,不能自定义域名,要是付过钱了,直接输入http://tkh.ngrok.io 就可以进入本地8080端口

       没钱,还是使用免费版吧!
      
    2. 输入:ngrok http 8080 会出现:
      Session Status online
      Account Javatkh (Plan: Free)
      Version 2.2.8
      Region United States (us)
      Web Interface http://127.0.0.1:4040
      Forwarding http://d5cd433a.ngrok.io -> localhost:8080
      Forwarding https://d5cd433a.ngrok.io -> localhost:8080
      Connections ttl opn rt1 rt5 p50 p90
      0 0 0.00 0.00 0.00 0.00
      表示:这是免费版,Javatkh是GitHub账户名称,服务器地址在US(美国),
      在浏览器输入http://127.0.0.1:4040 就可以进入后台
      在浏览器输入http://d5cd433a.ngrok.io 或者https://d5cd433a.ngrok.io 就可以访问本机8080端口

    3. 关于项目中的设置见小米球ngrok用法即可

    2.2ngrox国内简介

    因为国外服务器的速度限制,所有ngrox还有个国内的,叫做Sunny-Ngrok。
    

    网站首页:https://www.ngrok.cc/_book/start/ngrok_windows.html
    后台地址:https://www.ngrok.cc/user

    现在网站呢注册好之后,登录后台地址,输入账户密码,如下:
    

    在这里插入图片描述

    使用:
    第一种:在sunny.exe所在的目录 通过cmd命令行执行sunny.exe clientid 隧道id
    多个隧道启动,执行:sunny.exe clientid 隧道id,隧道id 也就是中间加了个逗号
    第二种:另一种方式通过 Sunny-Ngrok启动工具.bat 启动,直接输入隧道id就好了

    Sunny-Ngrok 和ngrok不同的是:

    1. 它是国内的,只需要绑定隧道id即可使用,网速较快,而ngrok是国外的,网速较慢;
    2. Sunny-Ngrok端口配置是在后台界面配置的(后台界面->隧道管理),里面可以配置隧道id,隧道名称,隧道协议,本地端口,服务器类型,到期日期,赠送域名,还可以编辑,删除等

    在链接好隧道id后,它会直接弹出配置好的本地端口所对应的万网链接地址,浏览器输入地址即可访问

    2.3小米球ngrok(我感觉最好用的)

    1. 再程序目录下,shift右键,->在此处打开命令窗口,运行
    ngrok -config=ngrok.cfg -subdomain taohang 8080
    

    taohang 是你自定义的域名前缀,8080是端口

    1. dos中会出现
      Tunnel Status online
      Version 1.7/1.7
      Forwarding http://taohang.ngrok.xiaomiqiu.cn -> 127.0.0.1:8080
      Forwarding https://taohang.ngrok.xiaomiqiu.cn -> 127.0.0.1:8080
      Web Interface 127.0.0.1:4040
      Conn 19
      Avg Conn Time 8769.42ms

    http://taohang.ngrok.xiaomiqiu.cn 和 https://taohang.ngrok.xiaomiqiu.cn
    就是你本地的8080端口

    1. 在浏览器输入后如果出现Invalid Host header (无效的请求头)

    解决:我用的是webpack-cli运行的项目(Vue项目)。
    ·1.在项目的根目录的package.json文件中若有"dev",若没有添加即可。
    “dev”: “webpack-dev-server --content-base ./
    –open --inline --hot–compress --history-api-fallback --config build/webpack.dev.config.js”
    的后面添加–host 172.20.10.2(填你自己的ip地址)。
    也就是在最后一行大括号前面添加:

    "dev": "webpack-dev-server --content-base ./ --open --inline --hot--compress --history-api-fallback --config build/webpack.dev.config.js --host 172.20.10.2"
    

    这样就能通过ip访问了。
    2.但是通过服务器域名访问时还是显示
    Invalid Host header,这是由于新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostname
    不是配置内的,将中断访问。

    解决:可以在build目录中的webpack.base.config.js中module.exports = { } 对象下,添加属性如下

    	devServer: {
          disableHostCheck: true,
        },
    

    若是出现手机端无加载资源现象,则是因为接口写的是localhost/127.0.0.1 换成上面的172.20.10.2(自己的IP即可)

    (这段没用)为什么直接输入他给的网址即可进入首页?
    

    是因为直接输入localhost:8080也能直接进入首页,
    我在router/index.js文件里,设置了重定向
    export default new Router({
    routes: [
    // 第一个对象可以不要
    {
    path: ‘/’,
    name: ‘随便起名字’,
    // 重定向 默认使用book页面
    redirect:’/book’
    },]
    )}

    小米ngrok下载地址参考:
    http://ngrok.ciqiuwl.cn/
    
    展开全文
  • 说在前面的话 看到这篇文章的童鞋们,恭喜你们已经学会了自己解决问题,学会了自己思考,在我们遇到困难的时候,并没有放弃,...那么我们来看看ngrok主要的用处 ngrok的用处 话不多说,先来谈谈我们为什么会用到ngrok, ...
  • Ngrok下载及配置

    千次阅读 2018-12-28 14:03:53
    Ngrok国内免费服务器-小米Ngrok ngrok 服务可以分配给你一个域名让你本地的web项目提供给外网访问,特别适合向别人展示你本机的web demo 以及调试一些远程的API (比如微信公众号,企业号的开发) 使用步骤: 1,...
  • ngrok

    2019-07-15 16:59:47
    ngrok http 8088
  • 10分钟教你搭建自己的ngrok服务器

    万次阅读 多人点赞 2018-02-23 16:05:31
    内网穿透想必开发过微信的同志都很了解,大部分人选择网上寻找各种现成的,比如ngrok官网、ittun-ngrok、sunny-ngrok或者花生壳之类的。但是世界上没有免费的午餐,要不就是收费,要不就是免费但是偶尔会出现连接...
  • ngrok使用教程

    万次阅读 2018-03-14 17:35:12
    ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助...
  • ngrok 后台运行方法

    万次阅读 2016-11-30 14:22:45
    ngrok 用 & 不能后台运行   这就要使用screen这个命令  首先安装screen  apt-get install screen  之后运行  screen -S 任意名字(例如:keepngork)  然后运行ngrok启动命令 最后那快捷键  ctrl+A+...
  • ngrok设置开机自启动

    万次阅读 2016-02-25 22:21:28
    后台运行ngrok的方法在之前的文章中已经介绍。而我们在使用ngrok很多时候希望是开机自己就启动起来,方法如下: 一,在ngrok程序目录下新建一个启动脚本,例如: path=/usr/appdata/ngrok nohup $path/ngrok -...
  • Windows 下 配置 ngrok ngrok使用教程

    万次阅读 2014-12-18 00:08:57
    1. ngrok介绍 ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。简单来说就是可以通过外网访问你本地的...
  • 下载ngrok---》cmd找到ngrok命令----》执行以下命令:ngrok -config ngrok.cfg -subdomain ygj365 8080 ---》ok (ngrok.cofg文件可以配置前缀) ngrok下载地址:http://pan.baidu.com/s/1gfQfVsZ
  • ngrok客户端windows下和linux下使用教程

    万次阅读 2019-03-22 11:56:39
    ngrok的介绍: Ngrok是一个反向代理,通过在公共的端点和本地运行的Web服务器之间建立一个安全的通道。Ngrok可捕获和分析所有通道上的流量,便于后期分析和重放。简单来说,利用 Ngrok可以通过外网来访问部署在本地...
  • 基于ngrok实现ssh远程内网传透

    千次阅读 2019-04-04 14:09:42
    基于ngrok实现内网穿透1. 下载ngrok客户端2. 启动ngrok客户端2.1 解压2.2 链接个人账户2.3 启动ngrok3.查看个人ngrok映射地址5.在电脑上使用ssh登录验证 目前ngrok2.0是不开源的,并且ngrok服务器由官方维护。 下面...
  • MAC 下使用 ngrok 实现内网穿透

    万次阅读 2018-02-14 15:37:53
    解压到指定目录: $ unzip -n ngrok-stable-darwin-amd64.zip -d /tmp3. 进入到解压后的 ngrok 所在路径: $ cd /tmp4. 开启服务: $ ./ngrok http localhost:8080输入命令后会先出现图1,图2的情况,稍等片刻,....
  • ngrok配置外网域名
  • 使用ngrok使本地访问实现https

    千次阅读 2018-07-20 12:05:37
    ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助...
  • 内网映射到外网的工具ngrok使用

    万次阅读 2015-07-17 09:16:58
    1、下载ngrok工具(包括egrok软件和使用说明) 下载地址:http://pan.baidu.com/s/1hqlIJRY 密码:mg3b 2、在cmd命令行,进入到软件所在目录(不需要安装软件),执行如下命令:ngrok -config ngrok.cfg -...
1 2 3 4 5 ... 20
收藏数 5,228
精华内容 2,091
关键字:

ngrok