Newsgroup: it.comp.os.linux.sys
Titolo: Controllo remoto per client Windows/Linux

Ciao
Sapete indicarmi una suite o qualche idea su come poter fare della
teleassitenza su client windows/linux un pò come si fa con Teamviewer.
Mi servirebbe poter accedere a delle macchine magari poste ditro a dei
NAT come appunto fa Teamviewer, potrei usare come "nodo" di gestione
un mio server debian con ip publico...
Esiste qualche modo per far si che un cliente possa predisporsi ad un
mio controllo remoto da postazioni principalmente windows?

 mio controllo remoto da postazioni principalmente windows?
http://en.wikipedia.org/wiki/OpenVPN

 mio controllo remoto da postazioni principalmente windows?
Sotto Windows: Lanciare il vnc server on-the-fly, con un vnc client in 
ascolto (oppure con porte forwardate dal server debian)? Puoi farti una 
piccola app che si autoestrae in una dir temporanea per lanciare il vnc 
server.
Sotto altre piattaforme non so, per ora ho avuto la necessit� di farlo 
solo con Windows.
Enrico


conosco OpenVPN ma sarebbe difficile far capire ad un utente che deve
installare il software e copiare configurazione e certificati...
Ho per la testa un qualcosa tipo:
L' utente si collega al nodo X come client in ascolto.
Io mi collego al nodo X e raggiungo l' utente.

 Enrico
Credo sia interessante quello che hai fatto ma non mi è molto
chiaro... possiamo approfondire?

 chiaro... possiamo approfondire?
In pratica il client si scarica un software (o, nel caso di Windows+IE, 
un ActiveX) che autoestrae e lancia un server vnc. Poich� un server vnc 
ha la possibilit� di "connettersi" ad un client (il contrario di quanto 
avviene di solito), lo si lancia con l'IP e la porta dove il client � in 
ascolto, o dove c'� un server che far� un port forwarding verso l'interno.
Funziona bene sotto Windows, sotto Linux non ho mai fatto nulla del 
genere, di solito c'era gi� un server vnc.
Enrico

 
prova con:
http://www.uvnc.com/addons/singleclick.html
gli utenti si scaricano lo zip, doppioclick sull'eseguibile e sul mio pc ho 
il viewer in listen che riceve la connessione, senza bisogno di sapere con 
che ip l'utente remoto sia collegato.
la macchina in listen deve ovviamente essere raggiungibile da internet.
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 mio controllo remoto da postazioni principalmente windows?
E' un problema che ho anche io. Per la maggior parte l'ho risolto ancora
qualche anno fa con un vpn server con OpenVpn e pptpd.
Pptpd l'ho usato in quanto � relativamente semplice far impostare all'utente
dall'altra parte una connessione anche se si � al telefono.
Purtroppo, ci sono casi in cui tra personal firewall che bloccano
indiscriminatamente tutto oppure firewall veri e propri sui quali il cliente
non sa mettere le mani ed il personale esterno ancora meno (mi � capitato
pi� di qualche volta con dei tennici di dover chiedere di permettere il
transito al protocollo 47 GRE e questi mi rispondevano che avevano aperto la
porta 47).
Il mio caso � quello in cui si ha un server linux con ip pubblico, ed n
utenti ai quali si fa assistenza in contemporanea (quindi con n connessioni
client dall'altra parte). Il nat va bene finch� hai una sola connessione.
Ci vorrebbe un software che permettesse al cliente di collegarsi al server
linux (il server vnc si collega ad un "vnc proxy" sul server linux), poi io
interrogando il "vnc proxy" posso vedere quali sono le connessioni iniziate
dai vari clienti e a mia volta scelgo con il client vnc a quale collegarmi
passando per il "vnc proxy". Purtroppo non mi sembra di aver trovato nulla
che faccia al caso mio. Anche utilizzando il repeater di ultra vnc,
quest'ultimo dovrebbe sapere prima che il cliente si colleghi a quale client
della mia rete deve forwardare la connessione. Se poi ne ho n in
contemporanea con client sempre diversi � un bordello.
L'idea che mi � venuta in mente l'altro giorno (che appena riesco ad avere
un minuto libero provo ad implementare) � di usare lato cliente un vnc
server con la connessione forwardata tramite ssh (putty). Quindi, putty mi
fa un tunnel sul server pubblico. Io lancio il client vnc, dicendogli di
collegarsi al server pubblico sulla porta "dell'end point" di putty. In
automatico, la connessione dovrebbe essermi forwardata verso il vnc server.
Una volta che ho l'accesso con vnc, posso poi IO manualmente installarmi il
software di vpn che preferisco per avere il controllo completo della
macchina.
Questo in teoria. Devo fare le prove.
Openvpn funzionerebbe bene, se non fosse che bisogna installare sotto
windows il tap adapter, per il quale ci vogliono i permessi di
amministratore della macchina.
Avevo provato ad installare e a guardare adito (ssl vpn) per il quale non �
necessario installare nulla sul client, solo che la comunicazione � a senso
unico, dal client verso il server. Dal server, non ho la possibilit� di
controllare il client.

 mia rete deve forwardare la connessione.
Non mi pare sia cos�: il cliente si collega al repeater e mette come
ip ID:001. Tu con il viewer ti colleghi al repeater e metti come ip
ID:001 e il repeater vi mette in comunicazione.
-- 
ValeRyo
XT600 "Katoki Pajama" - 
http://www.slimmit.com/go.asp?7Y9
CBR600F "Cerbero" - In vendita - 
http://www.slimmit.com/go.asp?7X0
GamerTag: 
http://card.mygamercard.net/IT/nxe/ValeRyo76.png
 

 janickg ( at ) hotmail ( dot ) com
Ciao questa è la soluzione che ho adottato anche io.
Che client usi sotto linux? Io ho xtightvncviewer 1.2.9-22

scusate ma non vi seguo...
Io ho da "assistere" tot clienti sparsi in giro per la regione e
praticamente nessuno di questi ha un server con ip publico.
Se io sono in giro, magari connesso dietro ad una ADSL e ditro quindi
a un nat, come faccio a raggiungerli?
Per questo che pensavo di sfruttare un server con ip publico come
riferimento sia per il "server vnc" che attende la connessione sia per
me per riuscire a contattare i pc dei clienti..
Come posso forwardare correttamente il tutto?

 me per riuscire a contattare i pc dei clienti..
fai prima ad andare su 
uvc.com
 e leggere la spiegazione di come 
funziona
Purtroppo non c'e' per linux e da quello che avevo visto fra uvnc e il 
vnc di linux c'e' poca simpatia
Adriano


diciamo che se funziona, andrebbe bene anche per il controllo di
macchine windows.

 wrote in news:9c08eb5c-eeba-
459b-a611-4...@r5g2000yqb.googlegroups.com
:

tramite un tunnel ssh.
i clienti hanno un pacchetto uvnc preconfigurato per connettersi al tuo 
server con ip pubblico.
tu ti connetti al tuo server tramite ssh redirigendo la porta opportuna del 
server al tuo client e avviando sulla tua macchina un client vnc in listen.
a questo punto, quando tu hai attivato ssh & vnc client in listen, il tuo 
cliente lancia il pacchetto uvnc sc e a te arriva la connessione.
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 teleassitenza su client windows/linux un pï¿œ come si fa con Teamviewer.
cerca crossover
ciao.