Setelah membeli instans RDS Custom, Anda dapat menghubungkannya melalui command line.
Prasyarat
-
Instans RDS Custom sedang berjalan.
-
Anda telah mengonfigurasi kredensial logon, seperti kata sandi kustom atau pasangan kunci, untuk instans RDS Custom.
Jika menggunakan pasangan kunci untuk menghubungkan ke instans RDS Custom, pastikan file kunci privat (.pem) disimpan di perangkat lokal Anda. Untuk informasi selengkapnya, lihat Create an SSH key pair.
Langkah 1: Dapatkan alamat IP
Anda dapat menghubungkan ke instans RDS Custom menggunakan private IP address atau Elastic IP Address (EIP).
|
Metode koneksi |
Deskripsi |
Penagihan |
|
Private IP address |
Anda hanya dapat menghubungkan ke instans RDS Custom dari instans ECS yang berada di wilayah dan VPC yang sama. |
Transfer data gratis. |
|
Elastic IP Address (EIP) |
Anda dapat menghubungkan dari instans ECS (tanpa memperhatikan wilayah dan VPC), server on-premises, serta klien SSH umum seperti OpenSSH, PuTTY, dan Xshell. |
|
-
Masuk ke RDS console. Di panel navigasi kiri, pilih RDS Custom > Custom Instances. Di bilah navigasi atas, pilih wilayah.
-
Klik ID instans untuk membuka halaman detail instans.
-
Di halaman Basic Information, pada bagian Configuration Information, dapatkan private IP address atau asosiasikan EIP.
CatatanSaat mengasosiasikan EIP, Anda dapat memilih EIP yang sudah ada atau membuat yang baru. Untuk membuat EIP, lihat Apply for an EIP.
Langkah 2: (Opsional) Konfigurasi aturan grup keamanan
Jika Anda menghubungkan menggunakan EIP, tambahkan alamat IP publik klien Anda ke grup keamanan instans RDS Custom. Lewati langkah ini jika menggunakan private IP address.
-
Masuk ke RDS console. Di panel navigasi kiri, pilih RDS Custom > Custom Instances. Di bilah navigasi atas, pilih wilayah.
-
Klik ID instans untuk membuka halaman detail instans.
-
Di halaman Basic Information, pada bagian Other Information, dapatkan ID grup keamanan instans RDS Custom.
-
Masuk ke ECS console, temukan grup keamanan instans RDS Custom, lalu tambahkan aturan grup keamanan. Untuk informasi selengkapnya, lihat Add a security group rule.
Langkah 3: Hubungkan ke instans RDS Custom
Bagian ini menggunakan instans ECS untuk menunjukkan cara menghubungkan ke instans RDS Custom.
Hubungkan menggunakan password kustom
-
Masuk ke instans ECS Anda. Untuk informasi selengkapnya, lihat bagian Connect to an ECS instance dalam Use the console to manage an ECS instance.
-
Jalankan perintah berikut untuk menghubungkan dan masukkan kata sandi instans RDS Custom saat diminta.
ssh <username>@<ip_address>-
<username>: Username untuk instans RDS Custom Anda. Nilai default-nya adalahroot. -
<ip_address>: Alamat IP instans RDS Custom Anda.
-
Setelah masuk ke instans RDS Custom, hindari mengubah tabel rute, aturan firewall iptables, atau konfigurasi antarmuka jaringan (termasuk me-restart eth0) untuk mencegah gangguan koneksi.
Hubungkan menggunakan pasangan kunci
Melalui perintah
-
Masuk ke instans ECS Anda. Untuk informasi selengkapnya, lihat bagian Connect to an ECS instance dalam Use the console to manage an ECS instance.
-
Unggah file kunci privat (.pem) Anda ke instans ECS. Misalnya, unggah ke direktori
~/.ssh. -
Jalankan perintah berikut untuk mengubah izin file kunci privat:
chmod 400 <path_to_private_key_file.pem>Contoh:
chmod 400 ~/.ssh/custom_test.pem -
Jalankan perintah berikut untuk menghubungkan ke instans RDS Custom:
ssh -i <path_to_private_key_file.pem> <username>@<ip_address>Contoh:
ssh -i ~/.ssh/custom_test.pem root@172.26.XX.XX
Melalui file konfigurasi
-
Masuk ke instans ECS Anda. Untuk informasi selengkapnya, lihat bagian Connect to an ECS instance dalam Use the console to manage an ECS instance.
-
Unggah file kunci privat (.pem) Anda ke instans ECS. Misalnya, unggah ke direktori
~/.ssh. -
Jalankan perintah berikut untuk mengubah izin file kunci privat:
chmod 400 <path_to_private_key_file.pem>Contoh:
chmod 400 ~/.ssh/custom_test.pem -
Jalankan perintah berikut untuk masuk ke direktori
.sshdi direktori home Anda, lalu buat dan edit fileconfig:cd ~/.ssh vim config -
Di file config, tekan
iuntuk memasuki mode edit, lalu tambahkan konfigurasi berikut:# Alias untuk instans RDS Custom, digunakan untuk koneksi remote SSH. Host custom_test # Alamat IP instans RDS Custom. HostName 172.26.XX.XX # Nomor port. Nilai default-nya adalah 22. Port 22 # Akun login. Nilai default-nya adalah root. User root # Path ke file kunci privat .pem di mesin Anda. IdentityFile ~/.ssh/custom_test.pem -
Jalankan perintah berikut untuk me-restart layanan SSH:
PeringatanJika layanan SSH gagal di-restart, layanan tersebut mungkin menjadi tidak tersedia dan mengganggu layanan Anda. Kami menyarankan melakukan operasi ini selama jam sepi.
service sshd restart -
Jalankan perintah berikut untuk menghubungkan ke instans RDS Custom:
ssh <alias_of_rds_custom_instance>Contoh:
ssh custom_test
Setelah masuk ke instans RDS Custom, hindari mengubah tabel rute, aturan firewall iptables, atau konfigurasi antarmuka jaringan (termasuk me-restart eth0) untuk mencegah gangguan koneksi.
Operasi lainnya
Anda dapat menggunakan Alibaba Cloud Server Load Balancer (SLB) untuk meneruskan traffic ke instans RDS Custom secara efisien. Pendekatan ini meningkatkan ketersediaan dan skalabilitas layanan, serta memungkinkan koneksi publik sambil melindungi jaringan internal Anda. Untuk informasi selengkapnya, lihat topik-topik berikut: