A服务器(代理服务器)IP地址 192.168.1.88
B服务器(被代理服务器)IP地址 192.168.1.82
C服务器(被代理服务器)IP地址 192.168.1.120
D服务器(被代理服务器)IP地址 192.168.1.76
//目的是将www.linux.com解析到192.168.1.88上
//第一步:在A服务器(代理服务器)打开nginx.conf配置文件,文件位置在nginx安装目录的conf目录下(我的是:vi /usr/local/webserver/nginx/conf/nginx.conf),在http段加入以下代码
upstream www.linux.com{
server 192.168.1.82;
server 192.168.1.120;
server 192.168.1.76;
}
server{
listen 80;
server_name www.linux.com;
location /{
proxy_pass http://www.linux.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-IP $remote_addr; //其他的服务器变量类同
proxy_set_header X-Scheme $scheme;
}
}
B服务器(被代理服务器)IP地址 192.168.1.82
C服务器(被代理服务器)IP地址 192.168.1.120
D服务器(被代理服务器)IP地址 192.168.1.76
//目的是将www.linux.com解析到192.168.1.88上
//第一步:在A服务器(代理服务器)打开nginx.conf配置文件,文件位置在nginx安装目录的conf目录下(我的是:vi /usr/local/webserver/nginx/conf/nginx.conf),在http段加入以下代码
upstream www.linux.com{
server 192.168.1.82;
server 192.168.1.120;
server 192.168.1.76;
}
server{
listen 80;
server_name www.linux.com;
location /{
proxy_pass http://www.linux.com;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Real-IP $remote_addr; //其他的服务器变量类同
proxy_set_header X-Scheme $scheme;
}
}