Re: lug-bg: ssh tunnel
- Subject: Re: lug-bg: ssh tunnel
- From: Georgi Chorbadzhiyski <gf@xxxxxxxxxxx>
- Date: Thu, 17 Nov 2005 19:50:25 +0200
- Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
- Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx
- Organization: Unix Solutions (http://unixsol.org)
Asen Lazarov wrote:
> Здравейте,
>
> опитвам се да направя SMTP тунел при следната конфигурация
>
> home_workstation(winboze)-> homegw(linux) -> worksrv(linux) ->
> smtp.workisp.bg (qmail ако не се лъжа)
>
> тунела го правя на homegw с командата:
>
> $ ssh -L 2500:smtp.workisp.bg:25 asen@worksrv
>
> това (би трябвало да) прави тунела между homegw и smtp.workisp.bg през
> worksrv.
>
> Когато (на homegw) напиша:
>
> $ telnet homegw 2500
>
> получавам банера от smtp.workisp.bg (с други думи изглежда, че работи
> така както искам).
>
> От windows-а обаче, когато дам
>
> C:\> telnet homegw 2500
>
> получавам Can not establish connection или нещо такова.
>
> Всички останали сървиси на homegw са достъпни от home_workstation, така
> че проблема не (мисля че) ми е от връзката
> home_workstation(winboze)-> homegw(linux)
>
> В интерес на истината идея си нямам защо се получава така, та затова и
> питам. Възможно ли е проблема да е от начина на правенето на тунела?
>
> Благодаря предварително
>
> П.С. Идеята е за smtp.workisp.bg да изглежда че конекциите идват от
> мрежата където е worksrv
>
Трябва ти опция -g на ssh. Когато правиш такъв forward, ssh слуша само на
localhost, а с опцията -g ще го накраш да слуша на другите интерфейси, ефективно
позволявайки на други машини да ползват тунела.
Потърси man страницата на ssh и sshd за GatewayPorts
--
Georgi Chorbadzhiyski
http://georgi.unixsol.org/
|