使用公共域名访问运行在我笔记本上的服务器的好方法是什么?
注:我的笔记本电脑的IP不是静态的,可能在任何地方,在我的公寓,在一个咖啡店,被拴在我的手机,等等。
用例用于调试。特别是对于Amazon开发,远程调试并没有真正的支持。我需要外部服务,如Twilio和Slack,才能触发调试API实例,这样我就可以设置断点并逐步完成代码。
我听说所谓的"DNS隧道“可能是个好办法。或者像OpenVPN这样的东西?我对网络还不太了解,不知道从这样的事情开始的正确的地方。
发布于 2022-04-14 17:24:40
仍然在寻找最好的解决方案,但我想我应该张贴我发现到目前为止。
有免费和有偿的服务可以促进这一点。有些服务是付费的,因为这需要一个实际的中间服务器来进行隧道操作。免费服务通常有付费的选择。
通常,免费服务只提供一个短暂的子域。这对很多事情都有好处,但如果您需要调试外部服务(如Twilio )如何与API交互,则不是这样,因为您将随时进入并更改URL设置。
我没有找到提供永久子域的免费服务,这将解决我对免费服务的大部分问题。
最明显的付费服务是ngrok.com,但它们的价格确实很高。
这个Github页面有一个非常全面的免费和付费服务列表:https://github.com/anderspitman/awesome-tunneling
有些服务非常免费,需要安装我在上面看到的公共服务器:
在我看来最突出的一项有偿服务是:
https://serverfault.com/questions/1098372
复制相似问题