Ich möchte Juju auf meinem Server zu Hause verwenden, um Juju kennenzulernen und damit zu spielen. Ich habe mehrere Computer und möchte von jedem auf den Server zugreifen. Als ich das Tutorial durchgesehen habe, hat es Juju in Ordnung eingerichtet, aber nur die Dienste für den lokalen Computer verfügbar gemacht. Ich möchte sie dem gesamten Netzwerk aussetzen. Wie kann ich das machen?
Hinweis: Mein Server existiert bereits und läuft unter 12.04. Ich möchte ihn nicht mit maas neu installieren, nur um Juju zum Laufen zu bringen. Ich möchte dies auch nicht "in der Cloud" auf ec2 oder einem anderen Anbieter ausführen, da ich dies auf meinem eigenen Computer unter meiner Kontrolle in meinem Netzwerk ausprobieren möchte.
Bearbeiten:-
- Keine Firewall
- Keine Blockierung, alle Ports offen
- Ja. Alle Computer im LAN (192.168.1.0/24) können den Server (homeserver.local) unter 192.168.1.2 sehen
- Ziemlich normal verkabelt und WLAN mit einem DHCP-Server, der IP-Adressen im oben genannten Bereich ausgibt
- Richtig einrichten (neu gestartet) und Tutorial befolgt Luis verwies mich darauf, hier sind die Ergebnisse: - http://paste.ubuntu.com/5714640/
- Der Juju-Status wurde oben angezeigt.
Alles läuft also in Ordnung, aber das Hauptproblem ist, dass die Container lokal auf dem Server zugewiesene IP-Adressen haben, auf die nur auf dem Server selbst zugegriffen werden kann. Obwohl ich die Einrichtung der SSH-Portweiterleitung überall einrichten könnte, um auf die 10.x-IP-Adressen aus dem Bereich 192.168.1.0/24 zuzugreifen, scheint dies überkompliziert und unnötig zu sein. Ich möchte die Container über mein LAN ausgesetzt.