Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menguji konektivitas dengan titik akhir data perangkat
Topik ini menjelaskan cara menguji koneksi perangkat dengan titik akhir data perangkat akun Anda, titik akhir yang digunakan perangkat IoT Anda untuk terhubung. AWS IoT
Lakukan prosedur ini pada perangkat yang ingin Anda uji atau dengan menggunakan sesi terminal SSH yang terhubung ke perangkat yang ingin Anda uji.
Untuk menguji konektivitas perangkat dengan titik akhir data perangkat Anda.
Menemukan titik akhir data perangkat
Untuk menemukan titik akhir data perangkat
-
Di AWS IoT konsol
, di dekat bagian bawah panel navigasi, pilih Pengaturan. -
Di halaman Pengaturan, di wadah titik akhir data perangkat, cari nilai Endpoint dan salin. Nilai endpoint Anda unik untuk Anda Akun AWS dan mirip dengan contoh ini:
a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com
. -
Simpan titik akhir data perangkat Anda untuk digunakan dalam prosedur berikut.
Uji koneksi dengan cepat
Prosedur ini menguji konektivitas umum dengan titik akhir data perangkat Anda, tetapi tidak menguji port spesifik yang akan digunakan perangkat Anda. Tes ini menggunakan program umum dan biasanya cukup untuk mengetahui apakah perangkat Anda dapat terhubung AWS IoT.
Jika Anda ingin menguji konektivitas dengan port spesifik yang akan digunakan perangkat Anda, lewati prosedur ini dan lanjutkan keDapatkan aplikasi untuk menguji koneksi ke titik akhir dan port data perangkat Anda.
Untuk menguji titik akhir data perangkat dengan cepat
-
Di jendela terminal atau baris perintah pada perangkat Anda, ganti contoh titik akhir data perangkat (
) dengan titik akhir data perangkat untuk akun Anda, lalu masukkan perintah ini.a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com
-
Jika
ping
menampilkan output yang mirip dengan berikut ini, itu berhasil terhubung ke titik akhir data perangkat Anda. Meskipun tidak berkomunikasi AWS IoT secara langsung, ia menemukan server dan kemungkinan AWS IoT tersedia melalui titik akhir ini.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
Jika Anda puas dengan hasil ini, Anda dapat berhenti menguji di sini.
Jika Anda ingin menguji konektivitas dengan port tertentu yang digunakan oleh AWS IoT, lanjutkan keDapatkan aplikasi untuk menguji koneksi ke titik akhir dan port data perangkat Anda.
-
Jika
ping
tidak mengembalikan output yang berhasil, periksa nilai titik akhir untuk memastikan Anda memiliki titik akhir yang benar dan periksa koneksi perangkat dengan internet.
Dapatkan aplikasi untuk menguji koneksi ke titik akhir dan port data perangkat Anda
Tes konektivitas yang lebih menyeluruh dapat dilakukan dengan menggunakannmap
. Prosedur ini menguji untuk melihat nmap
apakah diinstal pada perangkat Anda.
Untuk memeriksa nmap
di perangkat
-
Di jendela terminal atau baris perintah pada perangkat yang ingin Anda uji, masukkan perintah ini untuk melihat
nmap
apakah diinstal.nmap --version
-
Jika Anda melihat output yang mirip dengan berikut
nmap
ini, diinstal dan Anda dapat melanjutkan keUji koneksi ke titik akhir dan port data perangkat Anda.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
-
Jika Anda tidak melihat respons yang mirip dengan yang ditunjukkan pada langkah sebelumnya, Anda harus menginstal
nmap
di perangkat. Pilih prosedur untuk sistem operasi perangkat Anda.
Uji koneksi ke titik akhir dan port data perangkat Anda
Untuk menguji titik akhir dan port data perangkat
-
Di jendela terminal atau baris perintah pada perangkat Anda, ganti contoh titik akhir data perangkat (
) dengan titik akhir data perangkat untuk akun Anda, lalu masukkan perintah ini.a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com
nmap -p 8443
a3qEXAMPLEsffp-ats.iot.eu-west-1.amazonaws.com
-
Jika
nmap
menampilkan output yang mirip dengan berikut ini, berhasilnmap
tersambung ke titik akhir data perangkat Anda di port yang dipilih.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
-
Jika
nmap
tidak menghasilkan output yang berhasil, periksa nilai titik akhir untuk memastikan Anda memiliki titik akhir yang benar dan periksa koneksi perangkat Anda dengan internet.
Anda dapat menguji port lain pada titik akhir data perangkat Anda, seperti port 443, port HTTPS utama, dengan mengganti port yang digunakan pada langkah 1
, dengan port yang ingin Anda uji.8443