上一篇Ngrok 内网穿透利器 使用教程我们讲到Ngrok的基本使用教程,这篇描述一下Ngrok的远程桌面及ssh配置
Step 1 修改配置文件ngrok.cfg
server_addr: "tunnel.qydev.com:4443"
trust_host_root_certs: false
tunnels:
ssh:
remote_port: 51001
proto:
tcp: "127.0.0.1:22"
mstsc:
remote_port: 52222
proto:
tcp: "127.0.0.1:3389"
web:
subdomain: "tss"
proto:
http: 80
修改subdomain: "tss"
的tss为自己的域名前缀。
如果想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到123.57.165.240(域名需要已备案),然后修改subdomain: "tss"
为hostname: "xxx.xxx.xxx"
//(xxx.xxx.xxx是你自定义的顶级域名)
备注1:
- 只支持: remote_port: 50000~59999
- tcp后面跟本地ip与服务端口
Step 2 修改批处理文件ngrok.bat
修改批处理文件最后一句为ngrok -config=ngrok.cfg start ssh web mstsc
,然后运行ngrok.bat
就可以了
备注2:远程连接时使用tunnel.qydev.com 加 端口号
例如tunnel.qydev.com:52222