Sådan videresender du porte på en TP-LINK-router. Virtual Server-funktion

Router port forwarding bruges til at give fjernadgang til en bestemt computer (eller enhed) placeret på routerens lokale netværk udefra. For eksempel er der flere computere på et lokalt netværk, og du skal oprette forbindelse til en af ​​dem eksternt. På det eksterne netværk har de alle den samme IP-adresse. En specifik port er tildelt routeren til den ønskede computer. På grund af dette, når du behandler anmodninger fra et eksternt netværk med en specifik port, omdirigerer routeren brugeren til den ønskede computer.

Portvideresendelse Lad os se på et eksempel på udførelse. Disse instruktioner er dog også velegnede til alle andre indstillinger relateret til portvideresendelse, for eksempel til opsætning af fjernadgang til et videokamera, andre computerprogrammer osv.

Portvideresendelse til fjernskrivebord (rdp) Windows

I denne instruktion vil vi se på, hvordan man gør portvideresendelse ved at bruge eksemplet med ASUS RT-N10U-routeren. I andre routermodeller vil handlingerne være ens, kun den eksterne grænseflade og placeringen af ​​menupunkter kan variere.

Først og fremmest skal du tildele en permanent lokal IP-adresse i routerindstillingerne til den ønskede computer (eller enhed), der skal tilgås.

1. For at komme til routerens kontrolpanel skal du åbne den og indtaste dens IP-adresse i adresselinjen. I mit tilfælde er det 192.168.0.1. Oftest bruger de fleste routere adressen 192.168.0.1 eller 192.168.1.1, selvom du i indstillingerne kan indstille enhver IP-adresse fra en række lokale.

2. Hvis du har indtastet routeradressen korrekt, bliver du bedt om at logge på (normalt bruges standardlogin: admin og adgangskode: admin, men dette kan ændres i indstillingerne). Indtast dit brugernavn og din adgangskode, og klik Indgang .

3. Vælg indstillingspunktet Det lokale netværk , faneblad DHCP server. (I andre routere kigger vi også efter afsnittet relateret til DHCP).

4. Nederst på siden finder vi Liste over manuelt tildelte IP-adresser, der omgår DHCP og tilføje den ønskede IP til vores computer (du kan tildele computerens nuværende IP). I mit tilfælde på rullelisten over enheder, jeg vælger COMP(mit computernavn) og ip-feltet udfyldes automatisk med 192.164.0.84.

5. Klik ansøge .

Lad os gå videre til port forwarding. Lad os også se på eksemplet med ASUS RT-N10U-routeren. I andre routere vil indstillingerne blive udført på samme måde.

Du har sikkert hørt om port forwarding mere end én gang. Dette er et ret nemt at sætte op og ekstremt nyttigt værktøj. At mestre det vil ikke skade dem, der planlægger at installere spilservere eller opsætte videoovervågningssystemer.

Et par ord om havne

En port er et naturligt tal, der er skrevet i OSI-transportlagets protokolheader og bruges til at identificere afsendelsesprocessen.
Dataudveksling over netværket udføres efter en bestemt protokol mellem to processer (afsender og modtager). For at etablere en forbindelse og overføre oplysninger, er følgende data nødvendige:

  • to IP-adresser (afsendervært og modtagervært);
  • protokolnummer;
  • portnumre på afsender- og modtagerprocesser.

Hvorfor har du brug for port forwarding?

Standardindstillingerne på routeren giver mulighed for at maskere adresserne på enheder, der er placeret bagved. Når routeren modtager udgående datapakker fra en enhed på det interne netværk, åbner den en specifik port og sender data, og ændrer den interne IP-adresse på destinationsenheden til dens egen eksterne adresse. Når datapakker ankommer som svar på denne routerport, omdirigerer den dem til den enhed, som oplysningerne er beregnet til. Det viser sig, at kun routerens IP-adresse er synlig fra det eksterne netværk, og enhederne bagved forbliver usynlige.

Denne teknologi er god under forhold med et kritisk fald i antallet af ledige IPv4-adresser, men den har en ulempe: routeren accepterer kun de datapakker, der ankommer via en forbindelse initieret af en intern netværksenhed. Men hvis serveren eller computeren forsøger at kontakte enheden bag routeren først, vil anmodningerne blive afvist.
At få adgang til enheder på det lokale netværk fra et eksternt er ikke så let. For at gøre dette skal du konfigurere portvideresendelse.

