Ngrok为开发者推出免费静态域名

- Ngrok 现为其用户提供免费的静态域名,无需再使用有时限的随机域名。
- 静态域名简化了开发流程,减少了因域名变更带来的干扰。
- 虽然自定义域名仍为高级功能,但免费静态域名为开发者带来了重大提升。
为了简化开发者的工作,ngrok宣布将向其所有免费层用户提供一个免费静态域名。这与之前的模式有了重大区别,之前用户获得的是限时、随机的域名,八小时后过期。新功能的目的是简化开发流程,使开发者更容易将本地服务暴露给互联网进行测试和协作。
限时随机域名的问题
在此次更新之前,ngrok的免费层为用户提供一个八小时后过期的隧道链接。这意味着开发者必须重新启动ngrok服务以设置新隧道,并生成新的随机域名。这是一个繁琐的过程,特别是对于协作项目的团队而言。开发者必须不断更新Webhook提供商、移动应用,并与团队成员分享新链接,导致链接失效和工作流中断。
静态域名的力量
在此背景下,静态域名是一个游戏规则改变者。与随机的、限时域名不同,静态域名是永久且对用户唯一的。这意味着开发者可以专注于最重要的事情——构建他们的应用程序,而不必受不断变化的域名管理的干扰。
例如,静态域名可能类似于 `panda-new-kit.ngrok-free.app`,这是ngrok拥有的域名之一的子域名。这与非静态域名形成对比,后者包含随机生成的ID,例如 `85ee564738gc.ngrok.io`。
不要与自定义域名混淆
需要注意的是,免费静态域名与自定义或“品牌”域名不同。自定义域名仍然是高级功能,需要额外配置。虽然静态域名是ngrok拥有域名的子域名,但自定义域名允许您使用自己的域名,并需要在ngrok和您的DNS提供商端进行设置。
如何设置您的免费静态域名
使用免费ngrok账户设置静态域名非常简单。首先,转到ngrok仪表板并创建一个新的Cloud Edge域名。这将为您提供一个URL,您可以使用以下命令从ngrok命令行界面(CLI)创建隧道:
“`
ngrok http -–domain=panda-new-kit.ngrok-free.app 80
“`
或者,您也可以使用ngrok Agent SDK(支持多种编程语言,包括Go和Rust)来设置隧道。
Kubernetes Ingress控制器支持
使用静态ngrok域名的另一个优势是它允许使用ngrok的Kubernetes Ingress Controller。该功能可以被视为围绕ngrok平台包装的Kubernetes原生API,旨在为Kubernetes服务提供公共且安全的入口流量。这使得它在Kubernetes环境中工作的开发者更加多功能和有用。
Ngrok决定提供免费静态域名,这是在使本地开发更高效、更简便方面迈出的重要一步。通过消除不断管理变化域名的需要,开发者可以将更多精力集中在编码上,而不是行政任务上。这一更新不仅对个体开发者有利,也对团队有利,因为它简化了协作,并使得在不同开发阶段保持环境一致性变得更加容易。
虽然自定义域名仍然是高级功能,但引入免费静态域名是一个受欢迎的补充,有望让开发者的生活更轻松。无论您是从事单人项目还是大型团队的一部分,这一新功能很可能成为您开发工具包中有价值的补充。
不要只是阅读加密货币新闻,要真正理解它。订阅我们的通讯。 免费。

Glory Kaburu
Glory是一位精通AI工具与研究的知识渊博的记者。她热衷于人工智能领域,并撰写了多篇相关文章。她持续关注人工智能、机器学习和深度学习领域的最新进展,并定期发表相关评论。















