Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

IPv6 Für lokales Messaging verwenden

Fokusmodus
IPv6 Für lokales Messaging verwenden - AWS IoT Greengrass

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Sie können die IP-Detektorkomponente so konfigurieren, dass sie IPv6 zum Senden lokaler Nachrichten verwendet wird.

Anmerkung

Sie benötigen den IP-Detektor v2.2.0 oder höher, um lokale Nachrichten senden IPv6 zu können.

Sie können die IP-Detektorkomponente einsetzen, um Adressen zu erkennen und zu verwenden IPv6 . Sie müssen die Konfiguration der IP-Detektorkomponente aktualisieren, um sie IPv6 anstelle von zu verwenden IPv4. Weitere Informationen finden Sie unter Verwenden Sie den IP-Detektor, um Endpunkte automatisch zu verwalten.

Konfigurieren Sie den zu verwendenden IP-Detektor IPv6

Wenn Sie über eine einfache Netzwerkkonfiguration verfügen, z. B. wenn sich die Client-Geräte im selben Netzwerk wie das Kerngerät befinden, können Sie die IP-Detektorkomponente IPv6 für lokales Messaging einsetzen.

Die IP-Detektorkomponente überschreibt Endpunkte, die Sie manuell einrichten.

Wichtig

Die AWS IoT Richtlinie des Kerngeräts muss die greengrass:UpdateConnectivityInfo Erlaubnis zur Verwendung der IP-Detektorkomponente zulassen. Weitere Informationen erhalten Sie unter AWS IoT Richtlinien für den Betrieb auf Datenebene und Konfigurieren Sie die AWS IoT Ding-Richtlinie.

