Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Uso IPv6 para mensajería local

Modo de enfoque
Uso IPv6 para mensajería local - AWS IoT Greengrass

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Puede configurar el componente detector de IP para usarlo IPv6 para enviar mensajes locales.

nota

Debe tener un detector de IP v2.2.0 o posterior para poder usarlo IPv6 para enviar mensajes locales.

Puede implementar el componente detector de IP para detectar y usar IPv6 direcciones. Debe actualizar la configuración del componente detector de IP para utilizarlo IPv6 en lugar de IPv4. Para obtener más información, consulte Uso del detector de IP para administrar automáticamente los puntos de conexión.

Configure el detector IP para usar IPv6

Si tiene una configuración de red sencilla, como los dispositivos cliente en la misma red que el dispositivo principal, puede implementar el componente detector de IP IPv6 para usarlo en la mensajería local.

El componente detector de IP sobrescribe los puntos de conexión que se configuran manualmente.

importante

La AWS IoT política del dispositivo principal debe permitir el greengrass:UpdateConnectivityInfo permiso para usar el componente detector de IP. Para obtener más información, consulte AWS IoT políticas para las operaciones del plano de datos y Configure la política de AWS IoT cosas.

Puede realizar uno de los siguientes procedimientos para implementar el componente detector de IP:

  1. En el menú de navegación de la consola de AWS IoT Greengrass, elija Componentes.

  2. En la página Componentes, seleccione la pestaña Componentes públicos y, a continuación, elija aws.greengrass.clientdevices.IPDetector.

  3. En la página aws.greengrass.clientdevices.IPDetectorpágina, seleccione Implementar.

  4. En Agregar a la implementación, elija una implementación existente para revisarla o cree una nueva y, a continuación, elija Siguiente.

  5. Si opta por crear una nueva implementación, elija el dispositivo principal o el grupo de objetos de destino para la implementación. En la página Especificar el destino, en Destino de la implementación, elija un dispositivo principal o un grupo de objetos y, a continuación, elija Siguiente.

  6. En la página Seleccionar componentes, compruebe que el aws.greengrass.clientdevices.IPDetectorel componente está seleccionado, elija Siguiente.

  7. En la página Configurar componentes, seleccione aws.greengrass.clientdevices.IPDetectory, a continuación, haga lo siguiente:

    1. Seleccione Configurar componente.

    2. En la configuración aws.greengrass.clientdevices.IPDetectormodal, en Actualización de configuración, en Configuración para fusionar, puede introducir una actualización de configuración para configurar el componente del detector de IP. Puede especificar una de las siguientes opciones de configuración. Establezca includeIPv4Addrs en false y includeIPv6Addrs en true. A continuación, puede actualizar las demás opciones IPv6 de configuración.

      • defaultPort: (opcional) el puerto del agente MQTT para informar cuando este componente detecta direcciones IP. Debe especificar este parámetro si configura el agente MQTT para que utilice un puerto diferente al puerto predeterminado 8883.

      • includeIPv4LoopbackAddrs(Opcional) Puede activar esta opción para detectar y notificar las direcciones de IPv4 bucle invertido. Estas son direcciones IP, por ejemplo, localhost, donde un dispositivo puede comunicarse consigo mismo. Utilice esta opción en entornos de prueba en los que el dispositivo principal y el dispositivo de cliente se ejecuten en el mismo sistema.

      • includeIPv4LinkLocalAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones locales de los IPv4 enlaces. Utilice esta opción si la red del dispositivo principal no tiene el Protocolo de configuración dinámica de host (DHCP) ni direcciones IP asignadas de forma estática.

      • includeIPv6LoopbackAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones de IPv6 bucle invertido. Estas son direcciones IP, por ejemplo, localhost, donde un dispositivo puede comunicarse consigo mismo. Utilice esta opción en entornos de prueba en los que el dispositivo principal y el dispositivo de cliente se ejecuten en el mismo sistema. Debe configurar includeIPv4Addrs en false y includeIPv6Addrs en true para utilizar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

      • includeIPv6LinkLocalAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones locales de los IPv6 enlaces. Utilice esta opción si la red del dispositivo principal no tiene el Protocolo de configuración dinámica de host (DHCP) ni direcciones IP asignadas de forma estática. Debe configurar includeIPv4Addrs en false y includeIPv6Addrs en true para utilizar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

      • includeIPv4Addrs: (opcional) el valor predeterminado está establecido en verdadero. Puede activar esta opción para publicar IPv4 las direcciones que se encuentran en el dispositivo principal. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

      • includeIPv6Addrs(Opcional) Puede activar esta opción para publicar IPv6 las direcciones que se encuentran en el dispositivo principal. Configure includeIPv4Addrs en false para usar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

      La actualización de la configuración podría parecerse al siguiente ejemplo.

      { "defaultPort": "8883", "includeIPv4LoopbackAddrs": false, "includeIPv4LinkLocalAddrs": false, "includeIPv6LoopbackAddrs": true, "includeIPv6LinkLocalAddrs": true, "includeIPv4Addrs": false, "includeIPv6Addrs": true }
    3. Elija Confirmar para cerrar el cuadro y, a continuación, elija Siguiente.

  8. En la página Configurar ajustes avanzados, mantenga los ajustes de configuración predeterminados y seleccione Siguiente.

  9. En la página Revisar, elija Implementar.

    La implementación puede tardar hasta un minuto para completarse.