Portvideresendelse eller omdirigering er en operation, der er en del af et sæt netværksadresseoversættelse eller NAT-funktioner (NAT-mekanismen involverer brugen af ​​en ekstern grænseflade af flere lokale netværksenheder). Videresendelse involverer at matche en given port på routerens eksterne grænseflade med en specifik port på den anmodede enhed på det lokale netværk.

Det er værd at bemærke, at med vil behovet for port forwarding og NAT generelt forsvinde.

Ansøgningssager

Portvideresendelse er konfigureret til følgende tilfælde:

  • organisering af en spilserver;
  • fjernbetjening af computeren;
  • forbindelse til et IP-videokamera eller til en computer, hvortil billedet fra kameraet overføres;
  • organisering af WEB/FTP-servere.

Hvordan det virker

"Forward"-porte er at instruere routeren om at reservere én port og alle data, der kommer til den, til transmission til en bestemt computer. Med andre ord, gør en undtagelse fra reglen om at afvise uinitierede eksterne anmodninger og accepter dem under nærmere angivne betingelser.

For at gøre dette skal du indstille en regel for at omdirigere enhver ledig port på WAN-grænsefladen på routeren til en specifik port på den angivne enhed.

Når omdirigeringsreglen er oprettet, vil indkommende anmodninger på den angivne eksterne port blive adresseret til den angivne port på den specifikke enhed.

Opsætning ved hjælp af Totolink-routere som eksempel

For at begynde skal du tilslutte routeren til computeren via et kabel og indtaste indstillingerne. Læs hvordan du gør dette.
Gå til "Avanceret opsætning" og derefter til "Port Forwarding".

Det næste trin er at komme med et regelnavn, vælge en protokol (TCP) og angive IP-adressen på modtagerværten (kun Totolink). For andre modeller kan der være et afsender-IP-indtastningsfelt. Det er nødvendigt for at sikre, at kun en bruger fra et specifikt IP- eller IP-undernet har adgang til en tilpasset proces (f.eks. en DVR-stream).
Dernæst skal du tildele de eksterne og interne porte til kortlægning.


Når du har indtastet dataene, skal du klikke på knappen "Tilføj", hvorefter reglen fungerer.

Opgaven med at åbne porte på en tp link-router er mest relevant for professionelle spillere, men erfarne systemadministratorer bliver nogle gange konfronteret med behovet for at videresende porte.

Derfor vil vi her se på, hvordan man åbner en port på en tp link-router, og også berøre nogle af funktionerne ved korrekt portvideresendelse.

Opsætning af tp link port forwarding

For at komme i gang skal du starte en hvilken som helst browser (iExplorer, Mozilla Firefox, Chrome, Safari) og indtaste adressen på din router 192.168.1.1 i adresselinjen

Denne adresse er "indstillet" for routeren "som standard" - den er også angivet på servicemærkaten på enhedens bagpanel. Hvis du ikke kan oprette forbindelse til routeren ved hjælp af standard IP, anbefales det at nulstille routerindstillingerne. For at gøre dette skal du trykke og holde på Reset-knappen, "forsænket" i enhedens krop, i 10 sekunder.

  • Hvis autorisationsvinduet ikke vises, skal du åbne netværks- og delingscenter. For at gøre dette skal du klikke på "Start - Kontrolpanel - Netværk og internet - Netværks- og delingscenter."

Vælg derefter kolonnen "Skift adapterparametre".

Vælg Ethernet-ikonet (eller "Local Area Connection"), og højreklik på det. Vælg derefter "egenskaber", i vinduet, der åbnes, find TCP\IP-protokolversionen og angiv (f.eks. 192.168.1.10). Derefter er det dit.

  • - Tryk på "Enter", hvorefter autorisationsvinduet vises. Typisk er standard brugernavn og adgangskode "admin" (uden anførselstegn).
  • - Klik på "send" (login) - systemet vil omdirigere dig til grænsefladen (grafisk skal) på tp link-routeren. Her kan du vælge det sprog, der er mest praktisk for dig at forstå (i øverste højre hjørne).
  • - Find "Videresendelse"-blokken i menuen, hvor underpunktet "Virtuelle servere" vil blive angivet. Du skal vælge denne fane som vist på billedet.

  • - I den aktive fane vil du se en tabel med en liste over alle åbne porte. Hvis det er første gang, du tilføjer en port, vil tabellen være tom.
  • - Find derefter elementet "Tilføj ny" (eller "Tilføj ny" i den engelske version af firmwaren).

  • Herefter skal du udfylde tabellen