Sie können einen der folgenden Schritte ausführen, um die IP-Detektorkomponente bereitzustellen:

  • Verwenden Sie die Seite Discovery konfigurieren in der Konsole. Weitere Informationen finden Sie unter Konfigurieren Sie Cloud Discovery (Konsole).

  • Erstellen und überarbeiten Sie Bereitstellungen, um den IP-Detektor einzubeziehen. Sie können die Konsole oder die AWS API verwenden AWS CLI, um Bereitstellungen zu verwalten. Weitere Informationen finden Sie unter Erstellen von Bereitstellungen.

  1. Wählen Sie im Navigationsmenü der AWS IoT Greengrass Konsole die Option Komponenten aus.

  2. Wählen Sie auf der Seite Komponenten die Registerkarte Öffentliche Komponenten und wählen Sie dann aws.greengrass.clientdevices.IPDetector.

  3. Auf der aws.greengrass.clientdevices.IPDetectorWählen Sie auf der Seite Deploy aus.

  4. Wählen Sie unter Zur Bereitstellung hinzufügen eine vorhandene Bereitstellung aus, die Sie überarbeiten möchten, oder erstellen Sie eine neue Bereitstellung und klicken Sie dann auf Weiter.

  5. Wenn Sie eine neue Bereitstellung erstellen möchten, wählen Sie das Ziel-Core-Gerät oder die Dinggruppe für die Bereitstellung aus. Wählen Sie auf der Seite „Ziel angeben“ unter Bereitstellungsziel ein Kerngerät oder eine Dinggruppe aus, und klicken Sie dann auf Weiter.

  6. Vergewissern Sie sich auf der Seite „Komponenten auswählen“, dass aws.greengrass.clientdevices.IPDetectorDie Komponente ist ausgewählt, wählen Sie Weiter.

  7. Wählen Sie auf der Seite Komponenten konfigurieren aws.greengrass.clientdevices.IPDetector, und gehen Sie dann wie folgt vor:

    1. Wählen Sie Komponente konfigurieren aus.

    2. In der Konfiguration aws.greengrass.clientdevices.IPDetectorModal, unter Konfigurationsupdate können Sie unter Konfiguration zum Zusammenführen ein Konfigurationsupdate eingeben, um die IP-Detektorkomponente zu konfigurieren. Sie können jede der folgenden Konfigurationsoptionen angeben. Setzen Sie includeIPv4Addrs auf false und includeIPv6Addrs auf true. Sie können dann die anderen IPv6 Konfigurationsoptionen aktualisieren.

      • defaultPort(Optional) Der MQTT-Broker-Port, der gemeldet werden soll, wenn diese Komponente IP-Adressen erkennt. Sie müssen diesen Parameter angeben, wenn Sie den MQTT-Broker so konfigurieren, dass er einen anderen Port als den Standardport 8883 verwendet.

      • includeIPv4LoopbackAddrs(Optional) Sie können diese Option aktivieren, um IPv4 Loopback-Adressen zu erkennen und zu melden. Dies sind IP-Adressen, über die ein Gerät localhost beispielsweise mit sich selbst kommunizieren kann. Verwenden Sie diese Option in Testumgebungen, in denen das Kerngerät und das Client-Gerät auf demselben System ausgeführt werden.

      • includeIPv4LinkLocalAddrs(Optional) Sie können diese Option aktivieren, um IPv4 verknüpfungslokale Adressen zu erkennen und zu melden. Verwenden Sie diese Option, wenn das Netzwerk des Kerngeräts nicht über DHCP (Dynamic Host Configuration Protocol) oder statisch zugewiesene IP-Adressen verfügt.

      • includeIPv6LoopbackAddrs(Optional) Sie können diese Option aktivieren, um IPv6 Loopback-Adressen zu erkennen und zu melden. Dies sind IP-Adressen, über die ein Gerät localhost beispielsweise mit sich selbst kommunizieren kann. Verwenden Sie diese Option in Testumgebungen, in denen das Kerngerät und das Client-Gerät auf demselben System ausgeführt werden. Sie müssen includeIPv4Addrs auf false und auf einstellenincludeIPv6Addrs, true um diese Option verwenden zu können. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

      • includeIPv6LinkLocalAddrs(Optional) Sie können diese Option aktivieren, um IPv6 Link-Local-Adressen zu erkennen und zu melden. Verwenden Sie diese Option, wenn das Netzwerk des Kerngeräts nicht über DHCP (Dynamic Host Configuration Protocol) oder statisch zugewiesene IP-Adressen verfügt. Sie müssen includeIPv4Addrs auf false und auf einstellen, includeIPv6Addrs um diese Option verwenden true zu können. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

      • includeIPv4Addrs(Optional) Die Standardeinstellung ist auf true gesetzt. Sie können diese Option aktivieren, um IPv4 Adressen zu veröffentlichen, die auf dem Core-Gerät gefunden wurden. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

      • includeIPv6Addrs(Optional) Sie können diese Option aktivieren, um IPv6 Adressen zu veröffentlichen, die auf dem Core-Gerät gefunden wurden. Stellen Sie includeIPv4Addrs auf false ein, um diese Option zu verwenden. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

      Das Konfigurationsupdate könnte dem folgenden Beispiel ähneln.

      { "defaultPort": "8883", "includeIPv4LoopbackAddrs": false, "includeIPv4LinkLocalAddrs": false, "includeIPv6LoopbackAddrs": true, "includeIPv6LinkLocalAddrs": true, "includeIPv4Addrs": false, "includeIPv6Addrs": true }
    3. Wählen Sie Bestätigen, um das Modal zu schließen, und wählen Sie dann Weiter.

  8. Behalten Sie auf der Seite Erweiterte Einstellungen konfigurieren die Standardkonfigurationseinstellungen bei und wählen Sie Weiter.

  9. Wählen Sie auf der Seite Review (Prüfen) die Option Deploy (Bereitstellen) aus.

    Es kann bis zu einer Minute dauern, bis die Bereitstellung abgeschlossen ist.

