代码之家  ›  专栏  ›  技术社区  ›  eflorico

*可配置*本地DNS服务器?

  •  2
  • eflorico  · 技术社区  · 16 年前

    我想有一个本地DNS服务器,我可以以某种方式配置。可能是一个PHP脚本,它获取请求的主机名并返回IP。我不想有一个IP/主机名列表,但我想在代码中生成IP! 你知道怎么做吗?

    5 回复  |  直到 16 年前
        1
  •  4
  •   Jesper    16 年前

    Simple DNS Plus 有几个 APIs (纯http、.net、com、命令行)易于使用。

    例如,您可以通过设置一个简单的HTTP请求来添加一个IP地址(A记录),例如“ http://127.0.0.1:8053/updatehost?host=test.example.com&data=1.2.3.4 “—您可以使用标准curl库从PHP脚本中发出。

        3
  •  1
  •   Ansgar    16 年前

    也许吧 MyDNS 是要调查的。 它从数据库(mysql或postgresql)获取IP。

    我不知道它是否能直接钩住另一个来源。 但是,最好是将其脱钩,让数据库从Internet源更新,并让DNS系统查询数据库。

        4
  •  0
  •   leppie    16 年前

    如何利用主机文件?

        5
  •  0
  •   GameFreak    16 年前

    我不太确定你想要什么,但是很多路由器都有内置的DNS功能,通常 非常 使用方便。