Hay múltiples posibilidades aquí, dependiendo de lo que está tratando de conectarse, pero voy a asumir que es un PC ya que menciona VNC:
- El anfitrión no está ejecutando un servicio SSH - asegúrese de que hay un servidor SSH en ejecución y escuchando en la interfaz de red correcta.
- El host no tiene certificados instalados para autenticar una solicitud SSH/SSL - genere certificados RSA apropiados (la forma de hacerlo depende de la plataforma en cuestión).
- El host tampoco está ejecutando un servicio VNC - instale VNC en el host de destino y configúrelo para que escuche las conexiones (en la interfaz de red correcta)
- El host está al otro lado de un cortafuegos que está bloqueando sus intentos de conexión - si controla el cortafuegos, asegúrese de que hay reglas apropiadas. Si no lo hace, es posible que necesite un servicio de vpn para hacer un túnel a través de ssh y/o vnc.
Sin mucha más información (plataforma de origen, plataforma de destino, topología de red y lo que ha intentado hasta ahora) es imposible ser más específico que eso.