Reverse SSH Tunnel

Heb je problemen met het instellen van je netwerk, bedraad of draadloos, dan kan je hier altijd terecht!
Plaats reactie
MaRtO
Elite Poster
Elite Poster
Berichten: 1250
Lid geworden op: 26 nov 2003, 20:33
Locatie: BE

Hallo,

Ik zou graag een andere computer op het internet bedienen die achter nat zit via Remote Desktop. Dus waarbij de poorten gesloten zijn.
Ik heb gelezen dat dit via een reverse ssh tunnel mogelijk is. Ook via vpn, wat wss makelijker is, maar ik zou het graag eens via ssh proberen.

Op deze staat er een tutorial over hoe je een reverse ssh tunnel opzet voor rdp. Maar zij gebruiken daarbij een tussenserver.
Nu is mijn vraag: is het ook mogelijk zonder tussenserver?
Zodat de ssh server staat op de client pc.

Daarjuist heb ik het uitgeprobeerd. Maar zonder resultaat.
Ik zette een ssh server op met cygwin op mijn eigen pc(client).
Daarna execute ik deze command:

Code: Selecteer alles

plink.exe -L 958:127.0.0.1:958 -ssh 127.0.0.1
Hiermee kon ik dan inloggen op mijn ssh server.
Op de server deze command:

Code: Selecteer alles

plink.exe -R 958:127.0.0.1:3389 -ssh clientip
Maar als ik dan wil connecten lukt dit niet. Connecten doe ik door "localhost:958" in mijn rdp client in te voeren.

PS: plink.exe is mijn ssh client.
PSS: poort 22 en 958 zijn geopend op de client pc.
Gebruikersavatar
selder
Moderator
Moderator
Berichten: 6305
Lid geworden op: 29 jun 2005, 20:25
Locatie: Tienen
Uitgedeelde bedankjes: 99 keer
Bedankt: 727 keer

Als ik zo heel snel je verhaal lees, dan denk ik dat je met http://weyland.be/wrdprss/index.php/200 ... sh-tunnel/ ook wel uit de voeten kunt ...
Ghost S1 • 8086K @5.2Ghz • Asus ROG Ryuo 240mm • Asus ROG STRIX Z390-I • Corsair Vengeance LPX 2x16GB 3200Mhz • Asus RTX2080Ti Turbo • Samsung 970 EVO 2TB • Asus ROG Swift PG258Q 240Hz • Logitech G Pro keyboard/mouse/headset
verdickt
Premium Member
Premium Member
Berichten: 647
Lid geworden op: 12 maa 2004, 22:24

Kijk ook eens naar bitvise tunnelier, veel handiger dan putty en is ook gratis
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

Kunnen Putty of Tunnelier met Proxy's om die Windows Authentication gebruiken?
Gebruikersavatar
Styno
Elite Poster
Elite Poster
Berichten: 1440
Lid geworden op: 06 nov 2003, 17:38
Locatie: Somewhere over the rainbow....

screenie
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq'|dc
echo '16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq'|dc
Afbeelding
Gebruikersavatar
xming
Pro Member
Pro Member
Berichten: 434
Lid geworden op: 06 okt 2005, 10:35
Uitgedeelde bedankjes: 9 keer
Bedankt: 47 keer

MaRtO schreef:

Code: Selecteer alles

plink.exe -R 958:127.0.0.1:3389 -ssh clientip
Verander het eens naar

Code: Selecteer alles

plink.exe -L 958:127.0.0.1:3389 -ssh clientip
EDIT: pff, 'k kan geen kleur tss \[code\] hebben ;p
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

Styno schreef:screenie
Mja, da's geen windows authentication eh. Maar ik weet het antwoord ondertussen zelf, proefondervindelijk: gewoon géén gebruikersnaam/wachtwoord ingeven.
MaRtO
Elite Poster
Elite Poster
Berichten: 1250
Lid geworden op: 26 nov 2003, 20:33
Locatie: BE

selder schreef:Als ik zo heel snel je verhaal lees, dan denk ik dat je met http://weyland.be/wrdprss/index.php/200 ... sh-tunnel/ ook wel uit de voeten kunt ...
Deze tutorial is voor als de client alle outgoing ports heeft geblokkeert, behalve dan 443, dat je voor ssh kan gebruiken. In mijn situatie is het anders.
De server zit achter nat, met alle outgoing ports open en de incoming ports gesloten. Zodaning dat rdp niet normaal kan runnen, omdat 3389 ook gesloten is.
De client heeft alle poorten open, zowel outgoing als incoming.
MaRtO
Elite Poster
Elite Poster
Berichten: 1250
Lid geworden op: 26 nov 2003, 20:33
Locatie: BE

Ik heb het ondertussen gevonden.

Ik moest een ssh server installen op mijn client pc.
Op de server pc moest ik dan deze command uitvoeren:

Code: Selecteer alles

plink.exe -N -R 959:127.0.0.1:3389 clientip
Om dan te verbinden met de server pc moest ik in het rdp venster localhost:959 intypen.
Plaats reactie

Terug naar “Netwerken en Security”