Ich habe eine Frage zur SSH / Port-Weiterleitung. Ich habe die Lösung nirgendwo gefunden und weiß nicht, ob es welche gibt.
Ich habe zu Hause einen Server hinter meiner NAT-Box. Ich habe eine Portweiterleitung von meiner NAT-Box zu meinem Server für SSH auf Port 22. Daher stelle ich eine Verbindung her, my_nat_public_ip:22
wenn ich unterwegs bin, und es funktioniert wie ein Zauber.
Jetzt weiß ich, dass ich auch auf jeden Port meines Servers zugreifen kann, ohne meine NAT-Box dafür zu konfigurieren. In der Tat kann ich einfach eine dynamische Portweiterleitung wie folgt durchführen:
ssh -D 1080 user@my_nat_public_ip
Stellen Sie dann eine Verbindung zu port any_port meines Servers her, indem Sie meinen Browser einstellen oder localhost: 1080 als SOCKS-Proxy verwenden, und zeigen Sie auf my_local_server_ip:any_port
.
Was ich gerne tun würde, wäre ein Befehl wie
ssh -D --local_alias=local_alias user@my_nat_public_ip
und wenn ich auf local_alias: any_port zugreife, wird es an my_server: any_port weitergeleitet
Wird das möglich sein? Gibt es eine SSH-Option, um dies zu tun? Es ist einfach einfacher und ermöglicht die Weiterleitung mehrerer dynamischer Ports auf verschiedenen Servern.