Port Forwarding – Wat Is Het & Hoe Helpt Het Jou in 2019?

Published by K. Andreas on januari 07, 2019

Port forwarding of “tunneling” houdt ongewenst verkeer buiten de netwerken. Door een computer of netwerkapparaat in staat te stellen toegang te krijgen tot andere apparaten van buiten het lokale netwerk, onderschept port forwarding dataverkeer naar een IP of poort combinatie van een computer en stuurt het door naar een ander IP en/of poort.

De host draait het programma normaal gesproken op de bestemmingscomputer, maar het kan ook worden uitgevoerd via tussenpersonen zoals een proxy server, router of firewall. Ondanks dat de host deze methode gebruikt om de locatie en/of IP-adres te verbergen, merken mensen die deze gegevens naar de server sturen daar niets van. De informatie bereikt de eindbestemming zonder problemen.

Ethernet
Hoewel het een bekende term is, begrijpt niet iedereen wat port forwarding betekent, wat port forwarding inhoudt en hoe het werkt. Het wordt niet alleen gebruikt door deskundige programmeurs, maar het is iets wat we allemaal kunnen gebruiken om onze computer beter te beschermen.

Als we begrijpen wat het te bieden heeft, is port forwarding iets waar we allemaal van kunnen profiteren. In dit artikel leggen we uit wat port forwarding precies is, wat het doet, hoe het werkt en hoe het jou ten goede kan komen.

Wat is Een Poort Precies?

Een poort krijgt informatie die van de ene plaats naar de andere reist. Het maakt het mogelijk om informatie en gegevens van een programma op je computer en naar je computer vanaf het internet of een vanaf aparte computer op hetzelfde netwerk.

Poorten zijn genummerd voor consistentie en programmeerdoeleinden. Het is normaal voor identieke systeemdiensten of functies om dezelfde poortnummers te gebruiken op ontvangende servers. Poortnummers en het eigen IP-adres van de gebruiker bepalen de “wie doet wat” informatie die door elke internetprovider wordt bewaard.

Oké, Dus Wat Betekent Het Om Een Poort Door Te Sturen?

Wanneer je port forwarding gebruikt, worden de informatie en gegevens tussen een computer op een lokaal netwerk en een computer op een extern netwerk omgeleid. Dit kan van je buurman zijn of van iemand die aan de andere kant van de wereld woont.

Dit is in wezen een proces dat gegevens onderschept op weg naar het IP-adres van een bepaalde computer en deze vervolgens omleidt naar een geheel andere locatie. Je stuurt die poort door naar een andere computer, die de gegevens van de oorspronkelijke computer aankoppelt zoals die is verzonden.

Hoe Werkt Port Forwarding?

Port forwarding is de beste manier om een IP-adres te behouden. Het beschermt zowel klanten als servers tegen hackers en verbetert je systeem – het wordt vaker gebruikt om openbare IP-adressen te beschermen. Port forwarding kan zowel diensten als servers op een netwerk “verbergen”, maar het belangrijkste is dat het een extra beveiligingslaag toevoegt aan netwerken.

Port forwarding is het meest effectieve middel om ongewenst verkeer uit netwerken te weren. Het stelt netwerken in staat om slechts één IP-adres te gebruiken voor alle externe communicatie, terwijl ze meerdere poorten en IP-adressen intern gebruiken.

Port forwarding kan het best worden beschreven aan de hand van het volgende voorbeeld:

Laten we zeggen dat je een vriend in een andere stad hebt die je computer wil bedienen. Dit betekent dat hij je computer kan gebruiken vanaf de plek waar zijn computer is, net alsof hij gewoon aan je bureau zit.

Om toegang te krijgen tot je computer opent je vriend een extern bureaubladprogramma en stuurt het verzoek vervolgens naar jouw IP-adres met behulp van een specifiek poortnummer. Stel voor dat in dit geval het poortnummer 3389 is. Dat verzoek komt dan via het internet aan bij jouw router. Wanneer het bij je router aankomt, moet de router weten waar het verzoek naartoe moet.

Als je router niet is bevolen om verzoeken van poort 3389 door te sturen, weet het niet wat het moet doen, en wordt het verzoek geweigerd. Maar aangezien je de port forwarding al hebt ingesteld voor 3389, zal het de aanvraag toestaan en een verbinding tot stand brengen, waardoor gegevens vrij heen en weer kunnen bewegen.

