如何为在我的域名上创建的子域名动态分配 IP 地址?
答案1
域本身没有 IP,它通过 DNS 记录与 IP 相关联。您可以对任何子域执行相同操作。www.mydoamin.com 可以指向 xxx.xxx.xxx.xxx,而 mail.mydomain.com 可以指向 yyy.yyy.yyy.yyy 等等,只需添加 A 记录即可。
我之所以提到上述内容,是因为 DNS 是一种传播速度较慢的东西。如果您不断更改 DNS 记录,那么您最终会得到遍布各地的 DNS 服务器,这些服务器仍在追赶,并且可能会有人转到 2、3、4 个或更多地址,而不是您希望他们转到的地址,具体取决于您更改这些 A 记录的速度。
您能解释一下为什么要这样做吗?如果我们对您要做的事情有更多了解,可能会提供更好的建议。
答案2
我不明白你想通过 dns 实现什么。但对于你的问题标题,分配 ip 应该通过 DHCP 而不是通过 DNS 来完成。我不明白 dns 如何分配 ip。据我所知,dns 用于将名称转换为 ip 并反之亦然。但设置主机名和 ip 地址是通过 dhcp 完成的。我认为你看错了地方,或者你能解释得更清楚些吗。