美文网首页
Ngrok 客户端连接配置

Ngrok 客户端连接配置

作者: sprainkle | 来源:发表于2021-11-09 16:46 被阅读0次

    HTTP 配置

    # ngrok 服务器域名及端口
    server_addr: ngrok.sprainkle.com:4000
    # 如果使用自签名证书,设为false
    trust_host_root_certs: false
    # 禁用 Web UI,不禁用的话,运行时间长的话会有问题
    web_addr: false
    tunnels:
      # 若 subdomain 未配置,子域名默认使用该值
      tunnel1:
        # 子域名
        subdomain: tunnel1 
        proto:
          # 代理本地服务,端口为 8080
          http: 8080
      tunnel2:
        # 支持多级子域名
        subdomian: sub.tunnel
        proto:
          # 代理远程服务器,host:port
          http: 192.168.0.100:8080
    

    TCP 配置

    server_addr: ngrok.sprainkle.com:4000
    trust_host_root_certs: false
    tunnels:
      # 当使用 TCP 协议,不用配置 subdomian 
      tunnel3:
        # ngrok 服务器端口,选填
        remote_port: 2345
        proto:
          # 本地端口
          tcp: 2345
    

    合并

    server_addr: ngrok.sprainkle.com:4000
    trust_host_root_certs: false
    tunnels:
      tunnel1:
        subdomain: tunnel1 
        proto:
          http: 8080
      tunnel2:
        subdomian: sub.tunnel
        proto:
          http: 192.168.0.100:8080
      tunnel3:
        remote_port: 2345
        proto:
          tcp: 2345
    

    启动

    # 全部启动
    ./ngrok -config ngrok_test.cfg start-all
    
    start-all
    # 只启动部分
    ./ngrok -config ngrok_test.cfg start tunnel1 tunnel2
    
    start

    推荐

    手把手教你搭建ngrok服务-轻松外网调试内网服务
    ngrok 1.x 内存泄露 bug 的解决方案

    相关文章

      网友评论

          本文标题:Ngrok 客户端连接配置

          本文链接:https://www.haomeiwen.com/subject/vdzmzltx.html