簡體   English   中英

將本地 ip 重定向到公共 ip?

[英]Redirect local ip to public ip?

我已經安裝,當我在本地運行時打開堆棧 192.168.1.66 它顯示了打開堆棧的儀表板,但是當我通過公共訪問它時它顯示 Apache 的默認頁面。 我正在使用最小的 centos 7.0。 我如何將本地 IP 重定向到公共 IP 以便它打開打開的堆棧儀表板。

Apache 的實例和您的 OpenStack Horizon 儀表板之間似乎沒有發生任何事情。 您可以在 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

如果不是,go 在/etc/httpd/conf.modules.d/00-proxy.conf文件中啟用它們(通過取消注釋相應的# LoadModule行)。

另外我建議禁用默認虛擬主機,以防萬一。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM