首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 搭建 ngrok 反向代理 顶

为什么要使用ngrokngrok 是一个反向代理,通过在公共端点和本地运行 Web 服务器之间建立一个安全通道。ngrok 可捕获和分析所有通道上流量,便于后期分析和重放。...作为一个Web开发者,我们有时候会需要临时地将一个本地Web网站部署到外网,以供他人体验评价协助调试等等,通常我们会这么做: 找到一台运行于外网Web服务器 服务器上有网站所需要环境,否则自行搭建.../inconshreveable/go-update/archive/v0.zip wget https://github.com/go-yaml/yaml/archive/v1.zip #将下载文件解压后.../make.bash cd /root/goproj/ngrok GOOS=windows GOARCH=amd64 make release-client #同理,这里amd64是64位系统,.../ 目录下生成ngrok客户端程序 #新建 ngrok.cfg 文件,内容: server_addr: "t.test.com:4443" trust_host_root_certs: true

1.2K30

ngrok+nginx实现内网穿透

nginx做反向代理原因之一) 欢迎补充… ngrok1.x介绍(2.x没有开源官网) ?...->证书配置->运行ngrok服务器端并指定监听http/https端口->nginx配置文件中对上一步中相关端口做反向代理配置->重启nginx->生成对应OS(linux,darwin,windows...)客户端->本地机器下载上一步生成客户端->本地新建配置文件ngrok.cfg->本地运行客户端并指定配置文件->出现online则说明穿透成功 一个例子 数据准备 本机地址 IP:127.0.0.1...,HTTP 为 80 外网地址 IP:45.77.14.6,HTTP 为 80(NGINX监听该端口,并对.ngrok.lestat.me域名进行转发到服务器60端口) 域名为:http://.ngrok.lestat.me.../make.bash cd /usr/local/ngrok/ GOOS=windows GOARCH=amd64 make release-client 服务端运行 进入到ngrokbin目录下 cd

4.4K70
您找到你想要的搜索结果了吗?
是的
没有找到

10分钟搭建属于自己ngork服务器,实现内网穿透Window启动脚本Mac Linux启动脚本

——糖果科技 2、http://www.ittun.com 3、Sunny-Ngrok内网转发 4、https://natapp.cn 5、http://ngrok.2bdata.com 6、...比如:ngrok.javen.com 软件下载地址: go下载地址:http://www.golangtc.com/download(需要使用1.4.2) git下载地址:http://git-scm.com.../inconshreveable/ngrok.git 详细操作步骤可以参考以下几篇文章 http://www.sunnyos.com/article-show-48.html http://www.cnblogs.com...=":80" 如下图 安装完成并启动Ngork服务 4.3 生成客户端 编译生成客户端 生成客户端目录在 /usr/local/ngrok/bin/ 生成客户端 Mac 64位 darwin_amd64...ngrok.cfg文件并添加以下内容 server_addr: "你域名:4443" trust_host_root_certs: false Window启动脚本 ngrok -config=ngrok.cfg

3.3K30

丢弃花生壳,搭建自己ngrok作为内网穿透服务器

背景: 公司没有公网,公司在二级路由下面(就是服务商没有给独立IP,也无法动态获取公网IP),然而公司在开发程序时候,如对接微信等需要返回数据,或者需要别人能访问我们网址,一般我们就只能购买花生壳内网穿透...#x7684;ngrok的域名 2.运行脚本生成客户端,根据你自己客户端系统平台选择 生成后在/usr/local/ngrok/bin/下面对应平台目录下面...,如我是windows 64 位,/usr/local/ngrok/bin/windows_amd64/ngrok.exe拷贝到客户机上一个目录文件夹下 在客户机ngrok.exe该目录下写入配置文件...:域名前缀 proto: http: "80" :客户端需要映射端口 tcp配置文件 server_addr: "ngrok.iyunw.cn:4443" trust_host_root_certs...这个端口防火墙 proto: tcp: 22 在客户机ngrok.exe该目录下写入启动文件

1.3K20

群晖NAS配置之自有服务器ngrok实现内网穿透

端口转发/端口映射:在路由器上设置端口转发(称端口映射),将指定端口流量转发到NAS设备上,这样用户就可以通过特定端口来访问NAS。但要确保端口转发时考虑到安全性,避免暴露不必要服务端口。...-CAkey rootCA.key -CAcreateserial -out device.crt -days 5000之后会在 ngrok 目录下生成 root,device 等六个文件。...4.生成服务端make release-server这样就会在bin目录下生成ngrokd 这个文件,就是我们ngrok服务器程序5.编译客户端ngrok可以根据不同系统命令如下:32位linux客户端...,客户端平台是文件名字,客户端放在对应目录下,当前Linux平台客户端就直接在bin目录下一个ngrok程序6.配置启动服务器 httpAddr 是访问普通http使用端口号,用后面用 子域名...ip了.你可以通过apachenginx配置test.ngrok.xgss.net域名指定你目录开始使用。

99711

云服务器搭建自己ngrok服务-实现内网穿透

