• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Blogman.ro

Blogman.ro

Blog despre tehnologie cu tutoriale si noutati

  • Prima pagina
  • Utile
  • Te pot ajuta?
  • Despre autor si blog
  • Contact

Port forwarding – notiuni de baza, cum functioneaza, cum setam si la ce ne ajuta

1 februarie 2018 by valentin 3 Comments

In domeniul comunicatiilor digitale/IP exista conceptul Port Forwarding. Ca sa fie inteles cat mai usor, e nevoie sa ne intoarcem in timp sa explicam evenimentele care au dus la necesitatea de a folosi acest concept. Vreau sa precizez ca ne vom referi la Port Forwarding ca utilizare acasa, altfel, in realitate, la nivel de teorie in domeniul networking, lucrurile sunt ceva mai complexe si un expert in domeniu poate considera acest articol destul de incomplet si pe alocuri incorect.

Ce este IP

Pana la Port Forwarding, trebuie sa sti de termenul IP (Internet Protocol) si ne vom referi la IPv4 (versiunea 4). Este versiunea de IP cea mai folosita azi, chiar daca e deja disponibil si IPv6.

IP (v4) este un standard de comunicatii care asigura un serviciu de transmitere a datelor intre echipamente. Fiecare echipament conectat la internet are alocat un IP, altfel, intre el si alte echipamente nu s-ar putea comunica. IPv4 a fost lansat in 1983 si este format din 4 grupuri de cifre de forma asta: 192.168.1.1 (in sistem zecimal), sau aceasi adresa poate fi scrisa ca 11000000.10101000.00000001.00000001 (in format binar). Observati ca in format binar (formatul folosit de echipamente) o adresa IPv4 e compusa din 32 biti. La momentul cand a fost dezvoltat acest standard, creatorii nu au putut sa intuiasca amploarea la care va ajunge internetul, astfel ca, prin anii 90, s-a ajuns la concluzia ca numarul de echipamente care se vor conecta la internet va depasi numarul de IP-uri disponibile de IPv4. A fost momentul in care s-au pus bazele IPv6 care de data asta e conceput pe 128 biti si in teorie ofera asa de multe combinatii de IP-uri incat nu vom putea vreodata sa le folosim pe toate.

ip 32 biti explicatii

Dar, cum la acea vreme nu era timp suficient de dezvoltat noul IPv6 pentru ca numarul de IPv4 scadea foarte rapid, s-a gasit o metoda de mijloc ca sa prelungeasca existenta IPv4 pana IPv6 va deveni suficient de matur ca sa fie folosit ca protocol principal. Asa a aparut conceput NAT (network address translation).

Ce este NAT

Poate ati observat daca ati fost curiosi ca IP-urile din reteaua voastra de acasa nu sunt aceleasi cand veritifcati IP-ul vostru pe internet. Puteti verifica aici:https://whatismyipaddress.com/. Practic, daca verifici IP-ul in internet de pe 10 calculatoare din reteaua ta de acasa, vei observa ca toate au in internet acelasi IP

Aici functioneaza conceptul de adresa IP privata si adresa IP publica. Routerul tau face aceasta translatie intre IP-urile din reteaua ta interna si IP-ul din internet. Asta este NAT. IP-urile tale interne raman mereu aceleasi pentru ca tu le setezi cum vrei. In schimb ip-ul din internet nu e mereu acelasi, furnizorul tau de internet iti aloca periodic alta adresa IP. Din cauza asta ai nevoie de Dynamic DNS (explicat aici) ca sa eviti aceste schimbari automate de IP si sa poti accesa oricand reteaua ta de acasa de oriunde din internet.

Port forwarding

Am ajuns si unde aveam in plan sa ajungem. Acum, daca sti IP-ul tau public, daca il tastezi intr-un browser web, el va duce catre routerul tau de acasa, sau daca ai un serviciu Dynamic DNS activ, atunci numele alocat IP-ului, odata introdus in browser va duce tot catre routerul tu de acasa. Bun! Dar vrei sa ajungi la un anumit PC din reteaua de acasa. Nu vei putea face asta doar pe baza IP-ului pentru ca toate PC-urile din retea au acelasi IP. Aici intervine notinuea de PORT. In networking, un PORT este calea finala catre o aplicatie dintr-un sistem de operare. Un port este un numar, poate sa fie intre 0 si 65535. Porturile de la 0 la 1023 sunt porturi well known, adica cunoscute. De exemplu: portul 80 este port HTTP (poti accesa cu ajutorul lui un server web), 443 este HTTPS (un server web prin conexiune securitata), 21 este FTP, 25 este SMTP (functioneaza pentru aplicatiile de mail) etc.

exemplu port forwarding

Sa luam un exepmplu mai amanuntit. Tu instalezi pe unul din calculatoarele de acasa un server FTP (exista aplicatii cu care poti face asta). Calculatorul tau sa zicem ca are IP 192.168.0.10. Ip-ul tau public (cel din internet) sa zicem ca este 85.9.58.211. Tu vei putea accesa serverul FTP din internet daca tastezi in browser 85.9.58.211:21 (ippublic:portftp). Ca sa functioneze, trebuie sa-i declari routterului tau de acasa aceasta cale. Mergi in meniul routerului la PORT FORWARDING si in spui ca orice cerere pentru portul 21 (FTP) venita din internet sa o accepte si sa o trimita la adresa de IP interna 192.168.1.10. Deci vei completa acolo adresa IP 192.168.1.10, vei completa in campul PORT, 21, iar in sectiunea TCP/UDP, vei alege TCP. (TCP este un alt protocol, dar nu intram in detalii. ai 2 optiuni TCP sau UDP sau le poti lasa pe amandoua si atunci scapi de dureri de cap). Dupa ce salvezi configuratia, cererea ta din internet va duce catre serverul tau FTP din PC-ul pe care tu l-ai instalat. La fel poti proceda cu un server WEB (aici insa e mai complicat de setat serverul WEB, poate intr-un alt tutorial). Daca ai orice alta aplicatie pe care vrei sa o poti accesa din internet, e important sa afli portul pe care functioneaza sau, daca poti sa-i declari tu unul. Apoi declara-l in router si asta e tot.

