我正在寻找一个能够让我执行以下操作的 DNS 服务提供商:
将 LAN IP 地址添加为 A 记录。例如,我需要添加映射到 192.168.0.1 的 192-168-0-1.example.com。我试过 godaddy 和 cloudflare。它们都不允许我这样做。
添加脚本或者通过API添加将xxxx.example.com映射到xxxx
有人知道有哪些服务提供商可以满足我的要求吗?
答案1
看起来您需要为您的局域网提供 DNS 服务。许多路由器不支持此功能,但有些路由器支持。基于 DD-WRT 或 OpenWRT 的路由器应该允许您添加本地条目。
使用私有网络地址回复来自互联网的查询是不正确的。
可能的解决方案是dnsmasq
或bind
在 Linux 服务器上运行。配置路由器以使用它进行 DNS 查找。如果您已经在运行,bind
则可以使用拆分 DNS 为互联网提供与局域网提供的答案不同的答案。
简单的解决方案是向任何需要通过域连接的设备添加hosts
文件条目。这适用于 Linux 和 Windows,尽管文件位于不同的目录中。
答案2
答案3
如果我没记错的话,我在 AWS route53 上使用了 10.10.10.10 和 192.168.1.1 等私有 IP 作为记录。
希望这可以帮助。