← Back to team overview

sslug-teknik team mailing list archive

Re: ssh forwarding

 

Kristian Nørgaard wrote:
Jeg har SSH adgang til en maskine A på det store internet.

Ind i mellem har jeg brug for at nå maskine B som ikke er har offentlig IP, men sidder på A's lokale netværk.

Lige nu må jeg SSH'e til A og så videre fra A til B.

Er det muligt at sætte noget forwarding op på A, således at jeg direkte kan nå maskine B, f.eks. via en SSH på en alternativ port?

Eller er jeg nødt til at have fat i routeren for at opnå dette?

Du kan prøve med proxycommand i ~/.ssh/config

host B
     user brugernavn
     hostname A
     port 22
     proxycommand ssh brugernavn@A /bin/netcat -q 10 192.168.1.2 %p

Efterfølgende:

  ssh B

--
Christian Joergensen
http://www.technobabble.dk


Follow ups

References