Det virker som mange her ikke helt vet hva videreføring av porter egentlig er, eller hvorfor man faktisk må gjøre det. Noe som kanskje kan være et greit å vite som et utgangspunkt før man hiver seg ut i det.
Når du åpner nettleseren din og skriver inn vg.no sender du ut en forespørsel til serverne deres. Når forespørselen er sendt til vg.no svarer serveren med å sende all informasjon du har etterspurt sammen med informasjon som knytter de pakkene mot din datamaskin. Ruteren vil med dette vite hvilken datamaskin i nettverket som skal ha pakken, og videresender da pakken til din lokale IP adresse.
Når det kommer til forespørsler fra utsiden må man sette opp regler i brannmuren (NAT) som forklarer hvordan spesifikk trafikk skal behandles.
Du velger derfor en spesifikk port på utsiden som skal svare mot en lokal IP adresse med en spesifikk port på innsiden - det kan være samme port. Dersom denne regelen ikke blir satt opp vil ikke ruteren vite hvor trafikken skal sendes, og du vil derfor ikke motta de forespørslene som blir sendt til deg.
Dersom du registrerer din IP under DMZ vil ikke brannmuren påvirke noe trafikk mellom deg og Internett, men dette kan være en sikkerhetsrisiko dersom du ikke har god kontroll på den lokale brannmuren.
Uansett hvilket program du skal sette opp regel for må du huske følgende.
1. Din lokale IP adresse - dersom du får IP via DHCP kan denne endre seg, sett heller opp en statisk IP på datamaskinen og knytt regelen opp mot denne. Anbefales for alle type servere.
Lesestoff:
http://en.wikipedia.org/wiki/Private_network
2. Port(er) - uansett hvilket program det er snakk om må alle porter programmet ønsker å bruke registreres regel på. Det er også viktig at riktig protokoll blir valgt, se punkt 3.
Lesestoff:
http://www.rhyshaden.com/nat.htm
3. TCP eller UDP? - det varierer fra program til program, men noen benytter begge. Se her under for en nærmere beskrivelse av protokollene.
3.1 UDP (User Datagram Protocoll) blir brukt mer til store overføringer, men har større risiko for pakketap. Fildeling er et godt eksempel til bruk av UDP.
3.2 TCP (Transmission Control Protocoll) blir brukt mer til sikker overføring, men overføring vil ta lengre tid. Nettleseren er et godt eksempel til bruk av TCP.
Lesestoff:
http://www.skullbox.net/tcpudp.php
For å sette opp en regel kan du sjekke ruterens merke og modell for programmet du skal kjøre mot portforward.com - dersom du ikke finner det du ønsker der vil du i de fleste tilfeller kunne finne ut av ved å se på lignende instruksjoner på siden.
Link:
http://portforward.com/