所以这就是我所configuration的 – 我在dreamhost有一个共享的主机帐户,而且我刚刚在intoVPS上设置了一个VPS。 共享帐户主要用于静态网站,我将使用VPS来部署rails应用程序。
现在,虽然现在我认为VPS的设置已经足够好了,但是我对如何pipe理DNS位却有点困惑。 具体来说,我有一个域在另一个网站注册,nettigrity。 我想顶级域名指向一个静态的网站,所以到目前为止它的名字服务器被设置为dreamhost域名服务器。 现在我想把一些rails应用作为子域名。 要pipe理nettigrity上的DNS设置,我必须将域的名称服务器设置为interactivedns.com名称服务器。
一旦我这样做了,我可以添加Alogging,AAAAlogging,CNAMElogging等。我从我查阅的这个主题收集到的信息,我必须创build一个Alogging来指向我的VPS的静态IP。 我不知道如何让顶级域名指向Dreamhost。 有人能解释我应该做什么吗? 关于这些loggingtypes或链接到一个将是很好的..
IntoVPS,我的VPS的设置是,使用“Hypanel”,它有一个“我的DNS区域”部分,他们提供自己的名称服务器。 我可以使用这个而不是注册商域名pipe理服务吗? 出于任何原因,一个人能比另一个好吗?
我并不直接熟悉你提到的任何特定的托pipe服务,但我会尝试提供一些有用的提示:
我相信Hypanel的“我的DNS区域”部分只是configuration由您的域名由IntoVPS服务的DNSlogging的地方。 然而,这本身并没有告诉世界其他地方,您的基础域名的查询应该针对IntoVPS的DNS服务(即IntoVPS应该充当您的域名服务器)进行查询。 为此,您需要告诉您的域名注册商使用IntoVPS的DNS服务器作为您域的DNS服务器。 (您的DNS注册商也可以提供自己的DNS域名服务器托pipe,除了configuration名称服务器IP用于您的域名,所以如果你看到两个选项,不要混淆。
DNSloggingtypes列表可在http://en.wikipedia.org/wiki/List_of_DNS_record_types处获得 。 大多数情况下,您最关心的是Alogging,它将主机名与IP地址相关联。 AAAAlogging是相同的事情,但对于IPv6。 CNAMElogging提供别名。 一个普通的用法是使用一个Alogging来存储一个公共IP地址,然后把多个CNAMElogging存储到该Alogging中。 您还需要调查SOA (权威启动)和NS (名称服务器)logging以正确configuration您的DNS。
如果您的注册商提供DNS,并且您对这些DNS感到满意,请使用它们! 如果您不满意,可以通过在注册服务器configuration中logging新的DNS服务器的IP来使用其他DNS提供商。
通过在DNS中定义子域的IP和主域的IP,可以解决您的问题。 两个IP都是不同的,并指向你的两台机器。