Port forwarding

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În rețelele de calculatoare , redirecționarea porturilor este operația care permite transferul de date ( redirecționarea ) de la un computer la altul printr-un port de comunicație specific. Această tehnică poate fi utilizată pentru a permite unui utilizator extern să ajungă la o gazdă cu o adresă IP privată (în interiorul unei rețele LAN ) printr-un port al IP-ului public al aceleiași. Pentru a face acest lucru, aveți nevoie de un router care poate efectua traducerea automată a adreselor de rețea, numit NAT .

Descriere

Aceasta permite computerelor externe să se conecteze la un computer specific din rețeaua locală, în funcție de portul utilizat pentru conexiune. De exemplu:

  • redirecționarea portului 8000 de la router la un computer intern permite computerului respectiv să utilizeze sistemul Shoutcast .

Pe sistemele Linux , redirecționarea porturilor poate fi realizată prin intermediul sistemului netfilter / iptables . Pentru un astfel de sistem va fi necesar să modificați tabelul nat adăugând ținta DNAT la lanțul PREROUTING și ținta SNAT la lanțul POSTROUTING.

Operațional, utilizatorul din browserul computerului său cu o adresă „http: // router IP ” accesează opțiunile de configurare ale routerului, în care declară o sincronizare între un port router și cel corespunzător de pe computerul său.

De exemplu, în programele de partajare a fișierelor , puteți declara porturile TCP1, UDP2, TCP3 (pentru acces la distanță). Cele trei porturi vor fi setate în PC ca implicite pentru protocoalele TCP și UDP și pentru acces la distanță; în router într-o cartelă pentru redirecționarea portului va trebui să introduceți un port de pornire al routerului și un port final , cel al computerului, care va fi sincronizat.

Pentru ca routerul să recunoască computerul, trebuie creată o adresă IP statică. Utilizatorul trebuie să configureze IP-ul routerului de pe PC ca gateway implicit, în router alege o adresă IP dintre cele disponibile, în configurația routerului transcrie IP-ul ales în lista de IP-uri statice și, în consecință, actualizează gama IP a adreselor disponibile.

Fizic, adresa IP a computerului care urmează să fie accesată prin redirecționarea portului va fi exprimată ca IP: numărul portului (de ex. 192.168.1.1:4421).

Elemente conexe