Il port forwarding, ossia reindirizzamento delle porte, permette il trasferimento dei dati (forwarding) da un computer ad un altro tramite una specifica porta di comunicazione. E' normalmente associato ai meccanismi del NAT: in questo modo un PC o Server interno ad una rete locale può essere raggiunto da Internet tramite l'indirizzo IP pubblico attestato sul router.
Ad esempio:
- il forwarding della porta 80 dal router a un computer interno, permette a quel computer di far girare un servizio web raggiungibile da internet con l'IP pubblico del router
Per la piena comprensione dei meccanismi di NAT e PAT, può essere utile la lettura di questo articolo: Configurazione NAT su router Cisco.
Esempio pratico
interface FastEthernet0/0
ip address 192.168.254.254 255.255.255.0
ip nat inside
!
interface FastEthernet0/1
ip address 10.0.0.254 255.255.255.0
ip nat outside
!
ip nat inside source static tcp 192.168.254.1 80 10.0.0.254 80