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.
Pruebe la conectividad con el punto final de datos de su dispositivo
En este tema se describe cómo probar la conexión de un dispositivo con el punto de conexión de datos de dispositivo de su cuenta, el punto de conexión que sus dispositivos de IoT utilizan para conectarse a AWS IoT.
Realice estos procedimientos en el dispositivo que desee probar o mediante una sesión de SSH terminal conectada al dispositivo que desee probar.
Para probar la conectividad de un dispositivo con el punto de conexión de datos del dispositivo siga estos pasos:
Encontrar el punto de conexión de datos de su dispositivo
Este procedimiento explica cómo encontrar el punto final de datos del dispositivo en la AWS IoT consola
Para encontrar el punto de conexión de datos de su dispositivo
-
En la consola de AWS IoT
, cerca de la parte inferior del panel de navegación, seleccione Configuración. -
En la página Configuración, en el contenedor de puntos de conexión de datos del dispositivo, busque el valor de Punto de enlace y cópielo. El valor de su punto final es exclusivo del suyo Cuenta de AWS y es similar al de este ejemplo:
a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com
. -
Guarde el punto de conexión de datos del dispositivo para utilizarlo en los procedimientos siguientes.
Probar la conexión rápidamente
Este procedimiento comprueba la conectividad general con el punto de conexión de datos del dispositivo, pero no comprueba el puerto específico que utilizarán los dispositivos. Esta prueba utiliza un programa común y suele ser suficiente para averiguar si los dispositivos se pueden conectar a AWS IoT.
Si quiere probar la conectividad con el puerto específico que utilizarán sus dispositivos, omita este procedimiento y continúe con Obtener la aplicación para probar la conexión con el punto de conexión de datos del dispositivo y el puerto.
Para probar rápidamente el punto de conexión de datos del dispositivo
-
En una ventana del terminal o de la línea de comandos del dispositivo, sustituya el punto de conexión de datos del dispositivo de ejemplo (
) por el punto de conexión de datos del dispositivo de su cuenta y, a continuación, introduzca este comando.a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com
-
Si
ping
muestra una salida similar a la siguiente, significa que se ha conectado correctamente al punto de conexión de datos del dispositivo. Si bien no se comunicó AWS IoT directamente, encontró el servidor y es probable que AWS IoT esté disponible a través de este punto final.PING a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com (xx.xx.xxx.xxx) 56(84) bytes of data. 64 bytes from ec2-EXAMPLE-218.eu-west-1.compute.amazonaws.com (xx.xx.xxx.xxx): icmp_seq=1 ttl=231 time=127 ms 64 bytes from ec2-EXAMPLE-218.eu-west-1.compute.amazonaws.com (xx.xx.xxx.xxx): icmp_seq=2 ttl=231 time=127 ms 64 bytes from ec2-EXAMPLE-218.eu-west-1.compute.amazonaws.com (xx.xx.xxx.xxx): icmp_seq=3 ttl=231 time=127 ms 64 bytes from ec2-EXAMPLE-218.eu-west-1.compute.amazonaws.com (xx.xx.xxx.xxx): icmp_seq=4 ttl=231 time=127 ms 64 bytes from ec2-EXAMPLE-218.eu-west-1.compute.amazonaws.com (xx.xx.xxx.xxx): icmp_seq=5 ttl=231 time=127 ms
Si le satisface este resultado, puede detener las pruebas aquí.
Si desea probar la conectividad con el puerto específico que utiliza AWS IoT, continúe con Obtener la aplicación para probar la conexión con el punto de conexión de datos del dispositivo y el puerto.
-
Si
ping
no da un resultado correcto, compruebe el valor del punto de conexión para asegurarse de es el correcto y compruebe la conexión del dispositivo a internet.
Obtener la aplicación para probar la conexión con el punto de conexión de datos del dispositivo y el puerto
Se puede realizar una prueba de conectividad más exhaustiva utilizando nmap
. Este procedimiento comprueba si nmap
está instalado en el dispositivo.
Para comprobar si nmap
está en el dispositivo
-
En una ventana del terminal o de la línea de comandos del dispositivo que desee probar, introduzca este comando para comprobar si
nmap
está instalado.nmap --version
-
Si se incluye un resultado similar al siguiente,
nmap
está instalado y puede continuar con Pruebe la conexión con el punto de conexión de datos del dispositivo y el puerto.Nmap version 6.40 ( http://nmap.org ) Platform: x86_64-koji-linux-gnu Compiled with: nmap-liblua-5.2.2 openssl-1.0.2k libpcre-8.32 libpcap-1.5.3 nmap-libdnet-1.12 ipv6 Compiled without: Available nsock engines: epoll poll select
-
Si no se incluye una respuesta similar a la del paso anterior, deberá instalar
nmap
en el dispositivo. Seleccione el procedimiento correspondiente al sistema operativo de su dispositivo.
Pruebe la conexión con el punto de conexión de datos del dispositivo y el puerto
Este procedimiento comprueba la conexión del dispositivo IoT al punto final de datos del dispositivo mediante el puerto seleccionado.
Para probar la conexión con el punto de conexión de datos del dispositivo y el puerto
-
En una ventana del terminal o de la línea de comandos del dispositivo, sustituya el punto de conexión de datos del dispositivo de ejemplo (
) por el punto de conexión de datos del dispositivo de su cuenta y, a continuación, introduzca este comando.a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com
nmap -p 8443
a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com
-
Si
nmap
muestra un resultado similar al siguiente,nmap
ha podido conectarse correctamente al punto de conexión de datos de su dispositivo en el puerto seleccionado.Starting Nmap 7.92 ( https://nmap.org ) at 2022-02-18 16:23 Pacific Standard Time Nmap scan report for a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com (xx.xxx.147.160) Host is up (0.036s latency). Other addresses for a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com (not scanned): xx.xxx.134.144 xx.xxx.55.139 xx.xxx.110.235 xx.xxx.174.233 xx.xxx.74.65 xx.xxx.122.179 xx.xxx.127.126 rDNS record for xx.xxx.147.160: ec2-EXAMPLE-160.eu-west-1.compute.amazonaws.com PORT STATE SERVICE 8443/tcp open https-alt MAC Address: 00:11:22:33:44:55 (Cimsys) Nmap done: 1 IP address (1 host up) scanned in 0.91 seconds
-
Si
nmap
no da un resultado correcto, compruebe el valor del punto de conexión para asegurarse de es el correcto y compruebe la conexión del dispositivo a internet.
Puedes probar otros puertos del punto de conexión de datos de tu dispositivo, como el HTTPS puerto 443, el puerto principal,
sustituyendo el puerto utilizado en el paso 1 por el puerto que deseas probar.8443