Hej Michael,
Tak for dit svar.
Jeg har den sidste version af Picophone (1.64) og den er sat rigtigt op mod
Picoserveren. Først har jeg lavet en firewall regl, så
pakker til port 11676 får lov at komme igennem. Dernæst har jeg lavet en SUA
Server regel for port 11676 så pakker der kommer ind på
port 11676 bliver routet til den lokale IP adresse og til port 11676.
Hvis du kalder mig direkte fra den ene Picephone til den anden fungerer det
fint, for SAU server reglen fungerer fint, og et direkte
kald kommer ind på port 11676.
Men slutter jeg mig til PicoServeren sker der følgende: Min picophone sender
en pakke til serveren med brugernavn og password, her
kommer den asymmetrisk NAT funktion ind i billede. Pakken har nemlig fået et
tilfældigt portnummer som retursvaret skal sendes tilbage
til. Det fungere fordi der i routeren er oprettet en besked om at pakken vil
komme retur på den givne port, og den får lov at komme ind.
Men serveren har nu registreret at jeg har min picophone bag det portnummer,
og da det er et, af routeren, tilfældigt valgt portnummer
ligger der jo ikke en SUA server regel her, og opkald kommer ikke igennem.
Hvis serveren havde registreret port 11676 både for WAN og
LAN addressen kom kaldet ind på port 11676 og det virkede.
Som sagt en af mine venner har en anden router, her tildeles også et
tilfældigt portnummer til den afsendte pakke, men her er porten så
åben for indgående pakker og så virker det. Prøv at se dine egen data på
http://www.vitez.it/picophone/picoserver.html Som sagt er der
åbenbart adskillige måder en NAT funktion arbejder efter. På min gamle
router bevarede man port numrene intakte når NAT blev aktiveret,
så der var ingen problemer.
Nic.
"Michael Rasmussen" <mic@NO_SPAMdou.dk> skrev i en meddelelse
news:8rnpq01ud05pv3ieocalcvmf3himfn48vr@4ax.com...
> "Nicolaj Larsen" <NSL@sol.dk> wrote:
>
>
> >Jeg har arbejdet lidt med problemet, og der er et problem, der er ikke
ret
> >mange der ved noget om det. Det viser de manglende svar også.
>
> PS.
>
> Har læst hele indlægget igen....
>
> Det skulle vel ikke være så simpelt at du bare har 'glemt' at definere
> en virtuel server i routeren der sender trafik til WAN-port 11676 videre
> til den lokale IP-adresse hvor Picophone befinder sig.....
>
> Hvis ikke du definere en virtuel server bliver al trafik udefra effektiv
> stoppet af routeren.
>
>
>
>
> <mlr>
>
> --
>
> Af alle seksuelle afvigelser er afholdenhed dog den mest besynderlige..