ngrok

Mac搭建本地服务器并映射到外网

人盡茶涼 提交于 2020-01-30 16:58:55
最近在学习Html,小有进步变想着写一个浪漫的静态页面给女朋友浪漫一下,那么问题就来了,如何把我的网页让对网络一窍不通的女朋友看到,所以便想到了是用自己电脑作为服务器的想法.百度以后整理如下: 首先搭建本地服务器 Mac自带Apache服务器,所以比较简单 一: 打开终端 //开启apache:需要输入密码 sudo apachectl start //重启apache: sudo apachectl restart //关闭apache: sudo apachectl stop 开启成功之后用同一局域网的浏览器打开http://127.0.0.1/或者 http://localhost 测试一下回显示 局域网It work.png 二: 此处显示的网页在/Library/WebServer/Documents,打开文件路径 image.png it work的网页是上图的index.html.en,以此类推,如果想要放自己的网站,可以吧文件拖入上图,类似HaiMiLove文件,此时打开 http://127.0.0.1/haimilove 的链接便是你自己的网页了 三:使用完成记得关闭,不然很耗费电脑性能 本地web服务映射到外网 一: 什么是ngrok 本地服务映射到外网有很多,但这里说的是通过免费ngrok内网穿透映射到外网 ngrok官网下载地址: https:/

ngrok and https tunnel for asp.net core application

假装没事ソ 提交于 2020-01-23 08:23:55
问题 The ASP.NET CORE application, when launched from visual studio, has the address https://localhost:44313/. To test the performance you need to make a tunnel. I use ngrok and the command: ngrok http -host-header=localhost 44313 But this does not work for https. Can anyone share a working example? 回答1: Download the current version of ngrok Register and get a token: https://dashboard.ngrok.com/auth Run ngrok and set the token with the command: ngrok authtoken YOUR_AUTHTOKEN Create a tunnel: ngrok

ngrok and https tunnel for asp.net core application

有些话、适合烂在心里 提交于 2020-01-23 08:21:18
问题 The ASP.NET CORE application, when launched from visual studio, has the address https://localhost:44313/. To test the performance you need to make a tunnel. I use ngrok and the command: ngrok http -host-header=localhost 44313 But this does not work for https. Can anyone share a working example? 回答1: Download the current version of ngrok Register and get a token: https://dashboard.ngrok.com/auth Run ngrok and set the token with the command: ngrok authtoken YOUR_AUTHTOKEN Create a tunnel: ngrok

超简单的内网穿透ngrok

主宰稳场 提交于 2020-01-21 04:46:32
什么是内网穿透? 首先,我们生活中的网络从应用上可以分为内网和外网; 内网就是你自己的网络环境,就你自己能访问,比如你本地测试进行的localhost; 外网就不言而喻了,你看网页,视频等这些网址都是外网。 那么什么又是内网穿透呢?简单的说就是通过访问一个外网地址,然后穿透到你的内网地址。 内网穿透有什么用? 【情景1】 假设你写了一个代码功能,本地测试已经OK,此时,你要想让千里之外的朋友帮你测试,会怎么做呢? A方案:如果你的朋友懂代码,你可以把代码打包发给他,让他在本地测试; B方案:如果你的朋友不懂代码,你只能搭建一套服务器,然后放到服务器上面,让他通过外网访问进行测试; 不论是A方案还是B方案,整个过程复杂繁琐。特别是B方案,如果不会服务器部署那套,那直接白搭。 此时,ngrok 就可以派上用场了,只需要打开输入一个命令,就可以让你千里之外的朋友测试了,整个操作耗时5秒不到。 【情景2】 我们有时在对接各种授权的时候,比如微信授权,微信那边会要一个带有https的备案域名进行回调,如果你都还未申请这些东西,或者还正在申请(域名备案往往需要半个月左右),那么现在的你只能干等,以至于代码都不能写或测试。 此时,ngrok 同样可以大显身手,你可以在这个过程中,用 ngrok 给你的域名,配置到微信回调地址上,这样就不影响正常开发了。 下载 ngrok,然后双击打开。

7分钟部署自己的ngrok

偶尔善良 提交于 2020-01-17 11:29:06
7分钟部署自己的ngrok 文章背景 前置准备 安装软件 文章背景 最近因为要做微信公众号的开发, 需要用到外网ip. 然而, 网上的免费版不是速度慢就是定期更换ip,烦不胜烦, 故决定使用linux服务器和域名自己部署一个ngrok 注: 后面看钉钉开发文档发现他有提供内网穿透工具, 不过我已经部署了自己的ngrok, 没有域名的小伙伴可以在评论告诉我下好用吗 钉钉内网穿透工具 前置准备 Linux 服务器一台(已安装 Nginx ) 域名一个(测试可直接修改电脑的hosts文件 c:\windows\system32\drivers\etc ) 此处测试我直接把域名: ngrok.test.com 和 wx.ngrok.test.com 指向了我服务器ip 如果ngrok域名指向了 ngrok.test.com , 后续可以指定任意前缀, 例如 wx , 则最终域名指向为 wx.ngrok.test.com 安装软件 首先进入 /usr/local/ 目录, 后续操作均在此目录 安装git和go yum install gcc -y yum install git -y yum install mercurial git bzr subversion golang golang-pkg-windows-amd64 golang-pkg-windows-386 -y yum

