Eu gostaria de usar o juju no meu servidor em casa para conhecer o juju e brincar com ele. Eu tenho vários computadores e gostaria de acessar o que está no servidor a partir de qualquer um deles. Quando eu passei pelo tutorial, ele configurou o juju ok, mas apenas expôs os serviços à máquina local. Eu quero expô-los a toda a rede. Como posso fazer isso?
Nota: meu servidor já existe e está executando o 12.04, não quero reinstalá-lo usando o maas apenas para que o juju funcione. Também não quero executar isso "na nuvem" no ec2 ou em qualquer outro provedor, porque quero fazer isso na minha própria máquina, sob meu controle na minha rede.
Editar:-
- Sem firewall
- Sem bloqueio, todas as portas abertas
- Sim. Todos os computadores na LAN (192.168.1.0/24) podem ver o servidor (homeserver.local) em 192.168.1.2
- Bastante padrão com fio e wifi com um servidor DHCP distribuindo endereços IP na faixa acima
- Configure corretamente (inicie novamente do zero) e siga o tutorial que Luis me indicou, eis os resultados: - http://paste.ubuntu.com/5714640/
- O status juju foi mostrado acima.
Portanto, tudo está funcionando bem, mas o principal problema é que os contêineres têm endereços IP atribuídos localmente no servidor, que são acessíveis apenas no próprio servidor. Embora eu possa configurar o encaminhamento de porta ssh em todo o lugar para acessar os endereços IP 10.x do intervalo 192.168.1.0/24, isso parece complicado demais e desnecessário. Eu gostaria dos contêineres expostos na minha LAN.