soul_rebel
ist immer auf der flucht
also ich ahbe einen router hinter dem zwei pcs hängen (ein ubuntu linux[a] und ein freebsd4.10). per dynmischer dns ist meiner externen ip eine fester hostname zugewiesen.
ich hab ein programm geschrieben wodurch die beiden pcs kommunizieren sollen, aber über das internet (nicht intern). also, da beide pcs ja die selbe ip haben, lauscht das programm von [a] auf port 6890 und das programm von auf 6891; sie schicken auf den jeweils anderen port (selbe adresse versteht sich).
das NAT in dem router ist so eingestellt, dass es alle udp und tcp (in meinem fall brauche ich nur udp) anfragen auf port 6890 an [a] weiterleitet und alle auf 6891 an .
trotzdem läuft es immer so ab:
[a] schickt erstes paket, dieses kommt sogar bei an, aber alles was danach schickt kommt auch bei an.
andersrum genau dasselbe, also wenn ich das erste paket shcicken lasse, dann kommen alle weiteren bei [a] an...
es scheint mir also als würde der router nach dem ersten paket alle weitern (obwohl unterschiedliche zielt-ports) an die erste zieladresse schicken.
hat irgendjemand damit erfahrung gemacht? irgendwelche tipps? der router ist eine smc barricade 7004 ABR/VBR.
danke im voraus
ich hab ein programm geschrieben wodurch die beiden pcs kommunizieren sollen, aber über das internet (nicht intern). also, da beide pcs ja die selbe ip haben, lauscht das programm von [a] auf port 6890 und das programm von auf 6891; sie schicken auf den jeweils anderen port (selbe adresse versteht sich).
das NAT in dem router ist so eingestellt, dass es alle udp und tcp (in meinem fall brauche ich nur udp) anfragen auf port 6890 an [a] weiterleitet und alle auf 6891 an .
trotzdem läuft es immer so ab:
[a] schickt erstes paket, dieses kommt sogar bei an, aber alles was danach schickt kommt auch bei an.
andersrum genau dasselbe, also wenn ich das erste paket shcicken lasse, dann kommen alle weiteren bei [a] an...
es scheint mir also als würde der router nach dem ersten paket alle weitern (obwohl unterschiedliche zielt-ports) an die erste zieladresse schicken.
hat irgendjemand damit erfahrung gemacht? irgendwelche tipps? der router ist eine smc barricade 7004 ABR/VBR.
danke im voraus
. nein ehrlich das muss so sein, ist eine anwendung die direkt pakete verschicken können muss und das sollte halt auch mit mehreren pcs hinter einem router gehen, deswegen die unterschiedlichen ports bei gleicher ip.