缺点:有一定技术门槛、需要购买云服务器和域名,如果服务器在国内域名需要 如果不自建内网如果没有限制可以做用现成技术,地址:http://www.ngrok.cc/ 还有 https://www.ngrok.com...ngrok应用场景 满足没有公网IP环境下,远程访问各种局域网应用设备, 星锅用最多就是 1.把家里NAS通过ngrok共享到公网,让我无论在家还是在外面都能实现文件无缝衔接。...生成服务器ngrokd make release-server 这样就会在bin目录下生成ngrokd 这个文件,就是我们ngrok服务器程序 编译客户端ngrok(不同系统不同命令如下) 32位...,客户端平台是文件名字,客户端放在对应目录下,当前Linux平台客户端就直接在bin目录下一个ngrok程序 配置启动服务器 httpAddr 是访问普通http使用端口号,用后面用 子域名...{你域名-ngrok.xgss.域名net}时候就是你本地ip了.你可以通过apachenginx配置test.{你域名-ngrok.xgss.域名net}域名指定你目录开始使用。

6.3K10

自建 ngrok 内网穿透服务

git 环境,有的没有带,如果你 git 使用不正常,请卸载自带 git,重装安装。...我们在编译可执行文件之前,需要把生成证书分别替换到 assets/client/tls 和 assets/server/tls 中,这两个目录分别存放着 ngrok 和 ngrokd 默认证书。...编译 ngrokd 和 ngrok ngrokd 是服务端执行文件,进入到 ngrok 目录下,执行如下命令编译: 1 make release-server ngrok 是客户端可执行文件,进入到...,通过 ftp scp 等都可以,生成目录ngrok bin 目录下,当前例子路径为 /root/ngrok/bin/windows_amd64/ngrok.exe 启动 ngrokd.../config.cfg 4000 运行完了以后会有提示域名,根据提示域名访问,我这里这里为 : http://demo.ngrok.zhaojun.im:8088,访问这个就等于访问到你 http:

8.6K50

Docker部署Ngrok实现树莓派内网穿透

这样你可以使用 subdomain 方式,来实现穿透。...配置 目录结构如下: # tree . ├── Dockerfile ├── config.yml └── build.sh 可以看到,有必须Dockerfile文件,build.sh是编译ngrok...在Source目录bin目录中可以找到编译出来二进制客户端文件,找到我们需要执行客户端对应平台就可以在客户端连接了。 ?...关于ngrok客户端配置文档 ngrok1.0版本是开源ngrok官网给出所有文档是针对2.0版本,因此,完全按照官网说明来配置客户端配置文件可能会出现问题。...假如将 server_addr 设置为 ngrok.fkomm.cn,http配置中subdomain配置为 mysubdomain,那么,客户端连接后http显示为 http://mysubdomain.ngrok.fkomm.cn

2.3K20

ubuntu搭建内网穿透服务Ngrok

因为是用虚拟机搭建Ubuntu,所以绝大多数情况下,开着VM使用虚拟机感觉和真机体验差别并不大,虽然有考虑收购一台二手笔记本组装一台二手台式机用来区分开发环境和日常使用(游戏)环境,但是目前还是没有这个资金预算...现在,通过 http://ngrok.mdzz2333.cn:8081 和 http://ngrok.mdzz2333.cn:8082就可以访问到 ngrok 提供转发服务。...为了使用方便,建议把域名泛解析到 VPS 上,这样能方便地使用不同子域转发不同本地服务。...将/ngrok/bin目录 ngrok 通过sshscp指令下载到当前客户端所在系统中。.../ngrok -subdomain pub -proto=http -config=ngrok.cfg 80 如果没有错误,就会出现下面的界面 ?

6.1K70

内网穿透神器:Ngrok在支付中正确使用姿势

获取ngrok镜像: docker pull hteen/ngrok 启动 我们需要挂载宿机目录(E.g /data/ngrok)到容器/myfiles目录 第一次运行,它将会在/data/ngrok...目录下生成二进制文件和CA证书 sudo docker run --rm -it -e DOMAIN="ngrok.52itstyle.com" -v /data/ngrok:/myfiles hteen...启动Ngrok client 首先从data/ngrok/bin目录下载各个环境下客户端。...Linux 环境 奇了个怪怪,linux下运行一直报以下错误,然并不清楚什么原因,有知道小伙伴还望告知: -bash: ..../ngrok: /lib/ld-musl-x86_64.so.1: bad ELF interpreter: 没有那个文件目录 注意事项 防火墙需要开放4443端口,否则是无法连接成功 微信二维码支付回调是需要域名认证

2.3K30

NGROK内⽹穿透实现本地微信公众号开发

NGROK介绍 Ngrok 是一个反向代理,通过在公告网络和本地端口之间建立一个安全通道。 实现条件必须有一台外网IP服务器。...ln软连接到系统默认可执行程序目录bin #修改系统变量配置⽂件 # /etc/profile,/etc/bashrc 是系统全局环境变量设定 # ~/.profile,~/.bashrc⽤户家目录私有环境变量设定...git clone https://github.com/inconshreveable/ngrok 生成证书 进入到第一步下载ngrok源码根目录,执行以下命令,会在当前文件夹生成六个文件.../bin⾥⾯⽣成ngrok文件 # ngrok/bin/ngrokd 服务器端 # ngrok/bin/$GOOS/ngrok 客户端 启动ngrok服务端 /usr/local/bin/ngrokd...时指定端口⼀致 client_max_body_size 10M; proxy_set_header Upgrade $http_upgrade; proxy_set_header

