Skip to main content
Los servidores de juegos de PlayFab son aplicaciones en contenedores. Cuando los servidores de juegos se implementan en Azure, su entorno de red está virtualizado y el servidor de juegos no tendrá acceso directo a sus direcciones IP accesibles desde Internet. En su lugar, los servidores de juegos que usan GetAdaptersInfo (Windows) o GetIfAddrs (Linux) observarán un único adaptador de red con direcciones IP no únicas que se han configurado mediante traducción de direcciones de red (NAT44). Este uso de virtualización de red y NAT permite que los servidores de juegos mantengan las conexiones incluso cuando la infraestructura subyacente de Azure pueda estar cambiando. Todos los servidores de juegos tienen conectividad IPv4, pero la conectividad IPv6 se agregará en el futuro.
Todos los servidores de juegos tienen conectividad IPv4; la conectividad IPv6 se agregará en el futuro.
Puede configurar una implementación de servidor para empaquetar varias instancias de servidor de juegos en una única máquina virtual. En su mayor parte, esto no modifica el entorno de red, ya que la contenedorización permite que cada instancia de servidor de juegos tenga direcciones IP y espacios de puertos TCP/UDP independientes. Sin embargo, todas las instancias de una misma máquina virtual comparten la infraestructura de red física y pueden crear contención de red. Al probar configuraciones de alta densidad, es importante comprobar que la contención típica no cause problemas inaceptables en la experiencia de juego. Los distintos tamaños de máquina virtual y sistemas operativos se aprovisionan con diferentes niveles de ancho de banda. Para ver el ancho de banda aprovisionado para una SKU específica, consulte la documentación de rendimiento de Azure. Los servidores de juegos se asignan mediante llamadas de servicio a servicio a través de la API de servidor de PlayFab. La información de conexión necesaria para la conectividad de los clientes se transmite a través de estos servicios y clientes, que normalmente usan sockets TCP o UDP para establecer una conexión directa con el servidor de juegos. Por lo general, los servidores de juegos escucharán en puertos UDP y TCP conocidos seleccionados por el desarrollador del juego. Los clientes de juego necesitan la dirección IP orientada a Internet de sus servidores de juegos para conectarse a ellos. Los clientes también necesitan información de reenvío de puertos para que los puertos conocidos en los que escucha el servidor sean direccionables a través del aparato de virtualización de red de Azure.
  • Dirección IPv4 pública
  • Una asignación de puertos proporcionados por el desarrollador (por nombre) al puerto orientado a Internet.

Habilitación de puertos TCP/UDP para servidores de juegos

Los requisitos de puertos proporcionados a través de Game Manager o de la Entity API CreateBuild permiten que los clientes de juego se pongan en contacto con la máquina virtual. También configura el firewall en el sistema operativo residente para permitir el tráfico de red en los puertos que especifique.

Puertos públicos orientados a Internet y direcciones IP que usan los servidores multijugador

Las direcciones IP que usan las máquinas virtuales multijugador se extraen del grupo general de direcciones IP que usan las máquinas virtuales de Azure. Estas direcciones IP se especifican como la etiqueta de servicio AzureCloud. Para más información, consulte etiquetas de servicio locales. Todas las máquinas virtuales usan un intervalo de puertos de 30000-31000 para el tráfico de juego y de 50000-55000 para el tráfico de acceso remoto (SSH/RDP).
Última modificación el 28 de agosto de 2026