解析时Nginx连接被拒绝

u1ehiz5o  于 2023-01-20  发布在  Nginx
关注(0)|答案(1)|浏览(310)

我有一个简单的应用程序,有公共地址,比如说http://example.com,我需要设置反向代理,它将转发请求到这个服务,所以我运行nginx作为docker映像,配置如下。

http {
    server {
        listen 80 default_server;
        listen [::]:80 default_server;

        location / {
            proxy_http_version 1.1;
            proxy_set_header "Connection" "";

            resolver 127.0.0.11;
            proxy_pass http://example.com;
        }
    }
}

但它不起作用,我收到一堆
send()失败(111:连接被拒绝),解析程序:www.example.com127.0.0.11:53
最后
example.com 操作超时), Operation timed out),

9lowa7mx

9lowa7mx1#

解决方案是使用谷歌公共DNS。最重要的是,我不得不关闭X11M0N1X,因为它导致了其他问题。
resolver 8.8.8.8 ipv6=off;

相关问题