1K30

简单搭建ngrok服务器,实现内网穿透

生成证书 # 这里替换为自己独立域名 export NGROK_DOMAIN="huahongbin.cn"#进入到ngrok目录生成证书 cd /usr/local/ngrok# 下面的命令用于生成证书...-CAcreateserial -out device.crt -days 5000 # 将我们生成证书替换ngrok默认证书 cp rootCA.pem assets/client/tls/ngrokroot.crt...如果是32位,GOARCH=386 执行后会在ngrok/bin目录及其子目录下看到服务端ngrokd和客户端ngrok.exe。 5....启动客户端 将ngrok.exe拷贝到本地文件夹中(可以用winscp),并在文件夹新建配置文件ngrok.cfg,内容如下: server_addr: "huahongbin.cn:443"trust_host_root_certs...然后在cmd中使用以下命令启动: ngrok.exe -subdomain=jueying -config=ngrok.cfg 80 80即为你要代理本地端口 在浏览器中输http://127.0.0.1

3.7K40

内网穿透神器:Ngrok在支付中正确使用姿势

获取ngrok镜像: docker pull hteen/ngrok 启动 我们需要挂载宿机目录(E.g /data/ngrok)到容器/myfiles目录 第一次运行,它将会在/data/ngrok...目录下生成二进制文件和CA证书 sudo docker run --rm -it -e DOMAIN="ngrok.52itstyle.com" -v /data/ngrok:/myfiles hteen...启动Ngrok client 首先从data/ngrok/bin目录下载各个环境下客户端。...Linux 环境 奇了个怪怪,linux下运行一直报以下错误,然并不清楚什么原因,有知道小伙伴还望告知: -bash: ..../ngrok: /lib/ld-musl-x86_64.so.1: bad ELF interpreter: 没有那个文件目录 注意事项 防火墙需要开放4443端口,否则是无法连接成功 微信二维码支付回调是需要域名认证

2.2K30

安卓渗透神器—ShotDroid

结果对方是个抠脚大汉,你心情会是怎样?事情起源是这样,某位粉丝留言说自己在某平台给小姐姐刷礼物,刷了20W,感觉自己被骗了,让我帮帮他,于是便有了这篇文章!...当期打开链接后,便可以获取对方手机信息,如摄像头,相册文件,键盘记录等等。而利用Android肾透神器便能很方便解决这个问题!ShotDroid ShotDroid 功能 隐藏安卓应用。...自定义文件目录。 基于Android键盘记录 利用html 模板获取面部网络摄像头。...2DEuwA***************1eRSym 图片 部署项目 git clone https://github.com/kp300/shotdroid.git cd shotdroid 图片 启动 bash...图片 获取摄像头 图片 注意,生成ngrok链接不能复制,访问http://127.0.0.1:4040便可以复制了 访问链接后,效果如下,当然页面你可以自定义!

92750

安卓渗透神器—ShotDroid

结果对方是个抠脚大汉,你心情会是怎样?事情起源是这样,某位粉丝留言说自己在某平台给小姐姐刷礼物,刷了20W,感觉自己被骗了,让我帮帮他,于是便有了这篇文章!...当期打开链接后,便可以获取对方手机信息,如摄像头,相册文件,键盘记录等等。 而利用Android肾透神器ShotDroid 便能很方便解决这个问题! ShotDroid 功能 隐藏安卓应用。...自定义文件目录。 基于Android键盘记录 利用html 模板获取面部网络摄像头。...2DEuwA***************1eRSym 部署项目 git clone https://github.com/kp300/shotdroid.git cd shotdroid 启动 bash...获取摄像头 注意,生成ngrok链接不能复制,访问http://127.0.0.1:4040便可以复制了 访问链接后,效果如下,当然页面你可以自定义!

74320

技术分析|XXE环境搭建及实战 包含有回显无回显操作

操作系统:windows10 本次实验用到工具:BurpSite、tomcat7、ngrok 有回显漏洞利用 攻击流程 实战 访问 http://192.168.0.133:8081...,用于接收数据 说明:需要一个客户端转发内网地址到外网,从而实现穷屌接收数据伟大梦想 环境: tomcat7、ngrok、假设没有回显 在ngrok注册一个账号:https://www.ngrok.cc.../ 创建免费ngrokhttp服务 注册成功后选择开通隧道–免费中国香港主机 选择http协议、隧道名称和前置域名填你自己就行了 然后点击隧道管理,需要记录是隧道ID和赠送域名...时端口(tomcat默认80) port="8998" 是我自己修改http端口 <Connector port="8998" protocol="<em>HTTP</em>/1.1"....dtd 抓包发送恶意XXE代码 攻击者服务器收到请求并将外带读取数据写入log文件 将带过来数据bash64解密 参考文献 https://mp.weixin.qq.com

2.5K10
领券