当前位置 主页 > 服务器问题 > nginx问题汇总 >

    用公网访问本地Nginx方法

    栏目:nginx问题汇总 时间:2019-06-20 14:03

      本地安装了一个Nginx,只能在局域网内访问,怎样从外网也能访问到本地的Nginx呢?本文将介绍具体的实现步骤。
     
      安装并启动Nginx.
     
      默认安装的Nginx端口是80。
     
      下载并解压holer软件包。
     
      Holer软件包:holer-xxx.tar.gz
     
      Holer支持各种OS系统平台,请选择跟本地OS类型匹配的holer软件包。
     
      获取holeraccesskey信息。
     
      在holer官网上申请专属的holeraccesskey或者使用开源社区上公开的accesskey信息。
     
      例如申请得到的holer信息如下,这里以此holer信息为例:
     
      HolerClient:holerdemo@gmail.com
     
      AccessKey:6688daebe02846t88s166733595eee5d
     
      DomainName:holer65004.wdom.net
     
      InternetAddress:holer.org:65004
     
      LocalAddress:127.0.0.1:80
     
      启动holer服务。
     
      Windows系统平台:
     
      打开CMD窗口进入可执行程序所在的目录下,执行命令:
     
      holer-windows-xxx.exe-k6688daebe02846t88s166733595eee5d
     
      Linux或者其他系统平台:
     
      执行命令nohup./holer-xxx-xxx-k6688daebe02846t88s166733595eee5d&
     
      访问映射后的公网地址
     
      浏览器里输入如下URL,就可在公网上也能访问到本地的Nginx了。
     
      http://holer65004.wdom.net或者http://hole