Hallo Leute,
ich hab keine Ahnung wo ich es Posten soll - ob Netzwerk, Android oder Linux - aber ich denke es betrifft nun mal am meisten Linux.
Ich habe eine App die sich nur über den Port 445 mit meinem Fileserver verbindet.
Nun benutze ich aber einen SSH-Tunnel. Leider ist es nicht möglich einen Port unter 1064 zu tunneln also habe ich mir gedacht, leite ich einfach den Port 445 auf einen Port > 1064 um.
Meine Vorstellung:
Jetzt habe ich zum testen einfach mal den Port 80 auf 8080 umgeleitet
Wenn ich das jetzt richtig verstanden habe sollte ich jetzt eigentlich im Browser (Handy) "localhost" eingeben können und ich sollte bei meiner Fritzbox auf Port 80 ankommen.
Aber leider funktioniert es so nicht und ich hab nicht wirklich eine Ahnung wo ich "stecken bleibe"
Hoffe ihr versteht ungefähr mein Problem
Grüße ErrorKid
ich hab keine Ahnung wo ich es Posten soll - ob Netzwerk, Android oder Linux - aber ich denke es betrifft nun mal am meisten Linux.
Ich habe eine App die sich nur über den Port 445 mit meinem Fileserver verbindet.
Nun benutze ich aber einen SSH-Tunnel. Leider ist es nicht möglich einen Port unter 1064 zu tunneln also habe ich mir gedacht, leite ich einfach den Port 445 auf einen Port > 1064 um.
Meine Vorstellung:
APP möchte über Port 445 nach außen -> 445 wird auf 4445 durch iptables umgeleitet -> 4445 wird über SSH auf den Zielport 445 getunnelt
Jetzt habe ich zum testen einfach mal den Port 80 auf 8080 umgeleitet
Und dann einen Tunnel aufgemacht der von 8080 auf fritzbox:80 weiterleitet.iptables -t nat -A PREROUTING -i wlan0 -p tcp --dport 80 -j REDIRECT --to-ports 8080
Wenn ich das jetzt richtig verstanden habe sollte ich jetzt eigentlich im Browser (Handy) "localhost" eingeben können und ich sollte bei meiner Fritzbox auf Port 80 ankommen.
Aber leider funktioniert es so nicht und ich hab nicht wirklich eine Ahnung wo ich "stecken bleibe"
Hoffe ihr versteht ungefähr mein Problem
Grüße ErrorKid