Port forwarding pe Linux

0
Port forwarding se foloseste atunci cand se doreste accesarea unor aplicatii precum web server, mail server,  sau a altor servicii de pe internet in cazul in care serverul care gazduieste aceste servicii nu beneficiaza de un IP public sau este in spatele unui firewall hardware.
Cea mai intalnita ipostaza este urmatoarea:

Server Linux cu functie de routing: eth0 -> ip public (10.0.0.2) / eth1 -> ip local (192.168.0.1)
Server de web (Windows sau Linux): ip local (192.168.0.2)

Deoarece se doreste accesarea site-ului gazduit pe serverul de web de pe internet se procedeaza astfel:

Pe serverul de routing se executa:


Practic tot traficul catre ip-ul public al serverului (10.0.0.2) pe portul 80 va fi redirectat catre ip-ul intern 192.168.0.2, port 80 pe care ruleaza serviciul de web server.

Leave A Reply