
我的 openstack 安裝運行得很好,除了所有 api 訪問 URL 都是 192.168.xx ...我已經瀏覽了很多帖子,但我仍然感到困惑。我使用哪些命令來允許 openstack 擁有本地 lan ip 和“foo.com”(公共)api 訪問?
如果之前已經發布過,我很抱歉,我沒有看到它。
先致謝!
答案1
在託管梯形校正檢查的伺服器上:
keystone service-list
檢索您要尋找的服務的 ID
keystone endpoint-list | grep id
您將擁有三個網址:公共、內部、管理
若要變更公用 url,請使用 mysql 指令,例如
mysql -uroot -p
use keystone;
update endpoint set url="http://publicURL:port/" where id="yourID";
希望它會有所幫助