O intervalo de IP 10.0.3. * e, portanto, o IP 10.0.3.213 designado pelo juju-gui vem da configuração padrão do lxc. Siga estas etapas:
-
Limpeza
- desinstalar
juju
, juju-gui
etc.
- excluir arquivos lxc de "máquina local", se houver
%código%
-
configure o LXC
- edite
rm -rf /var/lib/lxc/*
e /etc/init/lxc-net.conf
e defina seu intervalo de IP da LAN,
por exemplo. em vez de /etc/default/lxc-net
, sua LAN é 10.0.3.*
e, em seguida, defina
10.1.2.*
LXC_ADDR="10.1.2.4"
e LXC_NETWORK="10.1.2.0/24"
e LXC_DHCP_RANGE="10.1.2.201,10.1.2.250"
Na verdade, o LXC_ADDR deve ser o I.P. da sua LXC_DHCP_MAX="50"
bridge.
- Opcionalmente, você pode editar
"lxcbr0"
e fornecer IPs estáticos para contêineres LXC (dentro do intervalo /etc/lxc/dnsmasq.conf
I.P.).
-
reinicialize a máquina e reinstale LXC_DHCP_RANGE
, juju
etc.
A propósito, o LXC só é necessário se você implementar com juju no ambiente juju-gui
.