将DNS映射到Azure VM

时间:2016-05-08 11:37:08

标签: asp.net azure

我在托管服务提供商(Windows Server 2012 IIS 8)上托管了一个ASP.NET网站,该网站大部分时间都处于停机状态。我通过他们注册了我的域名,我现在不打算移动。

我正在将我的托管移动到Azure VM。这就是我已经做过的事情。

  • 使用静态IP在Azure中创建虚拟机。
  • 创建了一个名为red-seau-cloudapp-azure的DNS。
  • 在公共端口80上添加了端点。因此可以通过localhost和http:// ipaddress /(VM外部)访问网站

在我现有的托管服务提供商上,我看到以下DNS条目。

NS ns1.myhost.arvixevps.com    
NS ns2.myhost.arvixevps.com    
A < ipaddress >    
* A < ipaddress >    
www A < ipaddress >    
mail A < ipaddress >    
mail2 A < ipaddress >    
MX [10], mail.mywebsite.com    
MX [21], mail2.mywebsite.com    
TXT globalsign-domain-verification=SKFHKSJHDLKUERIJKDCFJLKF_234KJFDJK

Q1。我需要对这些条目进行哪些更改,以便www.mywebsite.com指向Azure VM上托管的网站而不是旧主机?

Q2。我是否有可能将邮件服务器保留在旧主机上并仅将我的网站移至指向Azure VM?

1 个答案:

答案 0 :(得分:1)

  

Q1。我需要更改这些条目以便www.mywebsite.com   指向Azure VM上托管的网站而不是我的旧主机?

您需要更改A记录以指向Azure中新虚拟机的IP地址。但是,为此,您需要确保虚拟机的IP地址不会更改,而这将花费更多。另一种方法是使用CNAME映射,将域映射到Azure虚拟机的DNS名称。您可能会发现此链接很有用:https://azure.microsoft.com/en-us/documentation/articles/cloud-services-custom-domain-name-portal/(请参阅Azure门户的说明,而不是那里的Azure Classic Portal。)

  

Q2。是否有可能将我的邮件服务器保留在我的旧主机上   只移动我的网站指向Azure VM?

是的,完全有可能这样做。只更改您想要的DNS记录(A,CNAME等)并保持MX记录不变。