Estou assumindo que você está executando uma instalação local do Juju que executa suas instâncias em contêineres do LXC. Por padrão, o Juju no LXC usa a ponte LXC (lxcbr0), mas temos a opção de configurar o LXC para usar uma ponte que também tenha uma interface eth0.
Eu suponho que sua LAN existe dentro da sub-rede 192.168.1.0/24, e sua interface eth0 tem o endereço IP 192.168.1.2.
Você precisará configurar a ponte:
1) Edite / etc / network / interfaces
auto br0
iface br0 inet static
bridge_ports eth0
address 192.168.1.2
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
bridge_stp off
bridge_fd 0
bridge_maxwait 0
2) Configure o LXC para usar sua interface de ponte recém-criada. Edite /etc/lxc/lxc.conf:
lxc.network.type=veth
lxc.network.link=br0
lxc.network.flags=up
3) Altere a configuração da rede LXC. Edite / etc / default / lxc:
LXC_BRIDGE="br0"
LXC_ADDR="192.168.1.2"
LXC_NETMASK="255.255.255.0"
LXC_NETWORK="192.168.1.0/24"
LXC_DHCP_RANGE="192.168.1.200,192.168.1.254"
LXC_DHCP_MAX="54"
Reinicie o LXC e a rede e suas instâncias Juju devem estar acessíveis por outras máquinas na rede.