Stellen Sie die IP-Detektorkomponente (Konsole) bereit

  1. Wählen Sie im Navigationsmenü der AWS IoT Greengrass Konsole die Option Komponenten aus.

  2. Wählen Sie auf der Seite Komponenten die Registerkarte Öffentliche Komponenten und wählen Sie dann aws.greengrass.clientdevices.IPDetector.

  3. Auf der aws.greengrass.clientdevices.IPDetectorWählen Sie auf der Seite Deploy aus.

  4. Wählen Sie unter Zur Bereitstellung hinzufügen eine vorhandene Bereitstellung aus, die Sie überarbeiten möchten, oder erstellen Sie eine neue Bereitstellung und klicken Sie dann auf Weiter.

  5. Wenn Sie eine neue Bereitstellung erstellen möchten, wählen Sie das Ziel-Core-Gerät oder die Dinggruppe für die Bereitstellung aus. Wählen Sie auf der Seite „Ziel angeben“ unter Bereitstellungsziel ein Kerngerät oder eine Dinggruppe aus, und klicken Sie dann auf Weiter.

  6. Vergewissern Sie sich auf der Seite „Komponenten auswählen“, dass aws.greengrass.clientdevices.IPDetectorDie Komponente ist ausgewählt, wählen Sie Weiter.

  7. Wählen Sie auf der Seite Komponenten konfigurieren aws.greengrass.clientdevices.IPDetector, und gehen Sie dann wie folgt vor:

    1. Wählen Sie Komponente konfigurieren aus.

    2. In der Konfiguration aws.greengrass.clientdevices.IPDetectorModal, unter Konfigurationsupdate können Sie unter Konfiguration zum Zusammenführen ein Konfigurationsupdate eingeben, um die IP-Detektorkomponente zu konfigurieren. Sie können jede der folgenden Konfigurationsoptionen angeben. Setzen Sie includeIPv4Addrs auf false und includeIPv6Addrs auf true. Sie können dann die anderen IPv6 Konfigurationsoptionen aktualisieren.

      • defaultPort(Optional) Der MQTT-Broker-Port, der gemeldet werden soll, wenn diese Komponente IP-Adressen erkennt. Sie müssen diesen Parameter angeben, wenn Sie den MQTT-Broker so konfigurieren, dass er einen anderen Port als den Standardport 8883 verwendet.

      • includeIPv4LoopbackAddrs(Optional) Sie können diese Option aktivieren, um IPv4 Loopback-Adressen zu erkennen und zu melden. Dies sind IP-Adressen, über die ein Gerät localhost beispielsweise mit sich selbst kommunizieren kann. Verwenden Sie diese Option in Testumgebungen, in denen das Kerngerät und das Client-Gerät auf demselben System ausgeführt werden.

      • includeIPv4LinkLocalAddrs(Optional) Sie können diese Option aktivieren, um IPv4 verknüpfungslokale Adressen zu erkennen und zu melden. Verwenden Sie diese Option, wenn das Netzwerk des Kerngeräts nicht über DHCP (Dynamic Host Configuration Protocol) oder statisch zugewiesene IP-Adressen verfügt.

      • includeIPv6LoopbackAddrs(Optional) Sie können diese Option aktivieren, um IPv6 Loopback-Adressen zu erkennen und zu melden. Dies sind IP-Adressen, über die ein Gerät localhost beispielsweise mit sich selbst kommunizieren kann. Verwenden Sie diese Option in Testumgebungen, in denen das Kerngerät und das Client-Gerät auf demselben System ausgeführt werden. Sie müssen includeIPv4Addrs auf false und auf einstellenincludeIPv6Addrs, true um diese Option verwenden zu können. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

      • includeIPv6LinkLocalAddrs(Optional) Sie können diese Option aktivieren, um IPv6 Link-Local-Adressen zu erkennen und zu melden. Verwenden Sie diese Option, wenn das Netzwerk des Kerngeräts nicht über DHCP (Dynamic Host Configuration Protocol) oder statisch zugewiesene IP-Adressen verfügt. Sie müssen includeIPv4Addrs auf false und auf einstellen, includeIPv6Addrs um diese Option verwenden true zu können. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

      • includeIPv4Addrs(Optional) Die Standardeinstellung ist auf true gesetzt. Sie können diese Option aktivieren, um IPv4 Adressen zu veröffentlichen, die auf dem Core-Gerät gefunden wurden. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

      • includeIPv6Addrs(Optional) Sie können diese Option aktivieren, um IPv6 Adressen zu veröffentlichen, die auf dem Core-Gerät gefunden wurden. Stellen Sie includeIPv4Addrs auf false ein, um diese Option zu verwenden. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

      Das Konfigurationsupdate könnte dem folgenden Beispiel ähneln.

      { "defaultPort": "8883", "includeIPv4LoopbackAddrs": false, "includeIPv4LinkLocalAddrs": false, "includeIPv6LoopbackAddrs": true, "includeIPv6LinkLocalAddrs": true, "includeIPv4Addrs": false, "includeIPv6Addrs": true }
    3. Wählen Sie Bestätigen, um das Modal zu schließen, und wählen Sie dann Weiter.

  8. Behalten Sie auf der Seite Erweiterte Einstellungen konfigurieren die Standardkonfigurationseinstellungen bei und wählen Sie Weiter.

  9. Wählen Sie auf der Seite Review (Prüfen) die Option Deploy (Bereitstellen) aus.

    Es kann bis zu einer Minute dauern, bis die Bereitstellung abgeschlossen ist.

Um die IP-Detektorkomponente bereitzustellen, erstellen Sie ein Bereitstellungsdokument, das das components Objekt enthältaws.greengrass.clientdevices.IPDetector, und geben Sie das Konfigurationsupdate für die Komponente an. Folgen Sie den Anweisungen unterErstellen von Bereitstellungen, um eine neue Einrichtung zu erstellen oder eine bestehende Einrichtung zu überarbeiten.

Sie können bei der Erstellung des Bereitstellungsdokuments eine der folgenden Optionen angeben, um die IP-Detektorkomponente zu konfigurieren:

  • defaultPort(Optional) Der MQTT-Broker-Port, der gemeldet werden soll, wenn diese Komponente IP-Adressen erkennt. Sie müssen diesen Parameter angeben, wenn Sie den MQTT-Broker so konfigurieren, dass er einen anderen Port als den Standardport 8883 verwendet.

  • includeIPv4LoopbackAddrs(Optional) Sie können diese Option aktivieren, um IPv4 Loopback-Adressen zu erkennen und zu melden. Dies sind IP-Adressen, über die ein Gerät localhost beispielsweise mit sich selbst kommunizieren kann. Verwenden Sie diese Option in Testumgebungen, in denen das Kerngerät und das Client-Gerät auf demselben System ausgeführt werden.

  • includeIPv4LinkLocalAddrs(Optional) Sie können diese Option aktivieren, um IPv4 verknüpfungslokale Adressen zu erkennen und zu melden. Verwenden Sie diese Option, wenn das Netzwerk des Kerngeräts nicht über DHCP (Dynamic Host Configuration Protocol) oder statisch zugewiesene IP-Adressen verfügt.

  • includeIPv6LoopbackAddrs(Optional) Sie können diese Option aktivieren, um IPv6 Loopback-Adressen zu erkennen und zu melden. Dies sind IP-Adressen, über die ein Gerät localhost beispielsweise mit sich selbst kommunizieren kann. Verwenden Sie diese Option in Testumgebungen, in denen das Kerngerät und das Client-Gerät auf demselben System ausgeführt werden. Sie müssen includeIPv4Addrs auf false und auf einstellenincludeIPv6Addrs, true um diese Option verwenden zu können. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

  • includeIPv6LinkLocalAddrs(Optional) Sie können diese Option aktivieren, um IPv6 Link-Local-Adressen zu erkennen und zu melden. Verwenden Sie diese Option, wenn das Netzwerk des Kerngeräts nicht über DHCP (Dynamic Host Configuration Protocol) oder statisch zugewiesene IP-Adressen verfügt. Sie müssen includeIPv4Addrs auf false und auf einstellen, includeIPv6Addrs um diese Option verwenden true zu können. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

  • includeIPv4Addrs(Optional) Die Standardeinstellung ist auf true gesetzt. Sie können diese Option aktivieren, um IPv4 Adressen zu veröffentlichen, die auf dem Core-Gerät gefunden wurden. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

  • includeIPv6Addrs(Optional) Sie können diese Option aktivieren, um IPv6 Adressen zu veröffentlichen, die auf dem Core-Gerät gefunden wurden. Stellen Sie includeIPv4Addrs auf false ein, um diese Option zu verwenden. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

