如果你想做内网穿透,让你的本地服务可以被公网访问,你可能会找到很多教程,让你下载各种软件,注册账号,注册域名等等,过程非常麻烦。其实,如果你只是为了开发调试或者协同合作,有一个简单的方法,就是使用下面这个指令。
npx untun@latest tunnel http://localhost:517
这是一个基于 Nodejs 的工具,所以你需要先安装 Nodejs。当你运行上面的指令时,它会让你同意用户协议,你只需要选择yes,然后会自动下载二进制文件并启动,你只需要耐心等待即可。
完成后,它会给你生成一个随机的地址。这个地址就是你的内网穿透的入口,任何人都可以通过这个地址访问你的本地服务
这个工具其实基于 Cloudflare Quick Tunnels 开发的,这个是 Cloudflare 提供的一个快速将你的本地服务连接到边缘网络的隧道软件,一般用于测试和开发。如果需要稳定的生产服务,可以使用正式版的Cloudflare Tunnels,配置会相对复杂一些。