Configurar manualmente Screens Connect en tu PC con Windows

Screens Connect normalmente configura tu router automáticamente. Si tu router no admite el mapeo automático de puertos, tiene deshabilitado UPnP/NAT-PMP, o la configuración automática no está funcionando, puedes configurar tu router manualmente.

La configuración manual requiere que:

  1. Te asegures de que tu PC conserve la misma dirección IP local.
  2. Configures tu router para reenviar un puerto entrante a tu PC.
  3. Indiques a Screens Connect qué puerto público configuraste.

¿Buscas una alternativa más fácil?

Screens también admite de forma nativa Tailscale, que no requiere reenvío de puertos ni configuración manual del router.

Usar Tailscale con Screens

Si tu conexión a Internet usa Carrier-Grade NAT (CGNAT), es posible que el reenvío manual de puertos no sea posible. En ese caso, Tailscale suele ser la mejor opción.

Antes de continuar, asegúrate de que haya un servidor VNC compatible instalado y configurado correctamente en tu PC:

Preparar tu PC con Windows para Screens

Uso del reenvío de puertos

Paso 1: Asigna a tu PC una dirección IP local estable

Tu router necesita saber qué computadora debe recibir las conexiones entrantes de Screens.

Normalmente, tu router asigna automáticamente a tu PC una dirección IP local como:

192.168.1.25

o:

10.0.0.25

Esa dirección puede cambiar con el tiempo. Si cambia, una regla de reenvío de puertos que apunte a la dirección anterior dejará de funcionar.

Por esta razón, tu PC necesita una dirección IP local estable.

Recomendado: reserva la dirección en tu router

Si tu router admite reservas DHCP, direcciones IP reservadas o arrendamientos estáticos, te recomendamos usar esa función.

Una reserva DHCP le indica a tu router que siempre asigne la misma dirección IP local a tu PC. Por lo general, esto es más fácil y evita elegir por accidente una dirección que ya esté siendo usada por otro dispositivo.

El procedimiento exacto varía según el router. Consulta la documentación del fabricante de tu router o de tu proveedor de Internet para términos como:

Algunos routers, incluidas las pasarelas Xfinity, administran directamente el dispositivo de destino al crear una regla de reenvío de puertos y es posible que no requieran que asignes manualmente una dirección en Windows.

Si tu router maneja esto automáticamente, puedes continuar con el Paso 2.

Alternativamente: configura una dirección estática en Windows

Si tu router no ofrece una forma de reservar una dirección, puedes configurar una dirección IP estática directamente en Windows.

Microsoft proporciona instrucciones aquí:

Cambiar la configuración TCP/IP en Windows

En Cambiar la configuración TCP/IP, sigue las instrucciones de Microsoft para cambiar la asignación de IP de Automática (DHCP) a Manual, y luego configura IPv4.

¿Cómo sé qué dirección IP usar?

La dirección debe pertenecer a la misma red local que tu router y no debe estar siendo usada por otro dispositivo.

Por ejemplo, si tu PC actualmente tiene:

192.168.1.25

una dirección adecuada podría verse así:

192.168.1.200

Sin embargo, no copies simplemente este ejemplo. Las redes usan distintos rangos de direcciones, y elegir una dirección que ya esté asignada a otro dispositivo puede causar problemas de red.

Si no estás seguro de qué dirección usar, te recomendamos usar la función de reserva DHCP de tu router o consultar la documentación de tu router o proveedor de Internet.

Paso 2: Configura el reenvío de puertos en tu router

A continuación, configura tu router para enviar las conexiones entrantes de Screens a tu PC.

Las interfaces de los routers varían considerablemente, por lo que te recomendamos usar, siempre que sea posible, las instrucciones oficiales del fabricante de tu router o de tu proveedor de Internet.

Tu regla de reenvío de puertos necesita tres datos importantes:

Destino

Selecciona la PC que estás configurando o ingresa la dirección IP local estable del Paso 1.

Puerto interno

Para una conexión estándar de Screens a una PC con Windows, usa el puerto configurado por tu servidor VNC. Normalmente es:

5900

Si has configurado deliberadamente Screens para usar una Conexión segura (SSH) y tienes un servidor SSH ejecutándose en la PC, el puerto SSH estándar es:

