在本地内网/局域网环境下搭建的网站,正常情况下只能在同个局域网下访问,想要实现外网用户也能够正常访问,可以通过内网穿透来实现。
做内网穿透,无需公网IP,也无需进入到路由器配置,在本地安装个内网穿透工具,然后创建隧道,将其映射到公网,生成公网地址就可以。
如cpolar内网穿透,只需要在本地安装客户端,进行简单的配置,就可以实现外网访问内网
1. 安装配置cpolar内网穿透客户端(支持Windows/linux/macOS,免费or付费)
- 可以参考这篇文章完成
- Windows用户如何安装使用cpolar内网穿透?
2. 确认所需映射的本地端口
如将本地8080端口下的网站,发布到外网可访问。创建隧道映射本地8080端口,http协议
cpolar http 8080
隧道创建成功后,会生成相应的公网url地址,外网用户访问该URL地址就可以访问到内网/局域网的网站,如下图:



