我现在有2台服务器,a和b,a上面部署了站点,现在b上面想绑定一个域名反向代理到a,请问这个应该如何设置?
1Panel 版本:v2.1.7
操作系统(设备): centos stream 9
关键截图:
日志:
没有上述信息的问题很有可能不被回答
我现在有2台服务器,a和b,a上面部署了站点,现在b上面想绑定一个域名反向代理到a,请问这个应该如何设置?
1Panel 版本:v2.1.7
操作系统(设备): centos stream 9
关键截图:
日志:
没有上述信息的问题很有可能不被回答
反代的时候填 a 的 IP 就可以了
现在的配置是这样的
location ^~ / {
proxy_pass http://8.8.8.8;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
proxy_http_version 1.1;
add_header X-Cache $upstream_cache_status;
proxy_ssl_server_name on;
proxy_ssl_name $proxy_host;
}
我a也是域名反代到内部端口的,b服务器域名是带证书的,应该怎么配置才好呢?
直接反代 a 的 IP 加 端口 ,绕开 a 的域名
是的 如果机器内网可以互相访问 也可以用内网地址
当然 也可以代理 a 域名,但是可能会碰到一些问题
这个可能会比较麻烦,因为a和b在不同的地区,之所以想用b反代a也是想用b承接某部分地区用户的访问,请问用1panel的话是否还有其他方式可以实现类似这种需求?