Port Forwarding
Il port forwarding reindirizza il traffico in ingresso da una porta di una Floating IP verso una porta specifica di una VM. È utile quando si desidera esporre servizi specifici senza assegnare una Floating IP dedicata a ogni VM.
Prerequisiti
- Un router collegato a una rete privata (vedere Configurazione della rete).
- Un indirizzo Floating IP libero.
Reindirizzare una singola porta (Horizon)
Scenario: reindirizzare la porta esterna 2222 alla porta 22 (SSH) di una VM.
- Passi a Network > Floating IPs.
- Se non dispone di una Floating IP libera, clicchi su Allocate IP To Project.
- Clicchi sul menu a tendina (2) e selezioni Configure floating IP port forwarding rules.

- Clicchi su +Add floating IP port forwarding rule.
- Inserisca le informazioni desiderate e clicchi su Add.

La regola viene creata e visualizzata nell'elenco.

Note
Può creare regole aggiuntive, modificarle con il pulsante (A) o eliminarle (C). Le porte reindirizzate (Ingress) devono essere aperte anche nel Security Group applicato.
Reindirizzare un intervallo di porte (Horizon)
Scenario: reindirizzare l'intervallo di porte esterne 7010-7020 all'intervallo di porte 710-720 di una VM.
Note
Gli intervalli di porte esterno e interno devono avere la stessa dimensione.
- Passi a Network > Floating IPs.
- Clicchi sul menu a tendina (2) e selezioni Configure floating IP port forwarding rules.

- Clicchi su +Add floating IP port forwarding rule.
- Inserisca le informazioni sull'intervallo di porte e clicchi su Add.


Elencare tutte le regole di port forwarding (Horizon)
- Passi a Network > Floating IPs.
- Clicchi su List all floating IP port forwarding rules (1).


Può ordinare per colonne (A), modificare le regole (B) o eliminarle (C).
Creare una regola di port forwarding (CLI)
# Forward external port 222 to internal port 22 (SSH)
openstack floating ip port forwarding create \
--internal-ip-address 10.0.1.12 \
--port 9e583adb-618f-42ba-96ee-1a7b89a377b3 \
--internal-protocol-port 22 \
--external-protocol-port 222 \
--protocol tcp 217.71.95.21
Tip
Utilizzi openstack floating ip port forwarding create --help per il riferimento completo dei parametri.