Du roder lidt rundt i begreberne. Åbning (forstået som tillade trafik) via en port og portforwarding er ikke det samme. Åbning er noget du gør i en firewall, og her kan du godt åbne for trafik på via specifik port til/fra flere IP-adresser, men mht. NAT kan man som sagt kun forwarde en port til 1 specifik IP-adresse.
Lidt eksempler:
Forestil dig du sidder på et LAN, hvor der faktisk er forbindelse i teknisk forstand, men al internet trafik bliver blokeret. Du vil så gerne tillade alle at tilgå internettet via almindelig HTTP trafik, altså på port 80. Her åbner du for trafik fra alle IP-adresser til Internettet på port 80.
Portforwarding kommer ind i billedet når du selv vil have en server stående. Når der kommer trafik fra en klient på internettet, modtages dette af din router. Hvis du har en webserver stående, vil denne trafik således komme ind på port 80. For at trafikken skal ende hos din webserver, skal routeren vide, hvilken intern klient der skal modtage trafikken. Dette gøres vha. port forwarding (PAT), hvor du dirigerer trafik på en specifik port hen til en intern klient. Hvis vi nu i teorien kunne forwarde en port til X antal klienter... hvordan skulle routeren så vide, hvor trafikken skulle sendes hen? Kan du se pointen?
Mht. at din IP-adresse ændrer sig, så er det jo normal praksis, at man tildeler en hvilken som helst server en fast IP-adresse, så det kunne du jo gøre.
Hvordan du portforwarder i din router kan ses her:
http://portforward.com/english/routers/port_forwarding/Netgear/WPN824v2/Limewire.htmDu har sikkert gjort det rigtigt, men der er jo også firewall i routeren. Der skal trafikken som omtalt ovenfor i dette indlæg også tillades. Hvis der står mange steder, der kører trafik på masser af porte, så er der jo nok noget om snakken, så det skal du tage højde for i dit setup også.