为什么要使用ngrok? ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。...服务端编译 mkdir /root/goproj cd /root/goproj #下载go语言编译器 wget http://golangtc.com/static/go/1.7/go1.7.linux-amd64....tar.gz tar xvf go1.7.linux-amd64.tar.gz #设置环境变量 vi /etc/profile export GOROOT=/root/goproj/go export...clone https://github.com/inconshreveable/ngrok.git cd /root/goproj/ngrok #创建证书 openssl genrsa -out.../ngrok -config=ngrok.cfg -subdomain=a 8080
Notic Ngrok 也有免费版使用(注册账号即可使用),而且比 Sunny-Ngrok(在香港)要稳定一点,但是没有 natapp 稳定,因为服务器在美国,内网穿透时很不稳定,推荐使用 natapp...在官网注册账号:https://dashboard.ngrok.com/ image-20230926151720867 下载文件 wget https://bin.equinox.io/c/bNyj1mQVY4c.../ngrok-v3-stable-linux-amd64.tgz tar zxvf ngrok-v3-stable-linux-amd64.tgz mv ngrok ~/software/ echo.../ngrok.yml Fire it up ngrok help # To start a HTTP tunnel forwarding to your local port 80, run this...next: ngrok http 80 启动后有个免费的临时域名 image-20230926154833538 ngrok可使用不同协议进行通信,当前实现ssh连接,执行如下命令: ngrok tcp
1. ngrok 资源网站 相信很多开发者都有这样的需求,需要让外网访问你本地的服务器,方便调试本地代码,或者让别人体验到自己做的应用。...ngrok官网 : https://ngrok.com ngrok中文网 : http://ngrok.cc 下载客户端 : http://ngrok.cc/download.html 2....运行 ngrok 启动工具 站长源码网 3. 隧道 ID f484d6846f2454fc 端口:8080
ngrok内网映射 Ngrok Ngrok这种服务允许我们利用外部端口转发并通过任何网络来连接任意设备(LAN/WAN)。...第一步:设置账号 访问 ngrok.com 创建一个Ngrok账号。 完成了账号注册之后,你将会得到一个认证令牌,你需要使用这个令牌来连接你的电脑和Ngrok账号。...第二步:下载Ngrok 使用下列命令在你的电脑上下载Ngrok: sudo wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-...386.zip 使用下列命令提取文件: unzip ngrok-stable-linux-386.zip 第三步:创建你的账号 使用下列命令来设置你的认证令牌(authtoken): ..../ngrok authtoken 7YcSB8g5jeHy1xLn7713Q_WnQsqADhTqnzx6****** 第四步:运行Ngrok 现在你可以使用下列命令运行Ngrok(端口8080)
今天我要介绍的是一款叫Ngrok的免费软件,它通过本地端口映射轻松实现内网穿透,把localhost上运行的内容重定向到一个公共可用的ngrok URL(支持https), 是不是很帅?...Ngrok的安装 如果你本地使用的是windows系统,首先访问它的官网:https://ngrok.com/download下载.exe客户端并安装。...启动Ngrok 进入ngrok的exe文件所在的目录,使用“ngrok http [port]”启动端口映射。本地django项目默认使用8000端口,所以输入如下命令即可。...C:\Users\Owner\Desktop\code>ngrok http 8000 如果不出意外,您将看到ngrok屏幕,以及您项目的ngrok公网URL(在我的情况下为http://3c597xxxxxx1182....ngrok.io), 您还可以使用https连接。
natapp 一开始是打算用natapp,但是这个东西的免费版会经常强制换域名换端口,非常难受。而收费版虽然不算贵,但总觉得挺浪费,可能也不怎么用却一直要续费。...后来想到natapp其实本质上是对ngrok的一个封装,于是就想自己干脆自己搭一个ngrok服务器就好了。 ngrok 当我打开ngrok官网的时候才发现事情却没那么简单。...18.10(cosmic) 中都被移除了,但是还好,ngrok-client 和 ngrok-server 软件包在 16.04 的版本里还是有的。...于是我们只需要一条命令即可安装ngrok的开源版: $ sudo apt install ngrok-client ngrok-server 安装好后可以确认一下版本: $ ngrok version...ngrok客户端的连接了。
ngrok exposes local servers behind NATs and firewalls to the public internet over secure tunnels....下载 官网下载 下载解压 运行 ngrok http 80 启动80服务 注意80,8080的区别 外网地址: 验证 外网访问成功: 查看:http://127.0.0.1:4040/inspect
sudo 安装,安装完成之后,执行 go version 看到类似信息,证明安装成功: 1 go version go1.7.3 linux/amd64 安装 git 环境 有些 VPS 的系统中自带了...(windows,linux,darwin),GOARCH 对应的构架 (386, amd64, arm) 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...d:/ngrok/ 目录下,建立 ngrok 配置文件:ngrok.cfg server_addr: "ngrok.zhaojun.im:4443" trust_host_root_certs: false
前言:开发很方便 地址:http://www.ngrok.cc/ 下载地址: 1. 1.7版客户端: Linux 32Bit版本 Linux 64Bit版本 Linux ARM版本 Mac...修改配置文件 修改ngrok.cfg配置文件 参数说明: auth_token:服务授权验证密钥 subdomain: 服务器分配域名前缀...运行客户端命令 最简单的使用,切记需要修改配置文件里面的auth_token,并且subdomain域名前缀需要在平台绑定 Linux:..../ngrok -config ngrok.cfg start sunny Windows:ngrok.exe -config ngrok.cfg start sunny 意为将ngrok.cfg里配置的...更多使用技巧,可以到ngrok官方去阅读文档。
这时可以使用ngrok工具。他可以分配给你一个公网的二级域名,来绑定你本地的正在跑的http服务。.../ngrok http 8080 (Windows系统下可能是ngrok.exe) ?...image.png 如图:工具随机分配给我了http和https两个地址,这个时候无论是手机还是电脑,还是其他地方的小伙伴访问 http://100a13a1.ngrok.io 就可以看到我本机上的...具体地址: https://ngrok.com/ 注意: 对于免费用户,每次启动ngrok分配到的公网地址是会变的。 可以用国内的类似的服务,他提供了固定而且免费的地址。不过访问速度有点慢。...https://ngrok.cc/ 当页面显示Invalid Host header,因为vue cli使用的是webpack server,基于安全对访问做了限制。
内网映射外网工具——ngrok 通过这个我们可以把本机的localhost:端口号映射成为一个外网地址 例如:我们平时启动服务器(如tomcat),然后localhost:8080/项目地址这种方式去本地访问...,项目无法运行在本机之外的电脑上,但我们通过这个外网映射工具后就可以把网址发给别来进行远程访问 废话不多说直接上步骤: 1、首先下载ngrok,去百度搜索下载就好了,解压 (https://ngrok.com.../download) 2、然后cmd到解压目录下(你的目录在哪你就进哪 cd C:\Users\yuqing.wu\Desktop\ngrok 3、根据你想要映射的端口号,一般如映射tomcat的8080...端口 继续在cmd控制台输入命令行 ngrok -configngrok.cfg -subdomain john 8080 注:其中john是自己取的,随意就行,8080是你想映射的端口号 我们可以看到
转载请注明出处:小锋学长生活大爆炸[xfxuezhang.blog.csdn.net] 目录 问题 分析 解决 注意 ---- 问题 安装官网的教程,在执行过ngrok http...80时候,总是显示ngrok reconnecting(fail)。.../ngrok-2.3.40-linux-arm64.deb sudo dpkg -i ngrok-2.3.40-linux-arm64.deb 然后运行ngrok: ngrok http...80 # 或 sudo ngrok http 80 注意 未注册版,免费域名为2小时。...官网文档:Overview | ngrok documentation
build.sh export NGROK_DOMAIN="ngrok.fkomm.cn" cd /ngrok/ openssl genrsa -out rootCA.key 2048 openssl...assets/server/tls/snakeoil.crt cp device.key assets/server/tls/snakeoil.key make release-server GOOS=linux...GOARCH=386 make release-client GOOS=linux GOARCH=amd64 make release-client GOOS=windows GOARCH=386 make...release-client GOOS=darwin GOARCH=386 make release-client GOOS=darwin GOARCH=amd64 make release-client GOOS=linux...关于ngrok客户端的配置文档 ngrok的1.0版本是开源的,ngrok官网给出的所有文档是针对2.0版本的,因此,完全按照官网的说明来配置客户端的配置文件可能会出现问题。
,同时支持多种系统win、linux、linux_arm、mac等。具体的使用直接参考官网。...4、Sunny-Ngrok Sunny-Ngrok同样是ngrok二次开发的内网穿透工具,支持http,https协议,同时支持更丰富的系统和语言:linux、win、mac、openwrt、 python...教程:Sunny-Ngrok使用教程 5、echosite echosite同样ngrok二次开发的内网穿透工具,支持多种协议,以前是全部免费的,现在推出了收费版和免费版,可根据自己的需要去选择。...在OpenBSD,Linux,Solaris,Mac OS X,Cygwin和AIX上编译和测试; 应该在其他BSD上工作。免费软件。...支持多种系统,有免费版和付费版。 教程:内网穿透工具FCN介绍 上面便是我所知道的内网穿透工具,其中ngrok相关的我基本都用过还有frp,都差不多。
ngrok 是一个反向代理工具,我们可以直接下载官网的客户端使用,但是因为官网服务器在国外,比较慢,而且免费版不支持绑定二级域名。...需要准备什么 公网的linux服务器(最好是centos7,一步通过) 独立域名 如果对docker熟悉的话可以直接运行我制作的ngrok服务器的镜像来启动https://github.com/jueying...生成证书 # 这里替换为自己的独立域名 export NGROK_DOMAIN="huahongbin.cn"#进入到ngrok目录生成证书 cd /usr/local/ngrok# 下面的命令用于生成证书...编译不同平台的服务端和客户端 # 编译64位linux平台服务端 GOOS=linux GOARCH=amd64 make release-server # 编译64位windows客户端 GOOS=windows...如果是32位,GOARCH=386 执行后会在ngrok/bin目录及其子目录下看到服务端ngrokd和客户端ngrok.exe。 5.
我们先在本地启动一把,等下再看看Linux服务器上如何启动。 在cmd窗口进入love2.jar所在目录,然后执行java jar love2.jar: ?...image.png 注意:配置8082端口是因为我Linux服务器上有一个8080端口的项目了,配置8082是为了等下使用ngrok的方便。...6、部署到Linux服务器中: 部署到服务器中很简单,只需要把love2.jar上传到服务器,然后执行nohup java -jar love2.jar &即可。&表示后台运行。 ?...手机访问 3、ngrok在Linux中的使用: 在windows中使用是因为我们没买服务器又想让别人也能访问我们的项目,在Linux中使用是因为使用域名需要备案,有点麻烦,而我们又不想直接通过IP访问项目...所以就可以通过ngrok来实现。 (1)、安装: 安装就不多说了,下载Linux版,然后用unzip命令解压即可。解压好后只有一个ngrok文件。 ?
device.crt assets/server/tls/snakeoil.crt $ cp device.key assets/server/tls/snakeoil.key 交叉编译环境 $ GOOS=linux...GOARCH=amd64 make release-client $ GOOS=windows GOARCH=amd64 make release-client $ GOOS=linux GOARCH...=arm make release-client Linux 平台 32 位系统:GOOS=linux GOARCH=386 Linux 平台 64 位系统:GOOS=linux GOARCH=amd64...GOARCH=amd64 MAC 平台 32 位系统:GOOS=darwin GOARCH=386 MAC 平台 64 位系统:GOOS=darwin GOARCH=amd64 ARM 平台:GOOS=linux...ngrok.cfg server_addr: “ngrok.xxxx.org:4443" trust_host_root_certs: false start client $ ngrok -subdomain
值得一提的是,当我发现bash的好用之处后,毫不犹豫的就把我的开发环境迁移到了还算是比较熟悉的Linux发行版本——Ubuntu上。然后就开始了在Ubuntu上的折腾之旅。.../ngrok.git ngrok # cd ngrok ?...以ngrok官方随机生成的地址693c358d.ngrok.com为例,其NGROK_BASE_DOMAIN就是“ngrok.com”,如果你要 提供服务的地址为 “example.ngrok.xxx.com...这里呢,我替换成自己的域名 “ngrok.mdzz2333.cn” $ cd ngrok # NGROK_DOMAIN="ngrok.mdzz2333.cn" # openssl genrsa -...# scp username@serverIp:/ngrok/bin/ngrok /home/ubunutu/ngrok 上述指令根据服务器信息和本地路径替换 创建一个ngrok配置文件:ngrok.cfg
这时候就要借助内网穿透工具了,网上很多工具都能实现,这里推荐Ngrok。...但是我既想通过Ngrok在metaspolit下反弹shell,同时又想把对方的3389端口转发到本地,在meterperter下鱼和熊掌我都要!...windows版与linux版 一、反弹shell到本地 1.首先注册个ngrok并配置好需要转接的端口:8848(这里就不在赘述如何配置了,网上教程很多。)...服务地址 Lport:为Ngrok分配的隧道端口 3.在Kali中运行Ngrok的客户端: ..../sunny clientid Ngrok的ID号 ? 4.Kali攻击机配置监听: 此处的lhost与lport与Ngrok中的配置相同,并开始监听。 ? 5.将生成的木马放到靶机运行: ? ?
Linux服务器SSH&Web服务的内网穿透 一、ngrok下载 官网上https://ngrok.com/download下载 ?...支持Linux ,Mac,Windows等众多平台版本 二、注册ngrok账户 ?...三、结合下面的网络环境,利用ngrok实现Linux服务器 SSH&Web服务的内网穿透 ? 1) 从ngrok官网上下载Linux版本ngrok ?...2)SecureCRT登录Linux服务器 (IP地址:192.168.31.80) rz上传到CentOS服务器,unzip解压并添加执行权限chmod 755 ngrok ?...下来介绍一下在内网Windows PC 192.168.31.5上实现转发其他服务器的http服务 1)Windows上运行ngrok步骤与Linux基本上没有啥差别,如下截图 ?
领取专属 10元无门槛券
手把手带您无忧上云