Bagian 3 β SSH ke VM Β· Langkah 13 dari 39
Cari IP VM
Bedah output ip a dan pakai hostname -I β langkah kecil yang akan kamu ulang di setiap step berikutnya.
Dua cara, satu tujuan
$hostname -Ijalan pintas: langsung tampilkan IP yang bisa dirutekan (spasi jika banyak)
$ip atampilan lengkap semua interface β yang perlu kamu pelajari cara bacanya
Cara membaca `ip a`
1: loβ loopback (127.0.0.1): 'cermin' komputer ke dirinya sendiri. Abaikan untuk SSH.2: enp0s3(atauens33/eth0) β interface fisik utama. Cari barisinet 192.168.1.xx/24 broadcast .... Itu IP LAN VM-mu./24= mask jaringan (255.255.255.0, artinya jaringan 192.168.1.0β255).- Baris
link/ether xx:xx:...β MAC address, 'nomor KTP'-nya kartu jaringan; berguna saat mau kunci IP di router. state UP= kabel terhubung;LOWER_UP= fisik aktif. Kalaustate DOWNβ adapter belum nyala (sudo ip link set enp0s3 up).
Jangan pakai IP
127.0.0.1 untuk SSH dari laptop β itu selalu berarti 'komputer ini sendiri'. Kamu butuh IP yang bisa dijangkau dari luar VM: bisa IP LAN lokal (192.168.x.x / 192.168.56.x) ATAU IP mesh privat Tailscale (100.x.y.z).Wawasan DevOps: Di dunia nyata, mengandalkan IP LAN lokal (192.168.x.x) punya kelemahan β IP bisa berubah saat ganti WiFi/tethering, dan WiFi publik sering memblokir komunikasi antar perangkat (AP Isolation). Karena itu, setelah mencoba SSH via LAN di step berikutnya, kita juga menyediakan opsi modern: Tailscale Mesh VPN (step 4) yang memberi IP 100.x statis dan tembus jaringan apa pun.
β Tanda berhasil β centang kalau sudah kamu lihat/buktikan sendiri
Tombol βlanjutβ terbuka setelah semua tercentang β bukan hukuman, tapi jaring pengaman: pastikan step ini benar-benar beres sebelum menumpuk step berikutnya di atasnya.
β Install & Aktifkan SSH Serverπ Lanjut (checklist dulu)