Implementación del componente detector de IP (consola)

  1. En el menú de navegación de la consola de AWS IoT Greengrass, elija Componentes.

  2. En la página Componentes, seleccione la pestaña Componentes públicos y, a continuación, elija aws.greengrass.clientdevices.IPDetector.

  3. En la página aws.greengrass.clientdevices.IPDetectorpágina, seleccione Implementar.

  4. En Agregar a la implementación, elija una implementación existente para revisarla o cree una nueva y, a continuación, elija Siguiente.

  5. Si opta por crear una nueva implementación, elija el dispositivo principal o el grupo de objetos de destino para la implementación. En la página Especificar el destino, en Destino de la implementación, elija un dispositivo principal o un grupo de objetos y, a continuación, elija Siguiente.

  6. En la página Seleccionar componentes, compruebe que el aws.greengrass.clientdevices.IPDetectorel componente está seleccionado, elija Siguiente.

  7. En la página Configurar componentes, seleccione aws.greengrass.clientdevices.IPDetectory, a continuación, haga lo siguiente:

    1. Seleccione Configurar componente.

    2. En la configuración aws.greengrass.clientdevices.IPDetectormodal, en Actualización de configuración, en Configuración para fusionar, puede introducir una actualización de configuración para configurar el componente del detector de IP. Puede especificar una de las siguientes opciones de configuración. Establezca includeIPv4Addrs en false y includeIPv6Addrs en true. A continuación, puede actualizar las demás opciones IPv6 de configuración.

      • defaultPort: (opcional) el puerto del agente MQTT para informar cuando este componente detecta direcciones IP. Debe especificar este parámetro si configura el agente MQTT para que utilice un puerto diferente al puerto predeterminado 8883.

      • includeIPv4LoopbackAddrs(Opcional) Puede activar esta opción para detectar y notificar las direcciones de IPv4 bucle invertido. Estas son direcciones IP, por ejemplo, localhost, donde un dispositivo puede comunicarse consigo mismo. Utilice esta opción en entornos de prueba en los que el dispositivo principal y el dispositivo de cliente se ejecuten en el mismo sistema.

      • includeIPv4LinkLocalAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones locales de los IPv4 enlaces. Utilice esta opción si la red del dispositivo principal no tiene el Protocolo de configuración dinámica de host (DHCP) ni direcciones IP asignadas de forma estática.

      • includeIPv6LoopbackAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones de IPv6 bucle invertido. Estas son direcciones IP, por ejemplo, localhost, donde un dispositivo puede comunicarse consigo mismo. Utilice esta opción en entornos de prueba en los que el dispositivo principal y el dispositivo de cliente se ejecuten en el mismo sistema. Debe configurar includeIPv4Addrs en false y includeIPv6Addrs en true para utilizar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

      • includeIPv6LinkLocalAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones locales de los IPv6 enlaces. Utilice esta opción si la red del dispositivo principal no tiene el Protocolo de configuración dinámica de host (DHCP) ni direcciones IP asignadas de forma estática. Debe configurar includeIPv4Addrs en false y includeIPv6Addrs en true para utilizar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

      • includeIPv4Addrs: (opcional) el valor predeterminado está establecido en verdadero. Puede activar esta opción para publicar IPv4 las direcciones que se encuentran en el dispositivo principal. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

      • includeIPv6Addrs(Opcional) Puede activar esta opción para publicar IPv6 las direcciones que se encuentran en el dispositivo principal. Configure includeIPv4Addrs en false para usar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

      La actualización de la configuración podría parecerse al siguiente ejemplo.

      { "defaultPort": "8883", "includeIPv4LoopbackAddrs": false, "includeIPv4LinkLocalAddrs": false, "includeIPv6LoopbackAddrs": true, "includeIPv6LinkLocalAddrs": true, "includeIPv4Addrs": false, "includeIPv6Addrs": true }
    3. Elija Confirmar para cerrar el cuadro y, a continuación, elija Siguiente.

  8. En la página Configurar ajustes avanzados, mantenga los ajustes de configuración predeterminados y seleccione Siguiente.

  9. En la página Revisar, elija Implementar.

    La implementación puede tardar hasta un minuto para completarse.

Para implementar el componente detector de IP, cree un documento de implementación que incluya aws.greengrass.clientdevices.IPDetector en el objeto components y especifique la actualización de configuración del componente. Siga las instrucciones en Crear implementaciones para crear una implementación nueva o revisar una implementación existente.

