当我安装 Juju-GUI 服务时,我需要查看它的公共地址。当我输入:
juju status
系统给出以下输出:
environment: local
machines:
"0":
agent-state: started
agent-version: 1.16.3.1
dns-name: 10.0.3.1
instance-id: localhost
series: precise
"1":
agent-state: started
agent-version: 1.16.3.1
instance-id: server-local-machine-1
instance-state: missing
series: precise
services:
juju-gui:
charm: cs:precise/juju-gui-79
exposed: true
units:
juju-gui/0:
agent-state: pending
agent-version: 1.16.3.1
machine: "1"
public-address: 10.0.3.214
我看到我的公共地址是10.0.3.214,但我的子网是 10.0.1。我的本地地址是 10.0.1.49 我还注意到,安装 Juju 后,系统添加了我奇怪的网络接口,名为:
lxcbr0
如何更改服务的公共地址?
答案1
您正在本地使用 LXC 运行,您看到的 IP 地址是 LXC 内部 Juju GUI 的 IP 地址。您无法更改它。
该lxcbr0
接口由 LXC 创建。
您应该能够通过主机上的浏览器来访问 GUI 10.0.3.214
。