如何使用自定义域设置dyn-dns服务?

时间:2011-07-10 08:01:24

标签: dns dreamhost

简单地说,我有一个域名xyz.com, 我希望pc.xyz.com指向我的电脑IP(动态)

任何可用的解决方案?

我需要Mac客户端来更新不断变化的IP,以及在我的域上运行以获取这些更新的服务。

http://www.dyndns.com/

这样的东西

(如果有帮助,我有来自Dreamhost的域名。)

3 个答案:

答案 0 :(得分:1)

您可以设置CNAME条目,以便pc.xyz.com是dyndns名称的别名。我知道这并没有严格回答如何自己运行类似dyndns的服务的问题,但它会以最少的努力达到你描述的效果。

答案 1 :(得分:1)

How to set up DNS service dynamic / static是个好地方。从技术上讲,概念并不困难,但如果您使用能够使用MySQL或其他数据库的DNS服务器则更容易。例如:MySQL BIND SDB Driver ...

  

该项目已启动,因此我们可以在创建帐户时自动为用户的主页创建子域。

到目前为止,这是最简单的方法,并允许您编写一个非常瘦的客户端,可以向您的系统发送快速Web请求,以根据您的新IP更新DNS ...甚至可以构建您自己的REST API ..

答案 2 :(得分:0)

您可以将cron(或者,因为您使用的是Mac,launchd)和DreamHost API结合起来,以described here的形式实现您想要的结果。