Das folgende Beispieldokument zur teilweisen Bereitstellung gibt die Verwendung an. IPv6

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

Um die IP-Detektorkomponente bereitzustellen, erstellen Sie ein Bereitstellungsdokument, das das components Objekt enthältaws.greengrass.clientdevices.IPDetector, und geben Sie das Konfigurationsupdate für die Komponente an. Folgen Sie den Anweisungen unterErstellen von Bereitstellungen, um eine neue Einrichtung zu erstellen oder eine bestehende Einrichtung zu überarbeiten.

Sie können bei der Erstellung des Bereitstellungsdokuments eine der folgenden Optionen angeben, um die IP-Detektorkomponente zu konfigurieren:

  • defaultPort(Optional) Der MQTT-Broker-Port, der gemeldet werden soll, wenn diese Komponente IP-Adressen erkennt. Sie müssen diesen Parameter angeben, wenn Sie den MQTT-Broker so konfigurieren, dass er einen anderen Port als den Standardport 8883 verwendet.

  • includeIPv4LoopbackAddrs(Optional) Sie können diese Option aktivieren, um IPv4 Loopback-Adressen zu erkennen und zu melden. Dies sind IP-Adressen, über die ein Gerät localhost beispielsweise mit sich selbst kommunizieren kann. Verwenden Sie diese Option in Testumgebungen, in denen das Kerngerät und das Client-Gerät auf demselben System ausgeführt werden.

  • includeIPv4LinkLocalAddrs(Optional) Sie können diese Option aktivieren, um IPv4 verknüpfungslokale Adressen zu erkennen und zu melden. Verwenden Sie diese Option, wenn das Netzwerk des Kerngeräts nicht über DHCP (Dynamic Host Configuration Protocol) oder statisch zugewiesene IP-Adressen verfügt.

  • includeIPv6LoopbackAddrs(Optional) Sie können diese Option aktivieren, um IPv6 Loopback-Adressen zu erkennen und zu melden. Dies sind IP-Adressen, über die ein Gerät localhost beispielsweise mit sich selbst kommunizieren kann. Verwenden Sie diese Option in Testumgebungen, in denen das Kerngerät und das Client-Gerät auf demselben System ausgeführt werden. Sie müssen includeIPv4Addrs auf false und auf einstellenincludeIPv6Addrs, true um diese Option verwenden zu können. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

  • includeIPv6LinkLocalAddrs(Optional) Sie können diese Option aktivieren, um IPv6 Link-Local-Adressen zu erkennen und zu melden. Verwenden Sie diese Option, wenn das Netzwerk des Kerngeräts nicht über DHCP (Dynamic Host Configuration Protocol) oder statisch zugewiesene IP-Adressen verfügt. Sie müssen includeIPv4Addrs auf false und auf einstellen, includeIPv6Addrs um diese Option verwenden true zu können. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

  • includeIPv4Addrs(Optional) Die Standardeinstellung ist auf true gesetzt. Sie können diese Option aktivieren, um IPv4 Adressen zu veröffentlichen, die auf dem Core-Gerät gefunden wurden. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

  • includeIPv6Addrs(Optional) Sie können diese Option aktivieren, um IPv6 Adressen zu veröffentlichen, die auf dem Core-Gerät gefunden wurden. Stellen Sie includeIPv4Addrs auf false ein, um diese Option zu verwenden. Sie benötigen IP Detector v2.2.0 oder höher, um diese Option verwenden zu können.

Das folgende Beispieldokument zur teilweisen Bereitstellung gibt die Verwendung an. IPv6

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

Auf dieser Seite

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.