Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Server 如何使用ngrok公开两个端口?_Server_Ngrok - Fatal编程技术网

Server 如何使用ngrok公开两个端口?

Server 如何使用ngrok公开两个端口?,server,ngrok,Server,Ngrok,我有一个本地服务器,我的两个服务在端口8000和5500上运行。我想把这两个端口暴露给外部世界。同样,我使用ngrok来暴露这两个端口。但它只暴露了一个端口,即8000 我试着写一个yaml文件,在其中我写了两个我想公开的端口 authtoken: "token" tunnels: first: addr: 8000 proto: http second: addr: 5500 proto: http 我想公开这两个端口(即8000和5500),以便可以

我有一个本地服务器,我的两个服务在端口8000和5500上运行。我想把这两个端口暴露给外部世界。同样,我使用ngrok来暴露这两个端口。但它只暴露了一个端口,即8000

我试着写一个yaml文件,在其中我写了两个我想公开的端口

authtoken: "token"
tunnels:
  first:
    addr: 8000
    proto: http
  second:
    addr: 5500
    proto: http

我想公开这两个端口(即8000和5500),以便可以看到这两个服务都在运行。请指导我是否正确地公开它,或者是否有更好的方法。

一个ngrok url在给定时间只能绑定到一个localhost应用程序。它不能重定向流量,也不能同时向两个不同的localhost应用程序提供webhook

Ngrok的工作很简单-将流量从一个Ngrok url重定向到一个本地主机-如果很难注册多个url,它将不会帮助您

配置文件的内容

authtoken: "token"
tunnels:
  app-foo:
    addr: 80
    proto: http
    host_header: app-foo.dev
  app-bar:
    addr: 80
    proto: http
    host_header: app-bar.dev
启动ngrok:

ngrok start --all

搜索相同的:(@KamranMushtaq请向上投票,以便堆栈溢出在提要中显示问题。免费版ngrok不允许多端口暴露。不适用于免费ngrok帐户,因为不同的URL将分配给
第一个
第二个