Pada layanan Cloud VPC, apabila Anda mengalami kendala dalam konfigurasi Virtual Machine, tidak bisa akses SSH dan konfigurasi DNS, maka Anda dapat mengikuti instruksi berikut ini
Konfigurasi Virtual Machine (VM) pada VPC
- Masuk ke tampilan utama pada menu VPC Anda
- Lalu masuk ke Menu Compute
- Setelah masuk ke dalam Menu Compute, pertama tama Anda masuk ke dalam menu Networks, pilih Create Virtual Network, lalu konfigurasi terlebih dahulu untuk IP Local/Private Anda
- Lalu, Anda bisa membuat IP Local/Private sesuai dengan yang Anda inginkan dan jangan lupa juga untuk mengisi server DNS nya, contoh
- Untuk Nama dari IP Local tersebut bisa Anda tentukan sendiri
- Setelah itu, klik Save
- Lalu klik Create Virtual Network
- Setelah Anda membuat IP Local pada menu Netowrks, jangan lupa Anda mengkonfigurasi Routers Virtual pada menu Routers pada menu VPC Anda
- Untuk nama Virtual Router, Anda dapat menentukannya sendiri
- Pilih Network dengan IP Public yang sudah kami sediakan
- Lalu Add internal interface dengan IP Local yang tadi Anda buat, lalu klik Create
- Tunggu External Network menjadi public selama beberapa saat
- Setelah External Network menjadi public, maka konfigurasi untuk IP Local/Private dan Routers Virtual sudah selesai.
- Setelah Konfigurasi IP Local/Private dan Routers Virtual, maka Anda bisa melanjutkan untuk konfigurasi VM (Virtual Machine) pada menu Virtual Machine
- Pilih Create Virtual Machine
- Lalu beri nama VM (Virtual Machine) yang ingin Anda buat, sebagai contoh, kami menamainya dengan nama OS yang ingin di install pada VM (Virtual Machine)
- Setelah itu, jangan lupa Anda tambah Image/Sistem Operasi yang ingin Anda gunakan, di sini kami memilih Centos sebagai Image/Sistem Operasi yang ingin di gunakan, dan pilih Centos 7, setelah itu klik Done
Jangan lupa, sesuaikan Volumes/Storage, sesuaikan dengan yang Anda inginkan, untuk meng-edit, Anda dapat meng-klik Icon Pensil, setelah selesai menyesuaikan, klik Save
Lalu, setelah menyesuaikan Volumes/Storage, Anda juga harus memilih Flavor/(RAM & CPU) yang ingin Anda gunakan, sebagai contoh, kami memilih Flavor/(RAM & CPU) ber-tipe Small, sesuaikan dengan kebutuhan Anda
Langkah selanjutnya, Anda harus menambahkan Network Interface, Network Interface ini berfungsi untuk memberikan alamat IP pada VM (Virtual Machine) yang ingin Anda buat, Network Interface ini, menggunakan IP Local/Private yang sebelumnya Anda buat, lalu klik Add dan Done
Selanjutnya, untuk membuat Password pada VM (Virtual Machine) yang Anda buat, anda bisa menggunakan Script di bawah ini dan masukkan pada menu Customization script, sebagai Contoh
#cloud-config
password: <Masukkan Password yang Anda inginkan>
chpasswd: {expired: False}
ssh_pwauth: TrueSetelah semua yang Anda butuhkan sudah di konfigurasi, maka pilih Deploy
Tunggu sampai proses Deploy selesai
Setelah Konfigutasi VM (Virtual Machine) selesai, maka langkah selanjutnya adalah memasang Floating IP pada menu Floating IP, lalu pilih Add Floating IP
- Lalu Assign ke nama Server yang telah Anda buat, beserta IP Local/Private pada Server tersebut
- Tunggu hingga proses selesai
- Setelah proses Floating IP selesai, maka Anda akan mendapatkan IP Public yang dapat di gunakan untuk SSH pada server yang telah Anda buat
- Langkah selanjutnya, Anda harus konfigurasi Firewall pada VPC Anda, dengan cara memilih menu Security GroupsPilih default
- Lalu Add Rule Firewall pada menu tersebut, lalu pilih SSH, setelah itu Centang untuk Rule Firewall tersebut
- Langkah selanjutnya, test akses ke Server Anda menggunakan SSH, dengan Username sesuai dengan nama Sistem Operasi yang di gunakan
root@DESKTOP-76E9L7S:~# ssh centos@103.193.15.229
centos@103.193.15.229's password:
- Masuk kan Password yang telah Anda buat sebelumnya
Jika muncul pesan (current) UNIX password, masuk kan kembali Password yang Anda buat sebelumnya
root@DESKTOP-76E9L7S:~# ssh centos@103.193.15.229
centos@103.193.15.229's password:
You are required to change your password immediately (root enforced)
WARNING: Your password has expired.
You must change your password now and login again!
Changing password for user centos.
Changing password for centos.
(current) UNIX password:
Masukkan kembali Password yang berbeda dari Password sebelumnya dan ganti dengan Password terbaru.
Setelah muncul pesan passwd: all authentication tokens updated successfully, Anda dapat login kembali ke Server Anda menggunakan SSH dengan Password terbaruroot@DESKTOP-76E9L7S:~# ssh centos@103.193.15.229
centos@103.193.15.229's password:
You are required to change your password immediately (root enforced)
Last login: Tue Dec 28 10:08:07 2021 from 103.101.224.210
WARNING: Your password has expired.
You must change your password now and login again!
Changing password for user centos.
Changing password for centos.
(current) UNIX password:
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
Connection to 103.193.15.229 closed.
Lakukan Login dengan Password terbaru Anda
root@DESKTOP-76E9L7S:~# ssh centos@103.193.15.229
centos@103.193.15.229's password:
Last failed login: Tue Dec 28 10:14:38 UTC 2021 from 103.101.224.210 on ssh:notty
There was 1 failed login attempt since the last successful login.
Last login: Tue Dec 28 10:12:13 2021 from 103.101.224.210
[centos@centos ~]$
- Langkah terakhir, ubah juga DNS pada Server yang Anda miliki dengan cara ketik sudo su, lalu
ketik vi /etc/resolf.conf, selanjutnya tekan i untuk meng-edit, dan ubah menjadinameserver 103.195.31.16
nameserver 103.195.31.17
Setelah itu, klik ESC, lalu ketik :wq
Finish.