我在一个应用程序上进行本地开发,Twilio 偶尔需要向该应用程序发出 HTTP 请求。为了方便使用,我将 local.mydomain.com 指向我的计算机 IP 地址,因为它会解析到外部世界。问题是...当我在办公室时,IP 地址会发生变化,而当我在家时则不会。如果我在路上,每次我住不同的酒店时,IP 地址也会发生变化。
AWS Route 53 是否具有可用于解决此问题的任何功能,或者我唯一的解决方案是支付第三方服务(如 DynDNS 或 No-IP)?
答案1
它本身没有。您可以创建一个 Lambda 函数来定期更新 IP
答案2
我将编辑 PC 的 hosts 文件,以便特定域解析为 127.0.0.1 / localhost。hosts 文件基本上是硬编码的本地 DNS。
您可以根据您使用的操作系统搜索有关 hosts 文件位置和格式的更多详细信息。
下面是一个示例,说明如果我有一个在端口 80 上运行的 Web 服务器,我想通过域名来寻址
127.0.0.1 localhost local.example.com my.development.com