tp link port forwarding: udfylder bordet

Servicehavn.

Her skal du angive den port (eller række af porte), der skal åbnes for at forbinde andre computere.

Betydningen og formålet med hver port kan findes på Wikipedia (ved at søge efter "Liste over TCP- og UDP-porte"): her er nummeret og den detaljerede beskrivelse af hver port. For eksempel bruges port 21 til at sende FTP-protokolkommandoer. For at udveksle data via FTP skal du åbne port 20 osv.

Intern port

Dette er den port, der bruges af dine programmer på pc'en. Hvis der ikke er angivet noget i denne kolonne, vil den port, der er angivet i feltet "Service Port" automatisk blive brugt.

Protokol

I denne kolonne skal du angive protokollen, hvis type skal vælges fra to muligheder: UDP eller TCP. Den specifikke type protokol vælges afhængigt af, hvorfor du skal åbne porte på tp link-routeren. Hvis disse oplysninger er ukendte for dig, skal du vælge "Alle".

Stat

Dette afsnit indeholder oplysninger om status for den valgte tp link routerport. For ikke manuelt at tilføje hver ny port til tabellen, kan du her aktivere funktionen til at aktivere/deaktivere videresendelse af den angivne port.

Standard serviceport

Her er en standardmenu til automatisk konfiguration af indstillinger for populære protokoller som FTP, HTTP osv. Hvis du udfylder tabellen manuelt, kan du springe dette trin over.

Når du har udfyldt tabellen, skal du kontrollere, at indstillingerne er korrekte og klikke på "Gem" (eller "Gem") - en linje med dine data vises i tabellen.

Når der skiftes fra en direkte internetforbindelse via et netværkskort til en forbindelse via en Wi-Fi-router, kan brugeren have visse opgaver i opsætning af lokale computertjenester på grund af, at programmet fortsætter med at fungere som normalt, og internetadgang er nu leveret via 2 IP-adresser. Ved at forbinde en computer til internettet via en router ved hjælp af et LAN-kabel, modtager vi således en ekstern IP-adresse (routeradresse) og en intern (lokal adresse på computeren). Formålet med denne artikel er at beskrive, hvordan man konfigurerer portvideresendelse på en sådan måde, at når man forbinder til routerens IP fra en ekstern enhed, omdirigeres applikationen til den lokale port og IP på en computer, der opererer på det samme lokale netværk som dette router.

Lad os begynde med du skal have adgang til routerens webgrænseflade. På min TP-LINK WR841N skal du indtaste "" (uden anførselstegn) i adresselinjen i browseren og derefter indtaste ordet " i kolonnerne "login" og "adgangskode". admin“. Hjemmesiden giver generel information om den eksisterende forbindelse: Routerens eksterne IP-adresse er i kolonnen "WAN" i linjen "IP-adresse".(f.eks. 107.251.56.255). Nu ved du allerede, på hvilken adresse du skal oprette forbindelse til din computer.

Yderligere Lad os se på fanen "Videresendelse" placeret på venstre side af routerens administrationsgrænseflade. Den indeholder afsnittet "Virtuelle servere", som indeholder de nødvendige. For at tilføje et nyt link, klik på "Tilføj nyt" og rediger felterne efter eget skøn:

  • i feltet" Servicehavn" du skal angive den port, hvorigennem den eksterne enhed vil oprette forbindelse til routeren, for eksempel "7950" (uden anførselstegn);
  • i feltet" Intern port” skal du angive den port, som programmet installeret på computeren kører på (som du skal oprette forbindelse til), for eksempel “7330” (uden anførselstegn);
  • i feltet" IP-adresse" indstille den lokale adresse på den specifikke computer, der er tilsluttet via et LAN-kabel, som programmet kører på, for eksempel "192.168.0.106" (uden anførselstegn) - denne information kan findes i " Oplysninger om netværksforbindelse” i Windows og ifconfig-kommandoen i Linux-terminalen;
  • I rullelisterne behøver du normalt ikke vælge noget (dette bør kun gøres til specifikke behov og for at øge sikkerheden), men i " Stat” emnet skal vælges "Aktiveret".

