Amazon web services AWS中的TCP中继功能(如ngrok)
我有一个在ec2 windows实例上运行的网站。我希望在不打开ec2实例上的任何端口的情况下将其公开给公共端点。ec2实例上只允许出站连接 如何将云资源/应用程序挂在我的网站前,以便公共互联网上的人可以访问?我正在寻找的是一个tcp中继功能,即从公共internet浏览器发出的呼叫只需最少的努力即可路由到我在ec2上的本地网站。类似于这里所解释的: 有人能提出一些建议吗?或者,如果AWS没有公开这样的中继功能,那么可以在AWS物联网中使用WebSocket来实现吗Amazon web services AWS中的TCP中继功能(如ngrok),amazon-web-services,amazon-ec2,tcp,ngrok,Amazon Web Services,Amazon Ec2,Tcp,Ngrok,我有一个在ec2 windows实例上运行的网站。我希望在不打开ec2实例上的任何端口的情况下将其公开给公共端点。ec2实例上只允许出站连接 如何将云资源/应用程序挂在我的网站前,以便公共互联网上的人可以访问?我正在寻找的是一个tcp中继功能,即从公共internet浏览器发出的呼叫只需最少的努力即可路由到我在ec2上的本地网站。类似于这里所解释的: 有人能提出一些建议吗?或者,如果AWS没有公开这样的中继功能,那么可以在AWS物联网中使用WebSocket来实现吗 我发现ngrok是一个第三方
我发现ngrok是一个第三方工具,但我只想使用AWS选项。这正是a的功能。通常,有多个实例(因此称为“负载平衡器”),但这与您描述的只有一个实例的情况完全一样 ELB是全局可访问的,然后它将流量转发给实例。没有人直接连接到您的实例
当然,您必须在实例上打开一个端口,以便ELB访问它,但是您必须使用任何“中继”解决方案来实现这一点。此访问权限仅限于ELB本身。但表示您必须在网站机器上打开一个端口(传入)。但ngrok不需要这样的东西。我在这里读到:看起来ngrok没有打开一个端口。