编译成功后,应该可以在 /usr/local/src/ngrok/bin 下生成了一个 ngrokd 可执行文件,这就是我们的服务端了,现在启动服务端试试: 然后重新 make release-server 生成客户端 GOOS=windows GOARCH=amd64 make release-server release-client 1. 如图 启动服务端【域名和端口可自定义】 nohup bin/ngrokd -domain=...
cp -r rootCA.pem assets/client/tls/ngrokroot.crt cp -r device.crt assets/server/tls/snakeoil.crt cp -r device.key assets/server/tls/snakeoil.key 到这个地方,证书生成已经复制的准备工作就已经完成了。 生成服务器的ngrokd 代码语言:txt 复制 make release-server 这样就会在bin目录下生成ngrokd 这个...
在/etc/systemd/system/目录下创建服务ngrok.service,内容为 [Unit]Description=ngrokAfter=network.target[Service]ExecStart=/myweb/ngrok/bin/ngrokd -tlsKey=/myweb/ngrok/server.key -tlsCrt=/myweb/ngrok/server.crt -domain="ide.net.cn" -httpAddr=":80" -httpsAddr=":443"[Install]WantedBy=multi-...
cp device.crt ../assets/server/tls/snakeoil.crt cp device.key ../assets/server/tls/snakeoil.key 返回ngrok目录生成服务端和客户端 #linux服务端GOOS=linuxGOARCH=386makerelease-server(32位)GOOS=linuxGOARCH=amd64makerelease-server(64位)#linux客户端GOOS=linuxGOARCH=386makerelease-client(32位)GOOS=...
内网服务器穿透的服务器搭建,ngrok服务器搭建起来,还是比较费事的,因为坑还是不少的,1、go的版本问题,2、bin/go-bindata:命令未找到,3、没有公网ip,也可以通过修改hosts的方式进行实验。 ##下载地址 ##官方地址 https://github.com/inconshreveable/ngrok ...
<!--配置服务端连接地址,也就是基础域名。端口则与服务端-tunnelAddr配置相同-->server_addr: "tunnel.abc.com:4443"trust_host_root_certs: false 运行客户端 ngrok -config=ngrok.cfg -subdomain h5 8081 七:通过Nginx反射代理 启动本地web服务,端口8081,可以通过http://h5.tunnel.abc.com:8000访问。但...
在云server搭建ngrok服务步骤: 先设置好域名的DNS解析(如下图所示,两个红框绝密应该同一个云server的IP) 在云server下安装git 和Golang yum install build-essential golang mercurial git 下载Ngrok源码包 #下载ngrok源码包 cd ~ git clone https://github.com/inconshreveable/ngrok.git ...
./bin/ngrokd -tlsKey=server.key -tlsCrt=server.crt -domain="lisen.me" -httpAddr=":80" -httpsAddr=":443"注意替换域名 httpAddr、httpsAddr分别是ngrok用来转发http、https服务的端口,可以随意指定。ngrokd 还会开一个 4443端口用来跟客户端通讯(可通过 -tunnelAddr=”:xxx”指定)。8. 编译客户端 ...
在云server搭建ngrok服务步骤:1. 设置好域名的DNS解析,确保与云server的IP一致。2. 在云server下安装git和Golang,下载Ngrok源码包。3. 为Base域名生成自签名证书,例如:tunnel.ruananqing.com。执行相关命令,确保生成六个文件:device.crt、device.csr、device.key、rootCA.key、rootCA.pem、rootCA...
server_addr:“ngrok.fex.im:4443"trust_host_root_certs:false 运行客户端,暴露8080端口的站点 $ ngrok -subdomain demo -config=/Users/lv/bin/ngrok.cfg8080 在8080端口下建一个测试站点 方便起见,我们拉取git@github.com:o2team/brand.git做测试: ...