Dit proces is vergelijkbaar met hoe een telefooncentrale werkt wanneer je een bedrijf opbelt dat gebruik maakt van talrijke extensie nummers. Laten we zeggen dat je een bepaalde afdeling van een bedrijf wilt bellen dat extensie 405 gebruikt. Je belt eerst het telefoonnummer van het bedrijf. Wanneer je daarom wordt gevraagd, voer je het toestelnummer in, dat je oproep naar de locatie van die extensie leidt. Port forwarding volgt een soortgelijk concept.

Soorten Port Forwarding

Er zijn drie belangrijkste soorten port forwarding, elk met verschillende bedoelingen en functies.

Lokale Port Forwarding

Lokale port forwarding is de meest gebruikte vorm van port forwarding die gegevens veilig doorstuurt vanuit een clienttoepassing die op je computer draait. Het stelt de gebruiker in staat om verbinding te maken met een andere server via een beveiligde tunnel en stuurt de informatie en gegevens naar een specifieke bestemming of poort. Firewalls die bepaalde pagina’s blokkeren kunnen ook worden omzeild bij het gebruik van lokale port forwarding.

Externe Port Forwarding

Dit soort port forwarding laat iedereen op de remote server toe om verbinding te maken met een TCP-poort. Port forwarding op afstand is handig bij het tot stand brengen van externe toegang tot een interne webserver, en wordt meestal gebruikt door werknemers op afstand die vanuit huis toegang willen tot een beveiligde server.

Dynamische Port Forwarding

Dit is een zeldzaam verschijnsel van port forwarding, waardoor je door een firewall heen kunt breken met behulp van firewall pinholes. Het stelt klanten in staat om een veilige verbinding tot stand te brengen via een “vertrouwde” server die als tussenpersoon fungeert en gegevens doorstuurt naar andere servers. Het kan worden gebruikt om extra beveiliging te bieden aan een gebruiker die is aangesloten op een onbetrouwbaar netwerk, bijvoorbeeld in een coffeeshop of hotel.

Waarom Zou Je Port Forwarding Gebruiken?

Port Forwarding is veelzijdig en heeft veel verschillende functies, variërend van verbeterde beveiliging en het blokkeren van ongewenste toegang tot het spelen van videogames, het beheren van de toegang tot thuiscamera’s en meer. Ook is er het voordeel van toegang tot computers op afstand en het verbergen van jezelf of je netwerk voor nieuwsgierige blikken.

Toepassingen voor Games

  • Stuurt poorten door naar online spelconsoles
  • Verleent vrienden toegang tot je gaming server
  • Zet je eigen persoonlijke server op

Toepassingen voor Veiligheid

  • Test een poort
  • Herstelt router wachtwoorden
  • Beschermt tegen DDoS-aanvallen

Algemene Toepassingen

  • Toegang tot bewakingscamera’s thuis
  • Toegang tot je computers van overal ter wereld
  • Omzeilt firewalls
  • Versnelt het downloaden van bestanden op torrents
  • Verhoogt de prestaties van je router
  • Verzendt verzoeken over servers zonder de oorspronkelijke locatie of het oorspronkelijke IP-adres bekend te maken

Port Forwarding en VPN Gebruik

Het gebruik van een standaard VPN-verbinding voor port forwarding wordt niet aangeraden, maar een toenemend aantal VPN providers biedt nu hun eigen port forwarding opties aan. Deze diensten geven je dezelfde toegang en functionaliteit van port forwarding, zonder dat je informatie en privacy kwetsbaar is voor aanvallen.

Dit is vooral waardevol als je een P2P-verbinding gebruikt om torrents te downloaden. Als je VPN-provider geen optie voor het doorsturen van poorten heeft, kan je geen torrents uploaden, alleen downloaden. Als je VPN beide ondersteunt, heeft het zeker een eigen optie voor port forwarding die de moeite waard is om te gebruiken.

K. Andreas
Geschreven door K. Andreas
K. Andreas is een Amerikaanse schrijver, redacteur en onderzoeker die zich richt op cyberveiligheid en buitenlandse wetten voor vrijheid van meningsuiting op internet.