1. 程式人生 > >nginx代理伺服器的域名解析優先順序

nginx代理伺服器的域名解析優先順序

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