Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure VM上的SMTP-公共IP(PIP)和反向DNS查找_Azure_Smtp_Ip_Pip_Public - Fatal编程技术网

Azure VM上的SMTP-公共IP(PIP)和反向DNS查找

Azure VM上的SMTP-公共IP(PIP)和反向DNS查找,azure,smtp,ip,pip,public,Azure,Smtp,Ip,Pip,Public,Azure最近引入了PIP—可以分配给虚拟机实例的公共IP,但是似乎没有办法将PTR记录分配给该IP,以便成功进行反向DNS查找。以下是将PIP分配给Azure VM的说明: 我们在Rackspace云上有运行SMTP服务的VM,我正试图在Azure上复制这些服务,但似乎无法为您的Azure PIP分配PTR记录。因此,我们无法在Azure上提供自己的SMTP服务。Rackspace Cloud分配公共IP地址,并允许您编辑该IP地址的DNS PTR记录,并将其分配给您的服务。有没有办法用Azu

Azure最近引入了PIP—可以分配给虚拟机实例的公共IP,但是似乎没有办法将PTR记录分配给该IP,以便成功进行反向DNS查找。以下是将PIP分配给Azure VM的说明:

我们在Rackspace云上有运行SMTP服务的VM,我正试图在Azure上复制这些服务,但似乎无法为您的Azure PIP分配PTR记录。因此,我们无法在Azure上提供自己的SMTP服务。Rackspace Cloud分配公共IP地址,并允许您编辑该IP地址的DNS PTR记录,并将其分配给您的服务。有没有办法用Azure做类似的事情


顺便说一句:SendGrid和Amazon SES不是一个选项。几十年来,我们一直在负责任地运行电子邮件服务器,除非我们能够获得一个具有公共IP和DNS设置的VM,否则Azure不是一个可行的选择。

Azure提供的名称解析服务主要设计用于通过主机名直接访问云服务中的虚拟机和角色实例

在这种情况下,要按名称访问公共端点,我建议您使用现有DNS服务器部署自己的端点,并提供创建A、MX、PTR等记录的所有灵活性

有关名称解析方案的更多信息,请查看。

现在有一个好消息:我刚刚了解到,这是他们目前正在进行的工作


看看这里

宣布:Azure云服务的反向DNS


享受….

是的,但是传出的IP与您为其创建反向的VIP IP不同不幸的是

谢谢Tom,但是反向DNS并不像在Azure服务器上或从外部DNS服务器上运行DNS那样简单。反向DNS与正向DNS相反,它查找IP地址并查看与之关联的域。Microsoft拥有分配给其虚拟机和云服务的IP地址,他们不会将PTR记录分配给您在使用powershell保留PIP时保留的IP,也没有在您购买PIP时为其分配PTR记录的方法。确实如此。IP地址所有者是可以控制PRT记录的人,在本例中,是Microsoft。@jbraun您在这方面运气好吗?我还需要一个我最近分配给我的虚拟机的PIP的PTR记录。以前我们成功使用了具有PTR记录的云服务VIP,但需要向机器添加PIP。如下所示: