这个我也是学了一天一夜才弄会的,话不多说,上技术。
内网穿透
内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。(打个比方,你在你的电脑上运行了一个网站(没有部署到线上),但是别人访问不到,除非连用了同一个wifi,但是你有一个服务器,你可以通过服务器中转一下,做一个代理就可以访问你的本地项目,学完我觉得可以给服务器扩容,哈哈哈,就是有点费电,哈哈哈)
frp
Frp (Fast Reverse Proxy) 是比较流行的一款。FRP 是一个免费开源的用于内网穿透的反向代理应用,它支持 TCP、UDP 协议, 也为 http 和 https 协议提供了额外的支持。你可以粗略理解它是一个中转站, 帮你实现 公网 ←→ FRP(服务器) ←→ 内网 的连接,让内网里的设备也可以被公网访问到。
所以重点是你要有一台服器。(这个可以去看看轻量级服务器,主要是便宜好用,拿来练手刚刚好,哈哈哈哈)
我一开始学是看了鱼皮大佬的一个视频,他用的是ngrok(这个是不用服务器的,但是我后面部署vue的项目发现websockt的报了一堆错,没看懂,但是学都学了一半了就换了一个方法frp)