内网服务器主动要去请求外网的地址或服务,所进行的一种行为
内网服务----访问---->外网
]$ sudo vim /opt/nginx/conf/nginx.conf
...省略
server {
listen 80;
resolver 114.114.114.114; #dns解析地址,必配
resolver_timeout 5s;
#server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
#root html;
#index index.html index.htm;
proxy_pass $scheme://$host$request_uri;
proxy_set_header HOST $host;
proxy_buffers 256 4k; #缓存池大小
proxy_max_temp_file_size 0k; #关闭磁盘缓存读写,减少IO
proxy_connect_timeout 30; #代理连接超时时间
proxy_cache_valid 200 302 10m; #代理服务器HTTP状态缓存时间
proxy_cache_valid 301 1h;
proxy_cache_valid any 1m;
#proxy_send_timeout 60;
#proxy_read_timeout 60;
#proxy_next_upstream error timeout invalid_header http_502;
}
...省略
使用临时代理
]$ curl -i --proxy 代理ip:port 访问的域名
]$ curl -i --proxy 192.168.153.133:80 www.baidu.com
永久有效
]$ sudo vim /etc/profile
...
export http_proxy=http://代理ip:port
]$ sudo source /etc/profile
原文:https://www.cnblogs.com/wanwz/p/13046501.html