在公共DNS服务器的私人IP地址

我正在寻找一个DNS服务提供商,允许我:

  1. 添加LAN IP地址作为Alogging。 例如,我需要添加192-168-0-1.example.com映射到192.168.0.1。 我试过了godaddy和cloudflare。 他们都不允许我这样做。

  2. 添加脚本或通过将xxxx.example.com映射到xxxx的API添加

有谁知道任何满足我的要求的服务提供商?

它看起来像你想为你的局域网的DNS服务。 许多路由器不会支持这个,但有些可以。 那些基于DD-WRT或OpenWRT的应该允许你添加本地条目。

使用专用networking地址回复源自Internet的查询是不正确的。

可能的解决scheme是在Linux服务器上运行dnsmasqbind 。 configuration路由器将其用于DNS查找。 如果您已经在运行bind ,则可以使用分割DNS从提供局域网的人员向Internet提供不同的答案。

简单的解决scheme是将hosts文件条目添加到需要按域连接的任何设备。 这适用于Linux和Windows,尽pipe这些文件位于不同的目录中。

我在Namecheap和Gandi拥有域名,他们的域名服务器允许这样的logging。 他们都有可用于更新logging的API,但我不确定是否允许您创build65536条logging来映射完整的192.168.0.0/16地址空间。 (Namecheap的API受到限制,如帐户余额至less为$ 50或拥有20个域名等)

但是,我不明白你想在这里完成什么。 你是否认识到,这些域将指向不在同一局域网中的人使用不同的服务器?

如果我没有记错的话,我已经使用私有的IP地址10.10.10.10和192.168.1.1作为AWS route53上的logging。

希望这可以帮助。