Può /etc/hosts essere utilizzato al posto di resolver quando si utilizza proxy_pass?Quando si utilizza proxy_pass, è possibile utilizzare/etc/hosts per risolvere i nomi di dominio anziché "resolver"?
Devo eseguire un proxy_pass sulla stessa macchina nginx. C'è un modo per risolvere i domini usando il file/etc/hosts della macchina invece di specificare un server DNS attraverso la proprietà "resolver"?
Questo mi salverà l'hop aggiuntivo necessario per raggiungere lo stesso server. Ho provato a configurare l'IP interno mappato al DNS nel file/etc/hosts, ma nginx sta ancora leggendo dal server DNS impostato nella proprietà resolver. O c'è un modo per fare in modo che il modulo HTTPProxy consideri le impostazioni del file/etc/hosts?
Grazie per qualsiasi consiglio si potrebbe condividere ..
È la stessa domanda che ho postato nel forum nginx: http://forum.nginx.org/read.php?11,218997
La cosa strana, questo funziona se si utilizza upstream (risoluzione host) –