dacă ceea ce doriți să faceți este să expuneți serviciile pe care le aveți în interiorul mașinilor virtuale LXD, există câteva moduri:
- puteți folosi iptables și faceți redirecționarea portului (există un exemplu în tutorialul pentru expunerea aplicației de testare k8s. Dacă nu utilizați K8s, aceeași tehnică ar funcționa pentru orice serviciu care rulează pe un oaspete LXD)
- puteți verifica metalLB pentru k8s
Aș recomanda oricare dintre opțiunile de mai sus, în loc să încerci să faci ceea ce faci - pentru că ceea ce încerci să faci ar putea cauza probleme cu DHCP. Unul dintre motivele pentru care am folosit o rețea bridge separată a fost acela de a lăsa MAAS să aibă control complet asupra DHCP în acel domeniu L2.Dacă încercați să vă conectați rețeaua de acasă sau de laborator cu puntea, este posibil să aveți două servere DHCP concurente.
O alternativă este dacă aveți un comutator care este capabil de VLAN, atunci, în acest caz, aș sugera să faceți un VLAN separat și să puneți MAAS și orice gazdă LXD în interiorul acestuia. Apoi, tot ce aveți nevoie este un router (cu DHCP dezactivat) și configurați MAAS pentru a seta gateway-ul să fie routerul. Aceasta este de fapt exact aceeași configurație construită de tutorial, cu excepția cazului în care acesta era virtual (și trebuia să se bazeze pe NAT).