1.安装google go
下载地址
http://lx.cdn.baidupcs.com/file/54b71637b3decb6a1fae61e4765c8c08?bkt=p2-qd-111&xcode=9523d8abbddbeab9f0e4620b39c68a4f754a97e088f0a023f77424e07ee197d9&fid=4211908481-250528-335121714365314&time=1447380215&sign=FDTAXGERLBH-DCb740ccc5511e5e8fedcff06b081203-jGDqOf26FePy6gP0QYhjhWS36DQ%3D&to=cb&fm=Nan,B,G,ny&sta_dx=64&sta_cs=13&sta_ft=msi&sta_ct=5&fm2=Nanjing02,B,G,ny&newver=1&newfm=1&secfm=1&flow_ver=3&pkey=000058e0adc71e1b6e420eb0ca2ea23aa4bd&sl=81330252&expires=8h&rt=sh&r=702319963&mlogid=7338653820775511073&vuk=838901005&vbdid=3533715084&fin=go1.5rc1.windows-amd64.msi&fn=go1.5rc1.windows-amd64.msi&slt=pm&uta=0&rtype=1&iv=0&isw=0&dp-logid=7338653820775511073&dp-callid=0.1.1
安装git
2.安装Mingw
https://www.baidu.com/link?url=XzKHTg8VhpuYfvoilPkdl_wGR73b92cs41EJqegGOyu&wd=&eqid=d94f2c7e0003415500000002564bde10
3.把go的bin目录添加到PATH环境变量,可以直接在CMD中执行
SET PATH=%PATH%;C:\go\bin
5.把mingw的bin目录添加到PATH路径
SET PATH=%PATH%;C:\go\bin
6.下载ngrok源码,下载地址
https://codeload.github.com/inconshreveable/ngrok/zip/master
7.将下载的zip解压出来,修改Makefile
将
export GOPATH:=$(shell pwd)
改为
export GOPATH:=C:\Users\Administrator\Desktop\ngork\ngrok-src
将
bin/go-bindata:
GOOS="" GOARCH="" go get github.com/jteeuwen/go-bindata/go-bindata
这段改为
bin/go-bindata:
GOOS=windows GOARCH=amd64 go get github.com/jteeuwen/go-bindata/go-bindata
8.修改log4go的路径
修改src\ngrok\log\logger.go中log4o那段代码为
log "github.com/keepeye/log4go"
9.cmd执行
make release-all
分享到:
相关推荐
总的来说,这个压缩包为Windows用户提供了方便的Ngrok服务器端,无需自行编译,只需解压并配置好API密钥,就可以轻松实现内网穿透。对于开发者、测试人员以及需要分享本地服务的用户来说,这是一个非常实用的工具。...
软件介绍: 已编译好的Windows版Ngrok服务器端ngrokd.exe,压缩包内有32和64位两个版本。不用安装配置,解压就能用,网上很难找。
例如,你可能找到的文件有“ngrok.exe”(Windows)、“ngrok”(Linux或MacOS)等。根据你的操作系统选择相应的文件,并确保它具有执行权限。 在命令行界面中,你可以使用以下命令启动ngrok: ```bash ./ngrok ...
编译好的Windows版Ngrok服务器端 编译好的Windows版Ngrok客户端
Go语言支持跨平台编译,这意味着你可以用它在不同的操作系统上编译ngrok,如Linux、Windows或macOS。Go环境还包括了构建工具链,用于编译源码并生成可执行文件。 4. **新建文本文档.txt**:这个文件可能是搭建过程...
总结,这个压缩包提供了一套完整的ngrok解决方案,包括预编译的客户端和服务端,以及可能的辅助脚本,旨在帮助用户轻松实现本地端口到公共网络的映射,无论是在Windows还是Linux环境下。配合提供的教程,即使是初学...
1. 下载并编译ngrok源码。 2. 设置一个反向代理服务器,如Nginx或Apache,用于接收并转发请求。 3. 配置SSL证书以启用HTTPS连接。 4. 部署ngrok服务端,并确保其稳定运行。 5. 配置DNS,将自定义域名指向ngrok服务的...
5. **多平台支持**:NGROK支持多种操作系统,包括Windows、MacOS和Linux,同时也提供了命令行界面(CLI)和各种编程语言的SDK。 **使用场景** 1. **移动应用开发**:当需要在真机或模拟器上调试本地服务器时,...
如果是一个源代码仓库,用户可以编译并自定义NGROK的行为,比如调整默认配置、添加自定义功能等。如果是可执行文件,用户可以直接下载解压后在本地使用。 ### 5. 应用场景 - **远程协作**:开发者可以通过NGROK让...
- 在`ngrok/bin`目录下会出现对应的客户端文件夹,例如`windows_amd64`,其中的`ngrok`文件可直接用于对应的操作系统。 #### 六、配置客户端 - 创建一个名为`ngrok.cfg`的配置文件: ```ini server_addr: sangbo....
编译好的ngrok-内网转发服务端,上手可用,欢迎大家下载自行搭建服务器。内网映射外网很好用的工具,自己用了很长时间。
Xeexe是一种FUD利用工具,可以编译具有著名负载的恶意软件,然后可以在Windows上执行已编译的恶意软件。Xeexe提供了一种简便的方法来创建后门程序和有效负载,可以绕过TOP防病毒程序。 绕过BitDefender。绕过NOD32...
4. **内网穿透工具**:由于开发环境往往处于内网,外网无法直接访问,因此需要用到内网穿透工具(如ngrok、frp等),将内网服务器的端口映射到公网,确保微信服务器能正确回调到商户服务器。 5. **项目结构**:从...