SSH -L

Um über einen Rechner mit SSH an einen Dienst hinter der Firewall oder einem NAT zukommen kann man die SSH Option -L verwenden.

ssh -L 8080:serverB:80 root@serverA

Hierbei ist darauf zu achten, das man den localen Port auf einen wert höher als 1023 angibt, da dies System Ports sind. In meinem Beispiel greife ich von SerevrA auf Port 80 von ServerB zu. Local habe ich an Port 8080 gebunden, so dass ich http://localhost:8080 in meinem Browser angeben kann um auf ServerB zuzugreifen.

Tags: