一直不确定这个参数 proxy_connect_allow 配置的端口的意义
listen 9000;
# forward proxy for CONNECT request
proxy_connect;
proxy_connect_allow 80 443 563;
proxy_connect_connect_timeout 10s;
proxy_connect_data_timeout 10s;
}
看文档说得是用于 connect 连接,允许进行 CONNECT 请求的端口,也就是说是 client 去连接 nginx proxy 的,nginx proxy 上面要开放的 INPUT 向的端口?
实际操作是,代理使用得是 IP:9000 ,netstat 显示也是 9000 开放了端口,并没有看到 80 443 563 的 LISTEN 状态。
那么这个端口到底是限定的哪个位置的入向还是出向端口呢?难不成是 nginx proxy 连接 server 所用端口?感觉不是吧,不符合文档里面说的。