/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
ssh tunnel hvordan?
Fra : Michael Andreasen


Dato : 19-09-03 23:47

Hvordan laver man det sådan at hvis man connecter via ssh til 192.168.0.1 at
den så bare connecter videre til 192.168.0.40

Jeg kigger i man ssh og tror det har noget at gøre med -L men kan ikke helt
greje det.

Nogen der kan hjælpe mig lidt på vej?

--
Mvh
Michael




 
 
Claus Alboege (20-09-2003)
Kommentar
Fra : Claus Alboege


Dato : 20-09-03 00:02

"Michael Andreasen" <maskinen2000@hotmail.com> writes:

> Hvordan laver man det sådan at hvis man connecter via ssh til
> 192.168.0.1 at den så bare connecter videre til 192.168.0.40
>
> Jeg kigger i man ssh og tror det har noget at gøre med -L men kan ikke
> helt greje det.
>
> Nogen der kan hjælpe mig lidt på vej?

Noget ala:

ssh -L 2222:192.168.0.1:22 192.168.0.40 (her oprettes tunnelen)

ssh 192.168.0.1 -p 2222 (hver connecter du gennem tunnelen)

(Du kan erstatte 2222 med 22, men saa skal tunnelen oprettes af root)


/Claus A


Christoffer Olsen (20-09-2003)
Kommentar
Fra : Christoffer Olsen


Dato : 20-09-03 00:23

"Michael Andreasen" <maskinen2000@hotmail.com> writes:

> Hvordan laver man det sådan at hvis man connecter via ssh til 192.168.0.1 at
> den så bare connecter videre til 192.168.0.40
>
> Jeg kigger i man ssh og tror det har noget at gøre med -L men kan ikke helt
> greje det.
>
> Nogen der kan hjælpe mig lidt på vej?

Hvis du vil forwarde host.dk's port 80 til din egen port 10000 skriver
du følgende.

$ssh host.dk -L 10000:host.dk:80

Og hvis du ikke vil have at den åbner en shell kan du f.eks. bruge:

$ssh host.dk -L 10000:host.dk:80 -N &

Hvis du bruger password authentication:

$ssh host.dk -L 10000:host.dk:80 -N
password:<password><ctrl-z>
$bg

--
Mvh Christoffer

It's entirely untested, but it looks good and compiles. Ship it!
- Linus Torvalds

Michael Andreasen (20-09-2003)
Kommentar
Fra : Michael Andreasen


Dato : 20-09-03 00:31

"Christoffer Olsen" <christofferolsen@ninja.dk> wrote in message
news:smfs31-ah9.ln1@dtext.news.tele.dk...
> "Michael Andreasen" <maskinen2000@hotmail.com> writes:
>
> > Hvordan laver man det sådan at hvis man connecter via ssh til
192.168.0.1 at
> > den så bare connecter videre til 192.168.0.40
> >
> > Jeg kigger i man ssh og tror det har noget at gøre med -L men kan ikke
helt
> > greje det.
> >
> > Nogen der kan hjælpe mig lidt på vej?
>
> Hvis du vil forwarde host.dk's port 80 til din egen port 10000 skriver
> du følgende.
>
> $ssh host.dk -L 10000:host.dk:80
>
> Og hvis du ikke vil have at den åbner en shell kan du f.eks. bruge:
>
> $ssh host.dk -L 10000:host.dk:80 -N &

Tak for alle jeres svar. Det virker perfekt.

--
Mvh
Michael



Mikael W. Bertelsen (20-09-2003)
Kommentar
Fra : Mikael W. Bertelsen


Dato : 20-09-03 00:28

On Sat, 20 Sep 2003 00:47:08 +0200, Michael Andreasen wrote:

> Hvordan laver man det sådan at hvis man connecter via ssh til
> 192.168.0.1 at den så bare connecter videre til 192.168.0.40
>
> Jeg kigger i man ssh og tror det har noget at gøre med -L men kan ikke
> helt greje det.
>
> Nogen der kan hjælpe mig lidt på vej?

Første regel; søg på http://www.google.com. Jeg fandt nedenstående
link som det første hit. Mine søgeord var 'ssh tunnel howto'.

Denne lille howto forklarer hvordan du laver en ssh tunnel til en
mailserver.
http://www.ccs.neu.edu/howto/howto-sshtunnel.html

/Mikael
--
My mailserver uses TMDA. (http://tmda.net)
Therefore if you mail me you need to reply to my autogenerated message
to be put in my whitelist. Then I will be able to receive your mail.

Michael Andreasen (20-09-2003)
Kommentar
Fra : Michael Andreasen


Dato : 20-09-03 01:10

"Mikael W. Bertelsen" <newsgroups@tuxpower.dk> wrote in message
news:pan.2003.09.19.23.27.48.931415@tuxpower.dk...
> On Sat, 20 Sep 2003 00:47:08 +0200, Michael Andreasen wrote:
>
> > Hvordan laver man det sådan at hvis man connecter via ssh til
> > 192.168.0.1 at den så bare connecter videre til 192.168.0.40
> >
> > Jeg kigger i man ssh og tror det har noget at gøre med -L men kan ikke
> > helt greje det.
> >
> > Nogen der kan hjælpe mig lidt på vej?
>
> Første regel; søg på http://www.google.com. Jeg fandt nedenstående
> link som det første hit. Mine søgeord var 'ssh tunnel howto'.

Tjaae.. Der er vel ikke det der ikke findes på google? Det er vel mere eller
mindre et spørgsmål om den rigtige kombination af søgeord, erfaring og måske
lidt held.

Men.... Det forudsætter jo lige, at man finder det, forstår det. Her i
gruppen snakker vi det alt andet lige stadig Dansk, hvilket jo også må siges
at være en fordel.

--
Mvh
Michael



Michal (20-09-2003)
Kommentar
Fra : Michal


Dato : 20-09-03 12:35

In news:bkg116$t6g$1@sunsite.dk,
Michael Andreasen <maskinen2000@hotmail.com> wrote:

> Hvordan laver man det sådan at hvis man connecter via ssh til
> 192.168.0.1 at den så bare connecter videre til 192.168.0.40
>
> Jeg kigger i man ssh og tror det har noget at gøre med -L men kan
> ikke helt greje det.
>
> Nogen der kan hjælpe mig lidt på vej?

Du kan evt. også sætte følgende op i din ~/.ssh/config

host otherside
ProxyCommand ssh -q -A target nc -w10 %h 22
user floopie

Så vidt jeg husker (bruger det ikke så meget) kan du nu nøjes med at skrive
$ ssh otherside
som vil lave en ssh connection til maskinen "target", og herefter lave en
netcat (kræver naturligvis at denne findes på maskinen "target") til
maskinen %h (som er navnet på "host" i config'en, altså "otherside"
maskinen) på port 22...

helt uden at lave ting og sager på mellemmaskinen...

--
Venlig Hilsen
Michal



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste