PDA

View Full Version : tunnel ssh


Janky
17-09-2008, 19:14
ciao

ho bisogno di fare un upstream dal mio computer verso un server shoutcast (su linux) che ha solo la porta 22 e la porta 8000 aperte

come potrei fare? pensavo ad un tunnel ssh, ma come dovrei configurare il comando?

il tunnel funzionerebbe poi solo da terminale o anche con un programma di streaming con gui?

non credo faccia differenza, ma cmq mi trovo su un mac

Pardo
17-09-2008, 21:25
Scusa ma la 8000 non e` proprio Shoutcast? Dovrebbe riceverli da li` gli stream, direttamente dal client mittente. Non ho capito perche` (e verso dove..) dovresti tunnellare.

Janky
17-09-2008, 21:51
il fatto è che se mi trovo nella stessa subnet del server riesco a streammargli senza problemi, mentre se provo a stremmare qualcosa per esempio qui da casa mia non riesco a connettermi al server...

se vado nel pannello di amministrazione di shoutcast ho questi dati
Incoming interface: 131.175.119.98:8001 - Outgoing interface: ANY:8000

quindi credo che lo streaming in input lo riceva sulla 8001, porta che dovrebbe essere chiusa, ma dalla lan funziona tutto senza problemi.

come dovrei fare secondo voi? considerando che l'admin della rete non mi apre la 8001 perchè secondo lui dovrei riuscire a risolvere con un tunnel
:help:

Pardo
17-09-2008, 23:03
Il comando e`
ssh -f -N -L 8001:131.175.119.98:8001 utente@server
Dovrebbe solo chiedere la password poi sparire in background.
Il tunnel rimane attivo a meno che non viene killato il processo ssh (che potrebbe succedere chiudendo il terminale, non saprei esattamente sul Mac).

Col programma di streaming ti colleghi a 127.0.0.1 porta 8001.

Janky
17-09-2008, 23:14
aspetta, il 98 che vedevi scritto prima era il computer di regia connesso al server

il server ha ip 131.175.119.97

quindi il comando dovrebbe essere

ssh -f -N -L 8001:131.175.119.97:8001 utente@131.175.119.97

giusto?