如何在没有第三方服务的情况下在开发过程中为 webhooks 公开本地服务器?

How to expose your local server for webhooks during development without third part services?

在没有 ngrok 等第三方服务的情况下,如何在开发过程中为 webhook 公开我的本地主机服务器?

我正在观看这个 video on how to create a simple telegram bot and they have used ngrok 以将他们的本地主机服务器公开到 Internet 以获取 webhook。我试图了解 ngrok 和其他类似服务的问题。

如果没有像 ngrok 这样的第三方服务,将您的本地主机服务器暴露在互联网上有多难?您自己这样做的缺点是什么?

使用 NAT 将本地服务器暴露给 public 互联网。您的路由器应该有一个 UI,您可以在其中将外部 WAN 端口映射到内部计算机上的端口。

配置很简单。主要缺点是(除非您从 ISP 购买了静态 IP)您的 WAN IP 地址会偶尔更改。意思是,您不能简单地 share/publish 本地开发服务器的 public IP,因为它会改变。