Tôi muốn sử dụng juju trên máy chủ của tôi ở nhà để làm quen với juju và chơi với nó. Tôi có nhiều máy tính và muốn truy cập những gì trên máy chủ từ bất kỳ máy tính nào. Khi tôi hoàn thành hướng dẫn, nó thiết lập juju, nhưng chỉ hiển thị các dịch vụ cho máy cục bộ. Tôi muốn phơi bày chúng ra toàn mạng. Tôi có thể làm cái này như thế nào?
Lưu ý: máy chủ của tôi đã tồn tại và đang chạy 12.04, tôi không muốn cài đặt lại bằng maas chỉ để juju hoạt động. Tôi cũng không muốn chạy "trong đám mây" này trên ec2 hoặc bất kỳ nhà cung cấp nào khác vì tôi muốn dùng thử trên máy của mình dưới sự kiểm soát của tôi trên mạng.
Biên tập:-
- Không có tường lửa
- Không chặn, tất cả các cổng mở
- Đúng. Tất cả các máy tính trên mạng LAN (192.168.1.0/24) có thể thấy máy chủ (homeserver.local) trên 192.168.1.2
- Có dây và wifi khá chuẩn với một máy chủ DHCP đang loại bỏ các địa chỉ IP trong phạm vi trên
- Thiết lập chính xác (chỉ bắt đầu lại từ đầu) và làm theo hướng dẫn Luis hướng dẫn tôi đến, đây là kết quả: - http : //paste.ub Ubuntu.com/5714640/
- tình trạng juju cho thấy ở trên.
Vì vậy, tất cả đều chạy ổn, nhưng vấn đề chính là các container có địa chỉ IP được gán cục bộ trên máy chủ, chỉ có thể truy cập trên chính máy chủ. Mặc dù tôi có thể đi xung quanh để thiết lập cổng ssh chuyển tiếp khắp nơi để truy cập các địa chỉ IP 10.x từ phạm vi 192.168.1.0/24, nhưng điều này có vẻ quá phức tạp và không cần thiết. Tôi muốn các container tiếp xúc với mạng LAN của tôi.