theton
Bitmuncher
Es geht nicht darum, ob die beim Router ankommen, sondern beim Sambarechner. Nen Rechner ausserhalb deines Netzwerks ist dafuer natuerlich notwendig, aber bei so'nem (sorry... ziemlich idiotischen) Unterfangen musst du wohl damit rechnen, dass nicht alles reibungslos laeuft, weil kaum ein vernuenftiger Mensch sowas bisher bis zum Ende durchgezogen hat und die die's gemacht haben, haben (gluecklicherweise) darauf verzichtet nen passendes Howto dafuer zu schreiben. Aber faszinierend, dass du dir soviel Aufwand machst nen Sicherheitsloch in dein Netzwerk zu reissen, wo du ne sichere Alternative in 10 Minuten haben koenntest (SSH-Server installieren, starten, Port 22 forwarden, fertig ist der SFTP-Server)
Also: Mit SSH o.ae. auf irgend'ne Kiste ausserhalb deines Netzwerkes verbinden. Dort mit einem Paket-Generator (z.B. http://sourceforge.net/projects/ant/ ) ein UDP-Paket generieren und mal testweise an deinen Router auf die Ports >60000 schicken. Dabei auf der Samba-Kiste nen Traffic-Analyzer (snort, tcpdump, ethereal o.ae.) laufen lassen und schauen, ob das Paket ankommt.
Jaja, Fehler-Analyse im Routing ist nicht einfach, vor allem, wenn es sich um nen Hardware-Router dreht, auf dem kein anstaendiges OS zur Verfuegung steht. Mit selbiger Technik kannst du auch ueberpruefen, ob TCP-Pakete auf Port 139 durchgelassen werden.
Also: Mit SSH o.ae. auf irgend'ne Kiste ausserhalb deines Netzwerkes verbinden. Dort mit einem Paket-Generator (z.B. http://sourceforge.net/projects/ant/ ) ein UDP-Paket generieren und mal testweise an deinen Router auf die Ports >60000 schicken. Dabei auf der Samba-Kiste nen Traffic-Analyzer (snort, tcpdump, ethereal o.ae.) laufen lassen und schauen, ob das Paket ankommt.
Jaja, Fehler-Analyse im Routing ist nicht einfach, vor allem, wenn es sich um nen Hardware-Router dreht, auf dem kein anstaendiges OS zur Verfuegung steht. Mit selbiger Technik kannst du auch ueberpruefen, ob TCP-Pakete auf Port 139 durchgelassen werden.