本地安装了一个Node.js,只能在局域网内访问,怎样从外网也能访问到本地的Node.js呢?本文将介绍具体的实现步骤。

1. 准备工作

1.1 安装并启动Node.js

默认安装的Node.js端口是3000

2. 实现步骤

2.1 下载并解压holer软件包

Holer软件包:holer-xxx.tar.gz

Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包。

2.2 获取holer access key信息

holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息

例如申请得到的holer信息如下,这里以此holer信息为例:

---------------------------------------------
Holer Client : holerdemo@gmail.com
Access Key : 6688daebe02846t88s166733595eee5d
---------------------------------------------
Domain Name : holer65004.wdom.net
Internet Address : holer.org:65004
Local Address : 127.0.0.1:3000
---------------------------------------------

2.3 启动holer服务

Windows系统平台:

打开CMD窗口进入可执行程序所在的目录下,执行命令:

holer-windows-xxx.exe -k 6688daebe02846t88s166733595eee5d

Linux或者其他系统平台:

执行命令nohup ./holer-xxx-xxx -k 6688daebe02846t88s166733595eee5d &

2.4 访问映射后的公网地址

浏览器里输入如下URL,就可在公网上也能访问到本地的Node.js了。

http://holer65004.wdom.net或者http://holer.org:65004

2.5 问题咨询与帮助

使用holer过程中遇到问题可以先查看holer控制台打印的日志信息,这样很容易排查出问题的具体原因。

如果需要帮助请联系holer技术支持人员,联系方式详见holer官网

更多的holer使用示例,请参考holer官方博客

最新文章

  1. 《开源博客Q群》和《NET上海Q群》入群须知
  2. Python核心编程--学习笔记--2--Python起步(下)
  3. 102. Binary Tree Level Order Traversal
  4. 一步步学习ASP.NET MVC3 (5)——View从Action中获得数据
  5. 代码-Weka的NaiveBayes类
  6. codeforces 166C Median - from lanshui_Yang
  7. php学习网址
  8. OCI_INVALID_HANDLE 什么原因
  9. 真分布式SolrCloud+Zookeeper+tomcat搭建、索引Mysql数据库、IK中文分词器配置以及web项目中solr的应用(1)
  10. 每天一个Linux命令 8
  11. 注释中不允许出现字符串 "--"。
  12. unittest批量执行测试用例
  13. with的上下文管理
  14. flutter 列表展示
  15. from bs4 import BeautifulSoup 报错
  16. JS --- 本地保存localStorage、sessionStorage用法总结
  17. bzoj3033: 太鼓达人 欧拉路径
  18. java中对HashMap遍历的方式
  19. 简单选择排序(js版)
  20. jsavascript 面向对象的下拉菜单

热门文章

  1. Java 基础 引用数据类型 和 流程控制
  2. 对接口(interface)的思考
  3. 【LeetCode每天一题】Reverse Integer(反转数字)
  4. 25-Python3 错误和异常
  5. Mac下安装m2crypto 解决找不到openssl头文件的错误
  6. javaIO流
  7. C# dataGridView 如何选中整行?
  8. laravel orm
  9. 区别JS中类的静态方法,静态变量,实例方法,实例变量
  10. python遍历某一位置所有文件夹中的文件