首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用动态dns作为名称服务器

使用动态dns作为名称服务器
EN

Server Fault用户
提问于 2021-01-21 14:47:52
回答 3查看 429关注 0票数 -2

我正在玩主持我自己的网站上的住宅互联网连接。我有一个动态ip分配,但isp也给我一个动态域名,类似于xxx.go.ro。我从一个注册商那里买了一个域名,我想要托管我自己的dns服务器,并将购买域名的名称服务器配置为我的域名服务提供商给出的动态域名地址,这样xxx.go.ro就会成为我的域名的ns。我的问题是:动态更改域名服务器的ip是个好主意吗?我不明白tld是否缓存名称服务器的ip地址。我是否应该对dns使用外部服务,比如luands,并将cname指向我的子域?我真的很想主持我自己的dns来试验它。

EN

回答 3

Server Fault用户

发布于 2021-01-21 17:16:00

从登记员那里买的?您需要一个带有静态IP的名称服务器。甚至两个带有静态IP的名称服务器。您需要它们出现在父区域的胶水记录中;我怀疑TLD区域是否支持经常更新记录,并且它们是否允许设置足够短的TTL。TLD DNS区域非常大,很可能很难经常更新它们。另外,您可能需要通过一些API来进行编程更新,而不是您的注册员通常的面向人的web界面。他们有吗?

对于第三级子域,这是相当可能的。10年前我开发了一个动态DNS服务。类似于DynDNS,但我实现了让NS指向动态更新的胶水记录的子域委托的可能性。10年过去了,没有人使用这个特性。

有一个警告,一个服务本身托管在通常的静态名称服务器上,并且只允许其托管域的动态更新(目前只有一个域)。因此,如果我说它承载example.com的动态DNS,则可以将sub.example.com委托给具有动态IP地址的命名服务器。您可以使用自己拥有的域名轻松地实现这样的服务和“自己的服务”,但是它的核心名称服务器仍然必须使用静态地址;最好的方法是将域的子域委托给动态地址。

票数 1
EN

Server Fault用户

发布于 2021-01-21 14:57:39

如果您想要承载您自己的DNS服务器,则需要一个静态IP。但是,为什么要托管自己的DNS服务器呢?有什么需要?只需让主机执行此操作,并根据需要配置DNS记录即可。另外,在尝试托管自己的DNS服务器之前,您应该对DNS有一个很好的理解。TTL,IP地址等的错误会让你陷入一个痛苦的世界。在进入保安系统之前..。

票数 0
EN

Server Fault用户

发布于 2021-01-21 18:19:12

我建议您使用像https://www.dnsexit.com/这样的服务指向您的域。在那里可以建立动态的网站在你的房子。有软件可供安装,以保持IP的更新。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1050688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档