注意:鉴于很多开发者在临时体验开发时往往没有公网域名或者公网IP,本工具提供了一个公网代理服务,目的是方便开发测试。
本工具当前不保证多个开发者随意设置相同的子域名导致的冲突以及通道稳定性,因此正式应用、正式环境必须是真实的公网IP或者域名,正式应用上线绝对不能使用本工具。
原理图
使用场景
自己本地开发的搭建的项目,想让朋友远程访问,如果没有内网穿透别人是无法访问的,只能买台服务器把项目部署到服务器上,把IP端口告诉别人,别人才可以访问。
现在使用内网穿透软件可以实现,不需要部署服务器,直接把你本地的端口映射到一个网址上,任何人都可以远程访问这个网址,这个网址访问的是你自己启动时候配置的映射端口。
使用
运行ding.exe文件,参数-subdomain后面的xxz代表 一会儿域名访问的前缀,8088代表我要代理的本地端口(要代理你本地的那个端口)
ding.exe -config=./ding.cfg -subdomain=xxz 8088
如果出现提示:Server failed to allocate tunnel: The tunnel http://xxz.vaiwan.com is already registered.
说明你需要换一下-subdomain后面的域名前缀或者端口了
包教、包会、包运行成功、如果你成功了记得点赞