我已经创建了一个Azure DNS区域,它充当主机名解析的公共解析器。例如,当外部非蓝色主机调用时,bash $> nslookup myhost.mydomain.com将通过Azure名称服务器解析为xx.yy.zz.aa。
域mydomain.com是从Google域获得的,我已经将所有4个名称的服务器都委托给Azure服务器。否则,Google域DNS记录集将为空。
在Azure中,DNS区域包括一个"A“RecordSet,它是内部VM的公共IP的Azure Alias,外部称为myhost。
对于外部主机,如果从内部主机调用,查找(和其他用法)就会失败。例如,在myhost本身或同一内部子网的对等主机上,nslookup失败(不解析),nslookup mydomain.com请求仅检索虚拟网络的内部私有IP,即10.One。
为了让内部主机像外部主机一样解决FQDN问题,我做不到什么?
发布于 2020-12-25 02:37:07
验证之后,Azure主机的工作方式与外部客户端相同:

您可以验证Azure虚拟网络上的DNS服务器是否设置了默认的DNS或自定义DNS服务器168.63.129.16。一旦您更改它,您可以重新启动您的蔚蓝VM,以实现这一效果。

当您在内部主机上运行nslookup myhost.mydomain.com时,请告诉我您是否有任何问题或显示输出。
https://stackoverflow.com/questions/65443419
复制相似问题