如何更改Azure App Services的DNS服务器

网友投稿 280 2022-10-08

如何更改Azure App Services的DNS服务器

对Azure App Services比较熟悉的小伙伴应该都知道,默认情况下,App Services 的DNS请求都是使用Azure DNS:168.63.129.16(GlobalAzure)进行解析的。在PaaS环境中,这个设置对我们来说处于一个不可见的状态,作为最终用户,我们无法以任何形式去真正的影响他们。但很多客户在使用App Services的过程中都会有将App Services和本地既有的业务系统进行打通,进行业务系统集成调用的需求。那在这个场景下,使用Azure默认的DNS肯定就会存在诸多问题。因此,通过更改Azure App Services中的DNS配置就可以很好的解决这个问题。在App Services中,我们可以通过设置一个特殊的Application Setting来实现这一功能点,我们可以将DNS设置为公有或私有的IP地址,如果使用私有IP,则需要通过执行VNet集成或Web应用为应用服务环境中从web应用访问它。

配置参数

在App Services的DNS配置中,我们可以使用两个Application Setting来实现,分别为:

WEBSITE_DNS_SERVER: 设置主 DNS 服务器WEBSITE_DNS_ALT_SERVER: 设置辅助 DNS 服务器(可选,如果您的主服务器无法访问,可能会回退到这个服务器)

具体设置格式如下:

名称:WEBSITE_DNS_SERVER值: DNS服务器的IP地址

配置方式

对于具体的设置方式,我们可以通过在门户网站新建Application Setting来进行设置或者通过Kudo进行设置,具体方式如下:

门户网站

如果要设置辅助服务器,可再次执行此操作。设置完成以后,需要重新启动 Web App程序才能使其生效:

使用Kudu设置

除了上述的门户配置以外,我们还可以使用命令行的方式从KUDU命令提示符进行配置,具体的设置方式如下:

设置主DNS:SET WEBSITE_DNS_SERVER=8.8.8.8 设置辅助DNS:SET WEBSITE_DNS_ALT_SERVER=1.1.1.1

需要主机的是,这个设置完成以后是立即生效的,无需重新启动 Web App程序

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Kafka中消息队列的两种模式讲解
下一篇:Azure Cache for Redis 概述
相关文章

 发表评论

暂时没有评论,来抢沙发吧~