假设需求访问谷歌
[ vhosts]#vim /usr/local/nginx/conf/vhosts/proxy.conf
server {
listen 80;
server_name www.baidu.com;
location / {
proxy_pass #百度的IP
#proxy_set_header Host $host;
}
}
--------------------------
访问测试
-----------------------------------------------------------------
nginx 实验负载均衡:用dig 命令查出百度的另一个IP
[ vhosts]#vim /usr/local/nginx/conf/vhosts/proxy.conf
upstream baidu{
server 180.97.33.108:80;
server 180.97.33.107;
}
server {
listen 80;
server_name www.baidu.com;
location / {
proxy_pass http://baidu/;
proxy_set_header Host $host; # 这行要打不开,不然访问的时候会报 502
#proxy_set_header X-Real-IP $remote_addr;
}
}
-------------------------------------
来源: http://www.bubuko.com/infodetail-1861333.html