How can I install ngrok on OS X El Capitan?

孤街浪徒 提交于 2020-01-15 11:07:50
问题 First I tried downloading from the website, ngrok-stable-darwin-amd64.zip. When I try unzipping via Terminal, I get: Archive: /Users/User/Downloads/ngrok-stable-darwin-amd64.zip End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. unzip: cannot find zipfile directory in one of /Users/User/Downloads/ngrok

内网 穿透,不用花生壳、nat123,超低成本手动实现内网 穿透

可紊 提交于 2020-01-13 04:18:40
不用花生壳、nat123等内网穿透软件的原因: 1、免费的限制多 2、收费的价格高 自己搞个网站、博客什么的成本高了自然不合适,当然土豪另当别论了。 此次方案:279元/3年(购买云主机) 自己手动实现无限制内网穿透 一、前提条件   1、需要一台服务器 这里推荐阿里云,1核2G 现在价格3年只要279元(相当的便宜啊!) 3年只要279元 建立自己的网站,打造自己的博客,只差一个云主机,阿里云3年279元 你值得拥有 赶紧 点击链接 领取你的服务器吧! https://promotion.aliyun.com/ntms/act/group/team.html?group=sl3S60iPJ7   2、购买好之后: 域名解析配置*.ngrok和ngrok   本机环境变量配置 vim /etc/profile export NGROK_DOMAIN="ngrok.yourdomain.com" 红色的改成你自己的域名   本机安装ngrok所需lib安装 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 二、搭建ngrok内网穿透  

使用 ngrok 实现内网穿透

血红的双手。 提交于 2020-01-12 07:25:17
1.内网穿透? 1.1 什么是内网穿透 作为一个开发者,我们想让自己的程序能被其他人访问,但是由于要访问的人和我们程序部署的环境不在同一局域网下,导致我们的程序不能被其他人访问,这时候我们就需要内网穿透,将我们的网络设置成其他人可访问的状态了。 简单来说内网穿透的目的,就是为了能让外网访问你的本地程序。 1.2 常见的内网穿透工具 花生壳 花生壳既是内网穿透软件、内网映射软件,也是端口映射软件。规模最大,较正规,完善。但并不是免费的,而且费用较高,所以对于平时测试等场景来说,长久的付费并不是一种好的方法哟。 Nat123 nat123是内网端口映射与动态域名解析软件,在内网启动映射后,可在外网访问连接内网网站等应用。也是收费的。 NATAPP NATAPP基于ngrok的国内内网穿透服务,免费版会强制更换域名,临时用一下可以。 frp frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。这就开源免费的。 frp官网 ngrok ngrok是一个反向代理,通过在公共的端点和本地运行的Web服务器之间建立一个安全的通道。ngrok可捕获和分析所有通道上的流量,便于后期分析与响应。也是开源免费的。我们今天的主角也就是它了。 2.ngrok 2.1

Unable to ssh into remote Linux by ngrok

徘徊边缘 提交于 2020-01-11 15:49:06
问题 The remote Linux computer is in an internal network and has no public IP address. So I installed ngrok. ngrok tcp 22 ngrok by @inconshreveable (Ctrl+C to quit) Tunnel Status online Version 2.0.19/2.0.17 Web Interface http://127.0.0.1:4040 Forwarding tcp://0.tcp.ngrok.io:36428 -> localhost:22 Connections ttl opn rt1 rt5 p50 p90 0 0 0.00 0.00 0.00 0.00 I checked that sshd is running. At the local PC, I tried ssh myuser@ngrok.com -p36428 which gave rise to ssh: connect to host ngrok.com port

内网穿透

霸气de小男生 提交于 2020-01-10 11:56:42
内网穿透 在本地安装一个ngrok应用程序(用于调用本地的程序),连接到ngrok服务器,服务器会分配一个二级域名,并在服务器中保存记录,当外界使用域名查找时,ngrok服务器通过当地的记录去访问你的主机,运行你主机上布置好的程序,这样就实现内网穿透。 来源: CSDN 作者: lzyyzl01 链接: https://blog.csdn.net/lzyyzl01/article/details/103920489