gpt4 book ai didi

url-rewriting - 使用proxy_pass时,是否可以使用/etc/hosts代替 "resolver"来解析域名?

转载 作者:行者123 更新时间:2023-12-03 09:07:45 26 4
gpt4 key购买 nike

可以/etc/hosts 代替解析器 使用 时proxy_pass ?

我需要对同一台 nginx 机器执行 proxy_pass。有没有办法使用机器的/etc/hosts 文件解析域,而不是通过“解析器”属性指定 DNS 服务器?

这将为我节省到达同一服务器所需的额外跃点。我已尝试在/etc/hosts 文件中设置映射到 DNS 的内部 IP,但 nginx 仍在从 中设置的 DNS 服务器读取数据。解析器 属性(property)。或者有没有办法让 HTTPProxy 模块考虑/etc/hosts 文件设置?

感谢您可以分享的任何建议..

这是我在 nginx 论坛上发布的同一个问题:
http://forum.nginx.org/read.php?11,218997

最佳答案

你可以通过安装 dnsmasq 来解决这个问题。并将您的解析器设置为 127.0.0.1 .基本上,这使用您的本地 DNS 作为解析器,但它只解析它所知道的(其中包括您的 /etc/hosts )并将其余的转发到您的默认 DNS。

关于url-rewriting - 使用proxy_pass时,是否可以使用/etc/hosts代替 "resolver"来解析域名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8305015/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com