Konfigurasikan dan hubungkan ke instans Cloud Phone menggunakan Android Debug Bridge (ADB).
Prasyarat
-
Buat atau impor pasangan kunci di Konsol Cloud Phone, lalu bind pasangan kunci tersebut ke instans Cloud Phone target. Untuk informasi selengkapnya, lihat Manage key pairs.
-
Simpan file kunci privat
adbkeyke direktori berikut untuk mengaktifkan logon ADB.-
Direktori di macOS:
~/.android -
Direktori di Windows:
%USERPROFILE%\.android
-
-
Jalankan perintah berikut untuk me-restart layanan ADB lokal.
adb kill-serveradb start-server
Prosedur
-
Jika instans Cloud Phone Anda berada dalam kelompok instans yang menggunakan Shared Network, hanya koneksi ADB melalui VPC yang didukung.
-
Jika instans Cloud Phone Anda berada dalam kelompok instans yang menggunakan VPC, Anda dapat menggunakan one-click ADB (disarankan), koneksi ADB melalui VPC, atau koneksi ADB melalui Internet.
One-click ADB (disarankan)
Prasyarat
Akses Internet harus diaktifkan untuk jaringan VPC instans. Untuk informasi selengkapnya, lihat Manage Internet access for a VPC network.
Prosedur
Login ke Cloud Phone console.
Pada panel navigasi kiri, pilih .
-
Pada halaman Instance, temukan instans target, klik ikon ⋮ pada kolom Actions, lalu pilih One-click ADB.
-
Pada panel One-click ADB Connection, klik Create ADB Connection.
CatatanJika jaringan VPC belum mengaktifkan akses Internet, klik Activate Now pada kotak dialog yang muncul.
-
Setelah beberapa saat, koneksi ADB akan dibuat secara otomatis. Klik ikon salin di samping ADB Connection Mode untuk menyalin perintahnya.
Langkah selanjutnya
One-click ADB membuat koneksi tetapi tidak mengonfigurasi grup keamanan. Izinkan traffic TCP inbound pada Port 5555 dari alamat sumber Anda ke instans Cloud Phone. Untuk informasi selengkapnya, lihat ADB connection over the Internet.
ADB connection over a VPC
-
Hubungkan ke instans Elastic Desktop Service (EDS) yang berada dalam VPC yang sama dengan instans Cloud Phone Anda.
-
Jalankan perintah berikut untuk menghubungkan ke instans Cloud Phone.
adb connect <192.168.XX.XX>:5555CatatanGanti
<192.168.XX.XX>dengan Alamat IP pribadi Cloud Phone.
ADB connection over the Internet
Untuk menghubungkan ke instans Cloud Phone melalui Internet menggunakan ADB, buat entri DNAT dan konfigurasi grup keamanan.
-
Buat Gateway NAT Internet di VPC instans Cloud Phone. Untuk informasi selengkapnya, lihat Enable Internet access for a Cloud Phone instance. Jika Gateway NAT Internet sudah ada, lewati langkah ini.
-
Buat entri DNAT pada Gateway NAT Internet dengan aturan pemetaan port.
-
Login ke NAT gateway console.
-
Pada halaman NAT Gateway, temukan instans Gateway NAT Internet target, lalu klik Configure DNAT pada kolom Actions.
-
Pada tab DNAT management, klik Create DNAT entry.
-
Pada halaman Create DNAT entry, konfigurasikan parameter berikut:
-
Select EIP: Pilih alamat IP elastis (EIP) yang tersedia. Catat EIP ini untuk digunakan saat menghubungkan.
-
Select private IP address: Pilih Manual Input dan masukkan private IP address instans Cloud Phone.
-
Specific port: Masukkan port publik dan port privat yang akan dipetakan, misalnya
1000:5555.
-
-
-
Ubah aturan grup keamanan
policyuntuk membuka Port 5555 agar dapat diakses publik.-
Login ke ECS console.
-
Pada panel navigasi kiri, pilih Network & security > Elastic network interfaces.
-
Pada halaman Elastic network card, klik ID antarmuka jaringan elastis target. Lalu, pada bagian Basic Information, klik ID grup keamanan pertama.
CatatanAntarmuka jaringan elastis memiliki dua grup keamanan:
vdadanpolicy. Ubah gruppolicy. Klik ID grup keamanan untuk melihat namanya. -
Pada halaman detail grup keamanan, klik tab Inbound, klik Add rule, lalu konfigurasikan pengaturan berikut:
-
Action: Allow
-
Priority: 1
-
Protocol type: Custom TCP
-
Port range:
5555/5555 -
Source:
0.0.0.0/0CatatanPengaturan ini mengizinkan semua alamat IP mengakses Port 5555. Untuk keamanan yang lebih baik, tentukan alamat IP publik perangkat lokal Anda.
-
-
-
Jalankan perintah berikut untuk menghubungkan ke instans Cloud Phone:
adb connect <Public IP>:<DNAT public port>CatatanGanti
<PublicIPAddress>dengan EIP dari entri DNAT dan<DNATPublicPort>dengan port publik. Dalam contoh ini, port tersebut adalah1000.