gpt4 book ai didi

apache - 将本地IP重定向到公共(public)IP?

转载 作者:行者123 更新时间:2023-12-04 19:31:17 24 4
gpt4 key购买 nike

我已经安装了,当我在本地运行时打开堆栈 192.168.1.66 它显示了打开堆栈的仪表板,但是当我通过公共(public)访问它时它显示 Apache 的默认页面。我正在使用 centos 7.0 最小。我如何将本地 IP 重定向到公共(public) IP,以便它打开开放堆栈仪表板。

最佳答案

Apache 实例和您的 OpenStack Horizo​​n 仪表板之间似乎没有发生任何事情。您可以在 Apache 中添加一个新的虚拟主机并制作一个简单的反向代理。假设 /etc/httpd/conf.d/openstack.conf :

<VirtualHost *:80>

# You can set here your domain name (if you have one), your public IP address
# or just leave it like this, just as a placeholder:
server_name _

ProxyPass "/" "http://192.168.1.66/"
ProxyPassReverse "/" "http://192.168.1.66/"

</VirtualHost>

然后确保至少 mod_proxymod_proxy_http模块已启用。您可以通过运行检查这一点:
httpd -M |grep -i proxy

如果不是,请在 /etc/httpd/conf.modules.d/00-proxy.conf 中启用它们文件(通过取消注释相应的 # LoadModule 行)。

另外我建议禁用默认虚拟主机,以防万一。

关于apache - 将本地IP重定向到公共(public)IP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62217240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com