Ngrok(https://ngrok.com/)应该允许您通过转发向世界范围的Web公开本地端口和服务.但是,如果我在本地计算机上打开端口80,如下所示:
ngrok 80
Run Code Online (Sandbox Code Playgroud)
我回来了:
Tunnel Status online
Version 1.3/1.3
Forwarding http://3a4bfceb.ngrok.com -> 127.0.0.1:80
Forwarding https://3a4bfceb.ngrok.com -> 127.0.0.1:80
Web Interface http://127.0.0.1:4040
# Conn 0
Avg Conn Time 0.00ms
Run Code Online (Sandbox Code Playgroud)
据我所知,对http://3a4bfceb.ngrok.com的任何请求都将通过端口80进入我的本地计算机,但是如果我坐在阻止传入流量的NAT /防火墙后面(这是一种非常常见的情况).ngrok是否启动轮询请求以确定何时收到数据?