Asen Lazarov wrote: > Здравейте, > > опитвам се да направя SMTP тунел при следната конфигурация > > home_workstation(winboze)-> homegw(linux) -> worksrv(linux) -> > smtp.workisp.bg (qmail ако не се лъжа) > > тунела го правя на homegw с командата: > > $ ssh -L 2500:smtp.workisp.bg:25 [EMAIL PROTECTED] > > това (би трябвало да) прави тунела между 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/