nginx 如何使用系统 http_proxy 代理访问外部网络,从而代理外部服务进内网?

查看 57|回复 3
作者:JackHuang90   
环境如下:
nginx 在内网,但是内网有一个代理,可以通过代理访问外网。系统上使用
http_proxy=http://10.10.2.10:8080/
https_proxy=http://10.10.2.10:8080/
没问题。但是 nginx 却不能使用这个配置访问外网。
想通过 nginx 代理外网的服务进入内网,供内网机器使用,想问下需要如何配置。
试过这个配置好像不行的样子
location /cip/ {
    proxy_set_header Host www.cip.cc;
    proxy_pass http://10.10.2.10:8080/;  # 通过代理连接
}

Nginx, 代理, 访问, 进内网

Jacksu   
试试:
proxy_pass http://www.cip.cc
JackHuang90
OP
  
@Jacksu 不行,nginx 不使用系统的代理设置
JackHuang90
OP
  
@Jacksu 还会提示没有 dns ,因为内网是没有 dns
您需要登录后才可以回帖 登录 | 立即注册

返回顶部