Mi piacerebbe usare juju sul mio server a casa per conoscere juju e giocarci. Ho più computer e vorrei accedere a ciò che è sul server da uno di essi. Quando ho seguito il tutorial, ha funzionato bene, ma ha esposto i servizi solo alla macchina locale. Voglio esporli a tutta la rete. Come posso fare questo?
Nota: il mio server esiste già ed è in esecuzione 12.04, non voglio reinstallarlo usando Maas solo per far funzionare juju. Inoltre non voglio eseguire questo "nel cloud" su ec2 o qualsiasi altro provider perché voglio provarlo sul mio computer sotto il mio controllo sulla mia rete.
Modificare:-
- Nessun firewall
- Nessun blocco, tutte le porte aperte
- Sì. Tutti i computer sulla LAN (192.168.1.0/24) possono vedere il server (homeserver.local) su 192.168.1.2
- Cablaggio e wifi piuttosto standard con un server DHCP che fornisce indirizzi IP nell'intervallo sopra indicato
- Installazione corretta (appena riavviata da zero) e seguito il tutorial a cui Luis mi ha indirizzato, ecco i risultati: - http://paste.ubuntu.com/5714640/
- lo stato di juju mostrato sopra.
Quindi, tutto funziona bene, ma il problema principale è che i contenitori hanno indirizzi IP assegnati localmente sul server, che sono accessibili solo sul server stesso. Mentre potrei andare in giro a configurare il port forwarding ssh dappertutto per accedere agli indirizzi IP 10.x dalla gamma 192.168.1.0/24, questo sembra eccessivamente complicato e non necessario. Vorrei che i container fossero esposti sulla mia LAN.