Puede especificar cualquiera de las siguientes opciones para configurar el componente detector de IP cuando cree el documento de implementación:

  • defaultPort: (opcional) el puerto del agente MQTT para informar cuando este componente detecta direcciones IP. Debe especificar este parámetro si configura el agente MQTT para que utilice un puerto diferente al puerto predeterminado 8883.

  • includeIPv4LoopbackAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones de IPv4 bucle invertido. Estas son direcciones IP, por ejemplo, localhost, donde un dispositivo puede comunicarse consigo mismo. Utilice esta opción en entornos de prueba en los que el dispositivo principal y el dispositivo de cliente se ejecuten en el mismo sistema.

  • includeIPv4LinkLocalAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones locales de los IPv4 enlaces. Utilice esta opción si la red del dispositivo principal no tiene el Protocolo de configuración dinámica de host (DHCP) ni direcciones IP asignadas de forma estática.

  • includeIPv6LoopbackAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones de IPv6 bucle invertido. Estas son direcciones IP, por ejemplo, localhost, donde un dispositivo puede comunicarse consigo mismo. Utilice esta opción en entornos de prueba en los que el dispositivo principal y el dispositivo de cliente se ejecuten en el mismo sistema. Debe configurar includeIPv4Addrs en false y includeIPv6Addrs en true para utilizar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

  • includeIPv6LinkLocalAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones locales de los IPv6 enlaces. Utilice esta opción si la red del dispositivo principal no tiene el Protocolo de configuración dinámica de host (DHCP) ni direcciones IP asignadas de forma estática. Debe configurar includeIPv4Addrs en false y includeIPv6Addrs en true para utilizar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

  • includeIPv4Addrs: (opcional) el valor predeterminado está establecido en verdadero. Puede activar esta opción para publicar IPv4 las direcciones que se encuentran en el dispositivo principal. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

  • includeIPv6Addrs(Opcional) Puede activar esta opción para publicar IPv6 las direcciones que se encuentran en el dispositivo principal. Configure includeIPv4Addrs en false para usar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

En el siguiente ejemplo de documento de despliegue parcial se especifica el uso IPv6.

{ ..., "components": { ..., "aws.greengrass.clientdevices.IPDetector": { "componentVersion": "2.1.1", "configurationUpdate": { "merge": "{\"defaultPort\":\"8883\",}" } } } }

Para implementar el componente detector de IP, cree un documento de implementación que incluya aws.greengrass.clientdevices.IPDetector en el objeto components y especifique la actualización de configuración del componente. Siga las instrucciones en Crear implementaciones para crear una implementación nueva o revisar una implementación existente.

Puede especificar cualquiera de las siguientes opciones para configurar el componente detector de IP cuando cree el documento de implementación:

  • defaultPort: (opcional) el puerto del agente MQTT para informar cuando este componente detecta direcciones IP. Debe especificar este parámetro si configura el agente MQTT para que utilice un puerto diferente al puerto predeterminado 8883.

  • includeIPv4LoopbackAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones de IPv4 bucle invertido. Estas son direcciones IP, por ejemplo, localhost, donde un dispositivo puede comunicarse consigo mismo. Utilice esta opción en entornos de prueba en los que el dispositivo principal y el dispositivo de cliente se ejecuten en el mismo sistema.

  • includeIPv4LinkLocalAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones locales de los IPv4 enlaces. Utilice esta opción si la red del dispositivo principal no tiene el Protocolo de configuración dinámica de host (DHCP) ni direcciones IP asignadas de forma estática.

  • includeIPv6LoopbackAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones de IPv6 bucle invertido. Estas son direcciones IP, por ejemplo, localhost, donde un dispositivo puede comunicarse consigo mismo. Utilice esta opción en entornos de prueba en los que el dispositivo principal y el dispositivo de cliente se ejecuten en el mismo sistema. Debe configurar includeIPv4Addrs en false y includeIPv6Addrs en true para utilizar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

  • includeIPv6LinkLocalAddrs(Opcional) Puede activar esta opción para detectar e informar sobre las direcciones locales de los IPv6 enlaces. Utilice esta opción si la red del dispositivo principal no tiene el Protocolo de configuración dinámica de host (DHCP) ni direcciones IP asignadas de forma estática. Debe configurar includeIPv4Addrs en false y includeIPv6Addrs en true para utilizar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

  • includeIPv4Addrs: (opcional) el valor predeterminado está establecido en verdadero. Puede activar esta opción para publicar IPv4 las direcciones que se encuentran en el dispositivo principal. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

  • includeIPv6Addrs(Opcional) Puede activar esta opción para publicar IPv6 las direcciones que se encuentran en el dispositivo principal. Configure includeIPv4Addrs en false para usar esta opción. Debe tener el detector de IP versión 2.2.0 o posterior para usar esta opción.

En el siguiente ejemplo de documento de despliegue parcial se especifica el uso IPv6.

{ ..., "components": { ..., "aws.greengrass.clientdevices.IPDetector": { "componentVersion": "2.1.1", "configurationUpdate": { "merge": "{\"defaultPort\":\"8883\",}" } } } }

En esta página

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.