Newsgroup: it.comp.os.linux.sys
Titolo: VNC su piu' macchine

Salve a tutti quanti.
Mi trovo in una rete con varie macchine (winXP) connesse a internet 
tramite una connessione ADSL.
Per l'instradamento uso un server linux DEBIAN, che tramite NAT fa 
andare in  rete tutti quanti ed e' lui che gestisce la connessione.
La mia necessita' e' quella di installare VNC su tutte le macchine e 
poter poi accedere da remoto all singole macchine dentro la rete (che e' 
una rete locale).
La mia idea era quella di installare un server VNC sul server linux e 
dipendentemente dalla richiesta fattagli che possa fare da tramite per 
una macchina Y dentro la rete che abbia anch'essa una server VNC.
Cosi' facendo il controllo di sicurezza sarebbe da prima sul server e 
poi il tutto verrebbe "instradato" verso le varie macchine interne con VNC.
Pero' Non so se questo sia fattibile.
Vorrei evitare di fare dei NAT sulle porte e far getsire VNC alle 
singole macchine della rete,perche' cio' renderebbe i singoli PC in rete 
altamente insicuri, essendo ogni PC in mano a delle segretarie.
192.168.0.1
+-----+
| PC1 |-----------+
+-----+           |
                   |
192.168.0.2       | ______________
+-----+           V/
192.168.0.254
 \
| PC2 |----------> > Server Linux |<<<<---------->>>> [[ INTERNET ]]
+-----+           ^\______________/ (IP-PUBBLICO)
                   |
192.168.0.3       |
+-----+           |
| PC3 |-----------+
+-----+
Grazie a tutti quanti.
Ciao
	MaX

 La mia necessita' e' quella di installare VNC su tutte le macchine e 
Su WinXP ti basta abilitare "consenti il controllo remoto" e poi usi
rdesktop direttamente. E' anche piu' veloce di VNC.
Davide
-- 
The memory management in Windows 95 can be used to frighten small children.

 tramite una connessione ADSL.
<CUT>
Non entro nel merito della soluzione da te prospettata (anche se
talvolta mi sono trovato ad utilizzarla, come work-around...) ma secondo
me è molto meglio avere un indirizzo pubblico sul tuo PC (quello dal
quale fai assistenza). Una volta lanciato VNC server sui PC del cliente,
fai "agiungere" il tuo PC come client (che nel frattempo avrai messo in
"listen mode". Io faccio così da anni, e mi trovo molto bene. Devi
aprire ovviamente la porta 5500 TCP in uscita dal cliente e la stessa
porta in entrata sul tuo PC.
Saluti
-- 
Misterpinna
mailto:
misterpinna@datamar
(punto)it

 una macchina Y dentro la rete che abbia anch'essa una server VNC.
Tunnel ssh.
Se vuoi controllare il pc con ip 192.168.0.2, ad esempio, fai, da
un host su internet
ssh -L 5900:
192.168.0.2:5900
 -l utente $ip_pubblico_linux
Poi ti connetti con il client vnc a localhost.
I contro sono che devi lasciare ssh accessibile su internet e devi dare
uno shell account sulla macchina linux; ergo, se sei tu a dover
amministrare i pc windows con vnc, poco male.
Se deve essere qualcun altro, beh, potrebbe essere non praticabile.
Altre alternative: un server pptp sulla macchina linux o una qualche
altra forma di vpn (SSL/openvpn, IPSEC/openswan eccetera): in questo modo
eviteresti il natting dei pc su internet ed avresti anche connessioni
criptate con autenticazione del client remoto.
-- 
Per non dimenticare:
http://snipurl.com/SdC_ed_il_vino
Le sigarette a volte danno buoni consigli:
http://snipurl.com/sigarette

 altamente insicuri, essendo ogni PC in mano a delle segretarie.
vpn?
Fabio

 
Okay, ma come lo controllo da remoto essendo le macchine dietro ad un 
server linux in NAT ?
che porte usa il sistema di controllo remoto di XP ?
ciao
	MaX

 che porte usa il sistema di controllo remoto di XP ?
3389
Davide
-- 
A fool and his money are soon using Windows.

 3389
Perfettissimo, grazie !!
infatti avevo chiesto la porta proprio per il fatto del tunneling :)
Ciao
	MaX

Ciao, secondo me la soluzione piu semplice č quella di fare un DNAT con 
iptables sul gateway linux verso l'host privato che ti interessa sulla 
porta 5xxx utilizzata dal VNC. Dal punto di vista sicurezza, ti conviene 
di volta in volta attaccarti tramite ssh al gateway e impostare il 
destination nat che ti serve, poi flusharlo quando non ti serve piu...il 
tutto con un semplice script in bash che sai fare meglio di me.:)
Poi se il problema č tenere aperto anche l'ssh, beh allora č un altro 
discorso...magari mettilo in ascolto su una porta che non sia la 22 ma 
solo a te nota.
Ciao
billy
YattaMaX ha scritto:


 
Ciao Billy !!!!!
Mi sa che faro' "controllo di windows remoto di XP" e VNC per i Win98 + 
tunneling ssh, come gia' faccio per la faccolta' e il newsgroup.
Effettivamente questa soluzione e' la piu' immediata e sicura di tutte, 
inizialmente non ci avevo pensato e stavo complicandomi la vita 
inutilmente ;)
ciao & grazie a tutti quanti.
	MaX

 tramite una connessione ADSL.
Su 
freshmeat.net
 trovi un proxy fatto apposta per VNC.
Per quanto riguarda VNC utilizza tight-vnc che e' piu' performante.
--
Massimiliano.