Cum să creezi Port Forwarding în OpenStack

21.08.2024
Complexity
2 min.
15

Ce este Port Forwarding în OpenStack:

Port Forwarding în OpenStack este un mecanism care permite redirecționarea traficului de intrare de pe un port către o adresă internă și un port în infrastructura dumneavoastră OpenStack.

Acest serviciu este util, de exemplu, atunci când trebuie să oferiți acces la o aplicație web care rulează pe un port specific în cadrul infrastructurii dumneavoastră, din exterior, printr-o adresă IP publică și un port.


Cum să creezi Port Forwarding în OpenStack.

Pentru a utiliza port forwarding, infrastructura dumneavoastră trebuie să aibă o adresă IP flotantă și instanțe pentru care se creează acest serviciu.

Crearea și configurarea Port Forwarding în OpenStack este posibilă doar prin command line CLI.

Cum să lucrați în linia de comandă OpenStack puteți afla aici: Crearea serverului prin intremediul CLI (liniei de comandă) Openstack 


Crearea OpenStack Port Forwarding

1. Selectăm IP-ul flotant necesar:

openstack floating ip list

2. Selectăm serverele necesare pe care va fi configurat Port Forwarding:

openstack server list
openstack port list --server vm1/vm2

 



Copiați ID-ul (identificatorul portului va fi necesar)


3. Selectăm interfețele necesare:

vm1 - 192.168.99.120

vm2 - 192.168.99.123


4. Creăm regula:

openstack floating ip port forwarding create --internal-ip-address $VM_IP --port $PORT_ID --internal-protocol-port $PORT --external-protocol-port $PORT2 --protocol tcp $FLOATING_IP


Regula a fost creată. Acum puteți verifica setările acesteia.

5. Verificăm detaliile regulii:

openstack floating ip port forwarding list $FLOATING_IP

(openstack floating ip port forwarding list 94.103.11.84)

 

HTTP:
http:// $FLOATING_IP:8888 - VM1
http:// $FLOATING_IP:9999 - VM2
SSH: 
VM1  $FLOATING_IP 2222
VM2 $FLOATING_IP 2223


6. Cum să eliminați o regulă:

openstack floating ip port forwarding delete $FLOATING_IP $ID_FORWARD


Was this information helpful?
Yes   No
0 
Continuând să utilizați acest site și să utilizați serviciile noastre, sunteți de acord cu Termenii și condițiile site-ului nostru și cu utilizarea cookie-urilor de pe site-ul nostru. Citiți, de asemenea, Politica noastră de confidențialitate, conform căreia, în măsura menționată, sunteți de acord cu prelucrarea datelor dvs. personale.