`嗨,我有一个网络设置,其中一台机器有公共IP,这是我的httpd机器(rhel 8)。以及具有私有IP(RHE 18)的其他机器。我试图设置httpd作为反向代理的机器与私人ip。但我得到了一个连接超时日志和前端我得到503服务不可用服务器是暂时无法服务您的请求,由于维护停机或容量问题。请稍后再试。这是我的配置
/etc/httpd/conf/httpd。会议
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
/etc/httpd/conf。d/kibana.conf
ProxyPreserveHost On
ProxyPass /kibana http://10.0.4.162:5601/kibana nocanon
ProxyPassReverse /kibana http://10.0.4.162:5601/kibana
ProxyRequests Off
RequestHeader set X-Forwarded-Proto "http"
AllowEncodedSlashes NoDecode
# Local reverse proxy authorization override
# Most unix distribution deny proxy by default
# See /etc/apache2/mods-enabled/proxy.conf in Ubuntu
<Proxy http://10.0.4.162:5601/kibana*>
Order deny,allow
Allow from all
</Proxy>
运行以下命令yum install openssl yum install mod_proxy_html
apachectl configtest给出语法ok。请帮帮我Kibana使用反向代理所需的所有更改都已完成
Httpd作为反向代理。获取连接超时`
1条答案
按热度按时间ippsafx71#
这是一个运行配置我使用没有问题
我有一个公共DNS与私人区域,所以我的revProxy“知道”如何重定向 www.example.com 。如果您不知道如何或没有这样的配置,您应该使用IP。
如果您不想“反转”所有请求,而只是针对www.your.domain.com/kibana,那么您必须使用这种类型
从这个配置开始,根据您的具体情况进行修改,最后一次添加一个其他指令