22

Puerto público o externo

Elige el puerto que estará accesible desde Internet.

No necesita ser el mismo que el puerto interno.

Por ejemplo, podrías configurar:

Puerto público: 59107
PC: 192.168.1.200
Puerto interno: 5900
Protocolo: TCP

Esto le indica a tu router:

Cuando llegue una conexión TCP en el puerto 59107, envíala al puerto 5900 de esta PC.

Recuerda el número de puerto público/externo que elijas. Lo ingresarás en Screens Connect en el Paso 3.

Instrucciones para routers y proveedores de Internet populares

Aquí tienes instrucciones oficiales de reenvío de puertos para varias plataformas de router comunes:

Si tu router no está en la lista, consulta el sitio de soporte del fabricante para instrucciones sobre Port Forwarding, NAT Forwarding o Virtual Server.

También puedes usar PortForward.com como referencia para muchos modelos de router más antiguos o menos comunes.

Usuarios de Xfinity: actualmente Xfinity administra el reenvío de puertos a través de la app de Xfinity. Sigue las instrucciones de Xfinity y selecciona la PC como dispositivo de destino. Elige Manual Setup cuando te pregunten qué aplicación o servicio estás configurando.

Uso de SSH

Si quieres usar una Conexión segura (SSH), primero debes configurar un servidor SSH en la PC:

Habilitar SSH en una PC con Windows

Luego, tu router debe reenviar el puerto público que elijas al puerto SSH de la PC, en lugar de su puerto VNC.

Paso 3: Configura Screens Connect

Haz doble clic en el icono de Screens Connect en el área de notificación de la barra de tareas de Windows para abrir su configuración.

Abre la pestaña Advanced y habilita Custom Configuration.

Ingresa el número de puerto público que configuraste en tu router.

Por ejemplo, si tu regla es:

Puerto público 59107 → Puerto de la PC 5900

ingresa:

59107

Deja vacío el campo Public IP Address.

Haz clic en Refresh para actualizar Screens Connect.

Screens Connect actualizará la información de conexión guardada en tu cuenta y usará el puerto configurado manualmente a partir de ahora.

Varias PCs requieren distintos puertos públicos

Normalmente, un puerto público solo puede reenviarse a una computadora.

Si estás configurando varias PCs, dale a cada una un puerto público distinto, aunque todas puedan reenviarse internamente al puerto 5900.

Por ejemplo:

PC de oficina
Puerto público 59107 → 192.168.1.20:5900

PC de casa
Puerto público 59108 → 192.168.1.21:5900

Configura la instalación de Screens Connect de cada PC con su puerto público correspondiente.

Prueba tu configuración

El reenvío de puertos debe probarse desde fuera de la red local de la PC remota.

Normalmente, la prueba más fácil es:

  1. Desactiva Wi‑Fi en tu iPhone o iPad.
  2. Asegúrate de estar usando datos celulares.
  3. Abre Screens.
  4. Selecciona tu Mac desde la sección Screens Connect.
  5. Intenta conectarte a la PC.

También puedes probar desde otra red Wi‑Fi.

Si Screens se conecta correctamente, tu configuración manual está funcionando.

Si aún no funciona

Si la regla de reenvío de puertos parece correcta pero Screens aún no puede conectarse, algo más podría estar impidiendo las conexiones entrantes.

Revisa lo siguiente:

También asegúrate de que tu servidor VNC esté ejecutándose y configurado para aceptar conexiones entrantes.

Algunos proveedores de Internet ofrecen funciones de seguridad que pueden bloquear el tráfico entrante incluso cuando existe una regla de reenvío de puertos.

Por ejemplo, Xfinity Advanced Security puede bloquear el tráfico hacia puertos reenviados. Consulta la documentación de Xfinity si tu regla de reenvío parece correcta pero las conexiones entrantes siguen bloqueadas.

Puedes encontrar información adicional de solución de problemas aquí:

Solución de problemas de Screens Connect

Si no quieres solucionar problemas de reenvío de puertos entrantes, el soporte nativo de Tailscale de Screens suele ser la alternativa más sencilla:

Usar Tailscale con Screens

¿Aún necesitas ayuda?

Envíanos un correo electrónico