je crois que SSH est utilise sous unix pour securise l'acces à internet notamment pour vpn
 
sinon pour ton probleme vient surement de ton router qui bloque les ports utilise par vnc , toutefois tu dois pouvoir  contourner le probleme en changeant le numero du port de connection , il faut regarder dans la doc  car je me souviens plus  comment