精华内容
下载资源
问答
  • Ngrok

    2021-01-01 12:56:54
    <div><p>Ngrok couldn't create link in termux</p><p>该提问来源于开源项目:htr-tech/zphisher</p></div>
  • ngrok

    2019-11-28 16:16:31
    才开始使用ngrok,对它的理解比较浅薄,望见谅。有大佬可以留言,谢谢! ngrok可以让外网直接访问本地部署的站点,类似云服务器哦,在我们搭建业务服务器,微信公众号开发,小程序开发测试都有帮助,方便测试。 1、...

    ngrok官网下载地址:https://ngrok.com/download
    才开始使用ngrok,对它的理解比较浅薄,望见谅。有大佬可以留言,谢谢!
    ngrok可以让外网直接访问本地部署的站点,类似云服务器哦,在我们搭建业务服务器,微信公众号开发,小程序开发测试都有帮助,方便测试。

    1、下载ngrok
    在这里插入图片描述
    2、注册并登录
    在这里插入图片描述
    3、获取验证码
    在这里插入图片描述
    在这里插入图片描述
    4、解压并打开下载的ngrok.exe
    在这里插入图片描述
    5、输入注册码激活
    在这里插入图片描述
    涂掉的是你自己的验证码
    6、验证成功后输入:ngrok http 80
    这样得到的就是本地的网址
    在这里插入图片描述

    展开全文
  • 设置域名解析,如 ngrok.domain.cn 申请域名所需SSL证书(非必须,除非你要开启https访问) 服务端安装 服务器安装unzip解压命令yum install -y unzip 下载服务端文件server.zip 解压后启动,启动

    前段时间,闲置了个1核1G1M的服务器,就搞了个树莓派玩玩,随手搭建了个私有云存储,也看了一些教程,发现坑比较多,自己就重写个

    前言

    首先解释下,ngrok,主要是实现内网穿透,让你在外网的情况下访问自己的电脑服务,工作原理如下

    1. ngrok实现了一个tcp之上的端到端的tunnel,两端的程序在ngrok实现的Tunnel内透明的进行数据交互。
    2. ngrok分为client客户端(ngrok)和服务端(ngrokd),实际使用中的部署如下:
    准备工作
    1. 申请域名,如 domain.cn
    2. 可远程访问的服务器一台(linux64),并且备案(未备案域名只能用大陆外服务器)
    3. 设置域名解析,如 ngrok.domain.cn
    4. 申请域名所需SSL证书(非必须,除非你要开启https访问)
    服务端安装
    1. 服务器安装unzip解压命令
      yum install -y unzip
      
    2. 下载服务端文件
      server.zip
    3. 解压后启动,启动命令以及参数如下
      ./ngrokd -domain="ngrok.domain.cn" -httpAddr=":80" -httpsAddr=":443" -tunnelAddr=":4433" &
      # 追加 & 表示后台启动
      # 需要https访问,先下载域名解析证书
      # 启动命令增加 -tlsKey=server.key -tlsCrt=server.crt 开启https访问,文件路径为绝对路径 (如果后缀是pem的,直接把后缀改成crt即可)
      
    4. 注意服务器上端口是否有占用,以及服务器所在安全组端口是否放行
    客户端安装
    1. 选择自己所需客户端下载
      linux32.zip
      linux64.zip
      linuxarm.zip
      mac.zip
      win32.zip
      win64.zip
    2. 解压后,修改配置文件,如下(如果没有.yml配置文件,新建一个config.yml即可)
      # ngrok服务地址、端口,用于和服务端通信
      server_addr: "ngrok.domain.cn:4433"
      # 是否开启https访问(前提服务器端必须配置证书)
      #trust_host_root_certs: false
      # 隧道列表
      tunnels:
        	# 隧道名称
        	ssh:
          	# ssh远程端口暴露
          	remote_port: 8822
          	# 链接类型以及本地端口
          	proto:
           	 # tcp链接,端口22(22端口建议不要修改,默认ssh端口)
            	tcp: ":22"
       	web1:
          # 重新定义域名前缀(如服务端是ngrok.domain.cn , 则定义后访问域名为 twebt.ngrok.domain.cn ,如果不定义的话,则以隧道名称前缀web1.ngrok.domain.cn)
          # subdomain: twebt
          # 指向本地的静态web路径
          	root: "/Users/xxx/xxx/web1/"
          # 链接类型以及本地端口
          	proto:
            	# http链接,本地端口8181
            	http: ":8181"
        	web2:
          	proto:
            		http: ":8182"
          # 如果开启了https访问,则需按照如下格式写
        	# web3:
          	# proto:
            		# https: ":8183"
      # 如上,如果全部隧道启动,则启动命令如下
      # ./ngrok start ssh web1 web2 web3 &
      # 追加 & 表示后台启动
      # 默认加载同级目录下的config.yml文件,如果是自定义config,则需指定config文件,启动命令增加 -config=xxx.yml即可,如下
      # ./ngrok -config=xxx.yml start ssh web1 web2 web3 &
      
    3. 配置完成,启动本地服务后,在浏览器中,访问web1.ngrok.domain.cn web2.ngrok.domain.cn (这里的端口是启动服务器端指定的-httpAddr=":80",https一样的道理)
    4. 通过ssh工具访问 ngrok.domain.cn:8822
    后记

    其实,要想使用https访问,如上ngrok是可以配置的
    但是建议使用nginx做代理,毕竟一台外网服务器不可能只部署一个ngrok服务端程序。

    nginx部署教程详见如下教程链接
    https://blog.csdn.net/qq_23501739/article/details/110919332

    特别

    有想试试的小童鞋,私信我,给你们个免费的ngrok使用哟

    展开全文
  • ngrok内网穿透

    2019-12-03 15:57:28
  • ngrok - Introspected tunnels to localhost (homepage) ”I want to expose a local server behind a NAT or firewall to the internet.” What is ngrok? ngrok is a reverse proxy that creates a secure ...
  • $ ./ngrok start -config ngrok.yml vnc ssh Your account 'j' is limited to 1 simultaneous ngrok client session. Active ngrok client sessions in region 'us': - ts_1xxxxxxxxxxxxxxxx (2000:0000:0000:...
    $ ./ngrok start -config ngrok.yml vnc ssh
    Your account 'user1' is limited to 1 simultaneous ngrok client session.
    Active ngrok client sessions in region 'us':
      - ts_1xxxxxxxxxxxxxxxx (2000:0000:0000:xxxxxxxxxxxxxxx)
    
    ERR_NGROK_108
    

    解决:

    $ killall ngrok
    

    参考:https://stackoverflow.com/questions/51865000/ngrok-killing-a-tunnel-from-windows-7-command-line

    展开全文
  • 步骤2:从ngrok网站获取authtoken ,然后将其添加到/opt/ngrok/ngrok.yml 。 步骤3.在/opt/ngrok/ngrok.yml修改您自己的配置。 步骤4:将ngrok.service添加到/lib/systemd/system/ 。 步骤5:输入以下命令来启动...
  • ngrok issue

    2020-12-01 17:03:06
    <div><p>i tried to run ngrok but it is showing that ''unable to install ngrok''</p><p>该提问来源于开源项目:DarkSecDevelopers/HiddenEye-Legacy</p></div>
  • Sunny-Ngrok

    2019-08-10 23:04:51
    Sunny-Ngrok
  • ngrok使用教程

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

    2018-03-12 12:11:03
    ngrok服务器软件,linux服务器,数据库组建,。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
  • ngrok question

    2020-12-26 07:41:17
    using ngrok. <p>Do you have best practice if I want to put this in a container? let's say in AWS or Azure? with Public IP. <p>I won't need ngrok I assume, right? but also ...
  • <div><h3>Package: ngrok or ngrok-c <p>Exposing a local server behind a NAT or firewall to the internet. <p>Repo for ngrok: https://github.com/inconshreveable/ngrok Repo for ngrok-c: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,555
精华内容 1,822
热门标签
关键字:

ngrok