1. 程式人生 > >nginx代理服務器的域名解析優先級

nginx代理服務器的域名解析優先級

優先級 設置 host 域名解析 緩存 etc server 等於 nginx -t

經過了測試的,測試很多次,都是要停止nginx再啟動nginx排除nginx軟件自身dns緩存的因素,測試結果還蠻意外的。
哪塊兒意外?
nginx配置文件中的resolver設置了等於沒設置,根本不去找這個地方設置好的dns服務器查詢的!但不設置又不成,執行nginx -t的時候會報錯。
既然resolver隨便寫,那剩下的/etc/hosts和/etc/resolv.conf哪個優先級高?嗯,/etc/hosts裏寫死ip和域名的關系,這個優先級最高,先看它再去查/etc/resolv.conf裏的nameserver。
備忘完畢。

nginx代理服務器的域名解析優先級