在Windows Azure(VM)上托pipeDNS名称服务器

我想主持我自己的DNS名称服务器,以完全控制DNS设置。

Windows Azure上创buildWindows 2012 VM(Iaas)并将其用作DNS名称服务器是一个好主意吗?

问题我预先:

  1. Windows Azure SLA至less需要两个实例? 因为DNS应该caching在下游,所以如果虚拟机停机时间<20分钟,那么问题就不大了。
  2. Azure VM大小? 特小应该做。
  3. 更改IP? 一旦您设置了虚拟机,Azure不应该更改您的IP地址,除非您删除它。
  4. 反向DNS? 我不认为托pipe一个名称服务器需要反向IP DNS查找。
  5. 还要别的吗? 对于托pipeDNS服务器并不是很了解,但是我认为它应该可行!

我错过了什么?

  1. Azure IaaS虚拟机具有单个实例的SLA,因此您不必担心这一点。
  2. 除了开发和测试以外,不要使用超小型的东西。 网络性能不稳定,从非常差到不存在。
  3. 当部署虚拟机时,IP地址将保持不变,是的。

但是…你是在谈论一个内部的DNS服务器,或公用名称服务器? 如果后者在云数据中心托管可能不是最好的方法。 你最好使用像Zerigo这样的专用DNS提供商。