Newsgroup: it.comp.reti.ip-admin
Titolo: VNC e firewall

Salve a tutti,
uso regolarmente VNC internamente in una rete locale,
ora avrei l'esigenza di poter accedere da casa verso
un PC della rete.
La rete è formata da:
- firewall linux 10.176.14.80
- pc che devo raggiungere: 10.176.14.70
Leggendo le FAQ su VNC:
http://www.uk.research.att.com/vnc/faq.html#q52
If your internet access is through a router which does Network Address
Translation, you may be able to configure the router to redirect particular
incoming ports to particular machines. So you could run WinVNC with a
display number of 0 on machine snoopy, and with display 1 on machine
woodstock, then set your router to send port 5900 to snoopy and 5901 to
woodstock. See below for information on the other port numbers used by VNC.
A VNC server listens on two ports. The exact port numbers depend on the VNC
display number, because a single machine may run multiple servers. The most
important one is 59xx, where xx is the display number. The VNC protocol
itself runs over this port. So for most PC servers, the port will be 5900,
because they use display 0 by default.
Mi sembra di aver capito che dovrei settare il router ADSL in modo che le
chiamate verso la porta 5900 siano redirette verso 10.176.14.80
avete qualche dritta?
grazie!
ringo

 
evita come la peste l'apertura d porte sull'interfaccia pubblica...
piuttosto, ssh sul firewall, t connetti con un client free (io uso 
putty) e con questo imposti un tunnel.
in questo modo, la connessione č sicura e non c sono problemi d pass in 
chiaro.
in piů, se vuoi connetterti a un client vnc diverso, non devi rimettere 
mano al firewall, basta cmbiare il settaggio del client ssh.
-- 
+-----
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-----

 +-----
t ringrazio del consiglio... però visto che non sono molto esperto
possiamo esmplificare nel mio caso in specifico?
allora anch'io uso putty per collegarmi al linux della rete aziendale....
la macchina linux (firewall) ha un'ip 10.176.14.80....
in pratica come faccio a lanciare il VNC viewer da casa mia
e pilotare un PC che stà nella rete aziendale 10.176.14.70?
Mi hai accennato il tunnel.... che configurazione devo dargli?
devo configurarlo sul linux firewall?
grazie!
ringo

 ringo
devi impostarlo sul client...
tra le opzioni di putty, c'è la possibilità d impostare tunnell da porte 
locali a porte su host remoti.
se vai nella sezione SSH dei menu d cfg, trovi anche la voce Tunnel.
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

 settaggio del client ssh.
Oppure invece di usare SSH "secco" installi ZeBeDee
http://www.winton.org.uk/zebedee/
 sia sul client di casa
sia su di una macchina "LAN" e mappi tutti gli IP tramite
il file di configurazione di ZBD; stesso risultato ma molto
più flessibile ... ed apri sempre soltanto una porta sul f/w
evitando "buchi" di sicurezza; oltretutto se configuri ZBD
con un "keyring" solo la tua macchina "di casa" potrà
connettersi avendo le necessarie chiavi di accesso
Ciao
* ObiWan
DNS "fail-safe" for Windows 2000 and 9X clients.
http://ntcanuck.com
408 XP/2000 tweaks and tips
http://ntcanuck.com/tq/Tip_Quarry.htm

 chiaro.
giusto per chiarezza, la connessione con vnc č in chiaro, ma la passwd 
usa un'autenticazione di tipo challange-response, non viene quindi 
fisicamente trasmessa (magari a qualcuno interessa)
