Newsgroup: it.comp.os.linux.sys
Titolo: [Ot] SQL via SSH

Scusate l'OT, tra l'altro sia il client che il server sono su windows, 
ma so che qui' ci sono esperti di reti, e volevo sottoporre una questione:
 
Immaginiamo che dal mio client interroghi un server remoto. Le query 
avvengono su SQL, e le risposte sono file che il server remoto mi manda 
indietro via TCP/IP (e' un PDM per la gestione di file CAD).
 
Ora, il database ascolta sulla porta 9898, mentre il file system lavora 
sulla 9899 8le porte sul router lato server sono tutte redirezionate ed 
il sistema funziona bene).
 
Adesso la trasmissione avviene in chiaro, e io vorrei tunnelizzare il 
tutto via SSH piu' che altro per sfruttarne la compressione (i file 
zippati hanno dimensione circa il 25% degli originali).
 
E' possibile? Il mio dubbio e' come fare perche' le richieste inoltrate 
sulle porte 9898 e 9899 vengano instradate sulla porta ssh e poi una 
volta a destinazione e decompresse siano di nuovo redirezionate verso db 
server e file server, e viceversa.
 
Avevo gia' provato con una vpn (hamachi) ma paradossalmente la 
trasmissione era piu' lenta con la compressione che senza.
 
Spero la domanda sia chiara, se non lo fosse abbiate pazienza non faccio 
il sistemista di mstiere!

 zippati hanno dimensione circa il 25% degli originali).
 
hai provato con stunnel ?
 
http://www.stunnel.org/
 
 
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.


 
Grazie, stavo guardando proprio adesso ed effettivamente sembra che la 
strada giusta sia usare il tunnel.
 
Per fare delle prove nella lan ho installato WinsshD sul server, e 
usando putty con tunnel sul client riesco a fare quanto volevo. Adesso 
devo mettermi d'accordo con l'IT manager "remoto" per fare le prove via 
internet. :-)
 
ho trovato un descrizione (benfatta) di come creare un tunnel con putty 
qui':
 
http://www.electrictoolbox.com/putty-create-ssh-port-tunnel/
 
 

 zippati hanno dimensione circa il 25% degli originali).
 
Qui abbiamo istallato il pdm una settimana fa. Fa piacere sapere che 
questi bestioni da qualche decina di migliaia di euro non usano la 
compressione.
 
Non ho capito una cosa: connetti i client al server tramite internet? 
Perché a volte i file cad sono davvero grossi,e anche comprimendo devono 
passare molti megabytes
 
Alessandro
 


 
Si, per ora lavoro via TCP/IP caricando i file da remoto. Il sistema di 
replicazione di filesystem aveva un costo per licenza improponibile. Di 
client ne connetto uno solo (il mio, lavoro come progetista meccanico a 
p.iva).
 
Il cad in questione e' CoCreate, famoso per generare file piccoli, per 
cui questo tipo d'uso e' possibile, anche se cio' non toglie che per 
caricare un gruppo di 8-900 componenti ci voglia la sua mezz'oretta. Con 
altri cad come Solid Edge o Solidworks credo diventerebbe molto piu' 
complicato.
 
Il problema maggiore e' l'adsl asimmettrica. Avendo lato server una 
comune linea 2M/256k, caricare gli assiemi a volte porta via veramente 
tanto tempo, speriamo di risolvere a breve questo punto con una hdsl 4M/4M.


 
Mi hai fatto venire il dubbio....
 
Scrivo all'assitenza e chiedo.
 
Ciao.
 


 
No, non c'e' compressione. Con lo zip, i file diventano circa il 25% 
dell'originale, ora e' da vedere se e' piu' il tempo risparmiato con la 
trasmissione dei file compressi di quello perso a 
comprimere/decomprimere gli stessi file.