Exemplu: cum arata intr-un router port forwarding setat (interfata difera de la router la router, dar informatiile sunt aceleasi in toate cazurile)

port forwarding router

Pe aceasi tema

  • Cum creezi o partitie noua pe partitia cu Windows fara sa pierzi datele. Gratuit.
  • NAT, IP Public si IP Privat – ce inseamna fiecare in tehnologia retelei si a comunicatiilor si la ce folosesc
  • Cea mai simpla si mai ieftina metoda de a extinde acoperirea retelei wireless acasa la tine
  • Digi Romania (RDS) ofera in chirie router cu WiFi 6
  • Tutorial – Cum creezi gratis un server Minecraft si te conectezi la el de oriunde pentru a juca in retea (multiplayer)

Filed Under: Tutoriale Tagged With: dns, dynamic dns, ip, ipv4, ipv6, nat, networking, port forwarding, router, tutorial

Reader Interactions

Comments

  1. Sillence says

    14 noiembrie 2018 at 13:23

    Util si bine punctat portforwardingul tau pentru un incepator dar poza de la sfarsit cu DD-WRT aia e avansat direct.
    Cert si simplu e ca port forwarding nu se mai foloseste nici la dvr-uri acum au protocoale P2P sau mai lejere gen HIK-Connect de la hikvision. Cu un user si parola ai acces la dispozitiv.

    Răspunde
  2. Instafit Daddy says

    4 decembrie 2018 at 10:44

    Eu gasesc util acest articol. Deci, good job!

    Răspunde
  3. Muresan Ciprian says

    13 decembrie 2018 at 19:20

    Salut! am o problema la care nu reusesc sa gasesc raspuns. De curand am facut un abonament la RDS de 500mb. Problema apare la Utorrent, unde indiferent ce port setez, nu merge upload-ul si apare un triunghi galben unde scrie ca am probleme de retea, iar cand ii dau test de retea imi da ca portul nu e deschis, dar se poate face download in continuare. Am incercat sa fac port forward dar nu merge nii asa. Daca ma puteti ajuta pe teamviewer sau altfel v-as fi profund recunoscator. Multumesc!

    Răspunde

Lasă un răspuns Anulează răspunsul

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Primary Sidebar

Cauta pe Blogman.ro

Articole recente

  • Incarcator wireless simultan pentru iPhone, Airpods, Apple Watch. Review Canyon WS-303

    Incarcator wireless simultan pentru iPhone, Airpods, Apple Watch. Review Canyon WS-303

  • Cum creezi o partitie noua pe partitia cu Windows fara sa pierzi datele. Gratuit.

    Cum creezi o partitie noua pe partitia cu Windows fara sa pierzi datele. Gratuit.

  • Ubuntu Budgie – cel mai frumos sistem de operare disponibil acum pentru PC si laptop

    Ubuntu Budgie – cel mai frumos sistem de operare disponibil acum pentru PC si laptop

  • Intel da semne de revenire in competitia cu AMD pe categoria procesoare

    Intel da semne de revenire in competitia cu AMD pe categoria procesoare

  • Xiaomi Mi TV Stick – cea mai ieftina si performanta varianta pentru Android pe televizor

    Xiaomi Mi TV Stick – cea mai ieftina si performanta varianta pentru Android pe televizor

  • Am facut upgrade la placa video: cum e trecerea de la AMD Radeon RX580 la Nvidia RTX 3060Ti

    Am facut upgrade la placa video: cum e trecerea de la AMD Radeon RX580 la Nvidia RTX 3060Ti

Cele mai comentate

  • Routerul dat de RDS in custodie la abonamentele de internet pe fibra nu poate fi inlocuit

    Routerul dat de RDS in custodie la abonamentele de internet pe fibra nu poate fi inlocuit

    305 comentarii
  • Review masina second hand – Opel Insignia

    Review masina second hand – Opel Insignia

    78 comentarii
  • Autorizatie provizorie de circulatie – modificari incepand cu 18 iulie 2016

    Autorizatie provizorie de circulatie – modificari incepand cu 18 iulie 2016

    50 comentarii
  • Cum setam DNS dinamic la RDS si la ce ne ajuta

    Cum setam DNS dinamic la RDS si la ce ne ajuta

    42 comentarii
  • Digi Romania (RDS) ofera in chirie router cu WiFi 6

    Digi Romania (RDS) ofera in chirie router cu WiFi 6

    25 comentarii
  • Tutorial – Cum creezi gratis un server Minecraft si te conectezi la el de oriunde pentru a juca in retea (multiplayer)

    Tutorial – Cum creezi gratis un server Minecraft si te conectezi la el de oriunde pentru a juca in retea (multiplayer)

    12 comentarii

Regulament si confidentialitate

Politica de confidentialitate
Termeni si conditii
Politică privind fișierele cookies

Copyright © 2021 · Blogman.ro

Acest site foloseste cookie-uri: Citeste mai mult.