我目前在新的 VPS 上有一个 asp.net 应用程序。我的域名是在另一家注册公司注册的。在这家公司,我目前已将域名服务器设置为指向我的共享主机帐户的自定义名称服务器。类似于 ns1.mysharedhosting.com 和 ns2.mysharedhosting.com。
我的问题是,我的 VPS 没有这些 ns1 和 ns2... 因此,查看我的域名注册器时,我发现我可以使用 DNS 区域编辑器添加 A 记录以指向我的 IP,而不是使用 ns1.mysharedhosting.com。这听起来对吗?
另外,我已经设置了 IIS,并且我的网站已经通过其 IP 进行访问。我是否需要在我的 VPS 上为 DNS 执行其他操作?或者只有当我想让它充当自己的独立 DNS 时才需要执行此操作?此时我有点困惑。
最后一个问题,我已经准备好了,但仍然无法理解 DNS 和反向 DNS 之间的区别,它们的用途是什么,以及它们是否通常与 Web 服务器位于同一台服务器上?任何快速的想法都将不胜感激。
感谢您的帮助。
答案1
如果您的域名注册商也提供 DNS 服务,那么只需将 A 记录更改为指向您的 VPS 即可。如果您希望转发多个 UR(www.domain、mail、domain 等),则需要多个 A 记录。
至于设置 IIS,如果您有一个站点监听所有流量,则无需执行任何进一步的操作。如果您有多个站点,则需要设置主机标头。
反向 DNS 最简单的作用是将 DNS 反向工作,将地址映射到主机名。它有许多用途,其中一种常见用途是垃圾邮件过滤,许多大型邮件服务在发送邮件时会检查有效的 ptr 记录。您的反向 DNS 信息通常与您的正向 DND 区域设置在同一台服务器上。
从共享主机转移到 VPS 是一个相当大的飞跃,如果您不确定自己在做什么并且您的网站很重要,那么可能值得考虑在设置方面获得一些帮助。