公网访问内网Node.js本地安装Node.js,只能在局域网访问,如何从本地访问本地Node.js公共网络?本文将介绍具体的实现步骤。1、准备工作1.1安装并启动Node.jsNode.js默认安装端口为3000。2、实施步骤2.1下载并解压holer软件包Holer软件包:holer-xxx.tar.gzHoler支持各种操作系统平台,请选择与本地操作系统类型匹配的holer软件包。2.2获取holeraccesskey信息在holer官网申请专用的holeraccesskey或者使用开源社区公布的accesskey信息。例如通过应用获取的holer信息如下,这里以holer信息为例:----------------------------------------------Holer客户端:holerdemo@gmail.com访问密钥:6688daebe02846t88s166733595eee5d------------------------------------------域名:holer65004.wdom.net互联网地址:holer.org:65004本地地址:127.0.0.1:3000--------------------------------------------2.3启动holer服务Windows系统平台:打开CMD控制台,进入可执行文件程序所在目录,执行命令:holer-windows-xxx.exe-k6688daebe02846t88s166733595eee5dLinux或其他系统平台:执行命令:nohup./holer-xxx-xxx-k6688daebe02846t88s166733595eee5d2.4在浏览器中访问映射的公网地址输入以下网址,从公网访问本地Node.js。http://holer65004.wdom.net或http://holer.org:650042.5问题咨询与帮助在使用holer过程中遇到问题,可以先查看holer控制台打印的日志信息,以便很容易找出问题的具体原因。更多holer使用示例,请参考holer官方博客。