Efter indstilling af de nødvendige data, klik på "Gem", sørg for, at linket er blevet oprettet og et ID er blevet tildelt til det - opsætning af routeren til portvideresendelse er fuldført. For at de installerede ændringer kan træde i kraft, anbefales det at genstarte routeren.

Nu, for at oprette forbindelse til en tjeneste, der kører på en computer via en router, skal du blot indtaste adressen 107.251.56.255:7950 (ifølge dataene beskrevet ovenfor) i et eksternt program, og du kan begynde at administrere det eksternt!

Denne artikel vil besvare følgende populære spørgsmål:

1 Hvad er og hvorfor er port forwarding nødvendig?

2 Hvordan omdirigerer man et domæne til din IP-adresse (inklusive via en router)?

3 Hvordan konfigurerer man portvideresendelse på en router?

4 Hvordan opretter du dit websted på en lokal computer eller netværksdrev (ved at bruge Synology NAS som eksempel)?

For dem, der læser denne artikel, tror jeg på ordene " portvideresendelse", "Domænenavn", "hjemmeserver"og" ekstern IP-adresse"ikke forårsage overraskelse, og de kan trygt komme videre. Hvis noget ikke er klart, råder jeg dig til at læse følgende artikler:

Hvad er det, og hvorfor har vi brug for port forwarding?

Med enkle ord: "port forwarding" er processen med at overføre data fra en netværksport til en anden (fra en computer til en anden). Dette bruges normalt, når enheder er forbundet til ét fælles netværk via en router.

Hver IP-adresse har mange porte. Porte tillader enheder at "kommunikere" med hinanden og præcist bestemme "modtageren af ​​den transmitterede information."

Hvordan omdirigerer man et domæne til din IP-adresse (inklusive via en router)?

Først skal du sikre dig, at du har en "hvid" el ekstern IP-adresse. Hvis du ikke er sikker på dette, så har du det højst sandsynligt ikke, da det er en separat ekstra betalt mulighed fra din internetudbyder.

Vi skal angive porten - 80.

Gemme.

I dette tilfælde, hvis du har en webserver installeret på din computer (f.eks. Desktop Server- ideel til WordPress (selvom kun tilgængelig på engelsk) eller Denwer(universel, nok den mest populære), så vil dens data (f.eks. websted) være tilgængelige, når du angiver dit domænenavn i browseren.

Globalt ser ordningen således ud:

Domæne -> Din eksterne IP -> Router -> via port 80 -> Intern IP på din computer -> Lokal webserver

Sørg for, at port 80 ikke er optaget af andre processer (applikationer), for at gøre dette:

1 I menuen " Start" Vælg " Udfør" (eller tryk på Win+R);

2 I feltet " Åben"skriv cmd og klik" Okay";

3 Skriv netstat -b -v i det vindue, der åbnes;

4 Hvis du efter de angivne IP-adresser ser en post med " :80 ", hvilket betyder, at den applikation, der bruger denne port, vil blive vist lige nedenfor:

P.S. Skype bruger ofte denne port.

Glem ikke også, at siden kun vil være tilgængelig for andre brugere, hvis din computer er tændt.

Brug af NAS som webserver

Hvis du bruger en NAS eller har en dedikeret server/netværkslagring på dit hjemmenetværk, så kan webstedet installeres på dem.

Jeg bruger Synology NAS, som understøtter Web Server-funktionen (Web Station).

For at køre det skal du installere følgende pakker i kontrolpanelet (DiskStation Manager (DSM)): Web Station, Apache HTTP Server og PHP:

I Web Station-indstillingerne skal du blot angive den port, som serveren vil være tilgængelig på:

Derefter videresender vi i routerindstillingerne 80 port til den interne netværksadresse på NAS'en, som automatisk omdirigerer den til Web Station:

Efter disse operationer vil dit websted være placeret på din lokale server (du skal ikke betale for hosting :)), og enhver internetbruger vil have adgang til det.

Har du stadig spørgsmål? Spørg i kommentarerne :)