Nohost 外网穿透#

Nohost 一般是部署在公司内网环境的。有些时候,需要在外网进行访问测试环境,这样就需要一个外网的接入层,将请求透传到 Nohost 。

接入#

准备工作#

  1. 一台有Node环境且可以访问公司内网的外网服务器

步骤#

  1. 外网服务器安装Whistle,安装Nohost的插件,用于控制哪些请求需要转发到 Nohost 。

  2. 用户安装Whistle,配置下面这个规则,将请求转发到接入层

* proxy://接入层的Whistle Ip端口

这条规则比较暴力,全部请求都转发到Nohost,不太友好。可以再开发一个插件,通过接入层获取Nohost的入口规则,这样就能同步Nohost配置,按需转发请求。