Instalasi Kali Linux
Cara Memasang Kali Linux di WSL untuk Belajar ala Kali Linux Indonesia
Panduan Kali Linux Indonesia memasang Kali Linux di WSL untuk belajar ethical hacking. Langkah aman untuk lab pribadi, nmap, dan CTF legal.

Belajar keamanan siber sering kali dimulai dari lingkungan yang aman dan terkontrol. Kali Linux Indonesia sering menyarankan Windows Subsystem for Linux (WSL) sebagai jalur cepat untuk pemula yang ingin fokus pada command line, tool jaringan dasar, dan latihan CTF legal tanpa harus repot mengatur dual boot atau virtual machine penuh. Saya sudah mencoba beberapa pendekatan instalasi, dan WSL memang paling praktis kalau kebutuhanmu masih seputar terminal, nmap, atau analisis paket sederhana.
Catatan penting sebelum lanjut: seluruh proses di artikel ini hanya untuk lingkungan lab pribadi atau jaringan yang kamu miliki sendiri. Jangan pernah menjalankan pemindaian, eksploitasi, atau tool ofensif apa pun ke sistem yang tidak kamu otorisasi.
Kenapa WSL Cocok untuk Belajar Kali Linux
WSL 2 menjalankan kernel Linux asli dalam virtualisasi ringan di atas Windows. Ini memberi kompatibilitas jauh lebih baik untuk tool yang membutuhkan syscall tertentu, dibandingkan WSL 1 yang hanya menerjemahkan panggilan sistem. Microsoft merilis WSL 2 pada tahun 2019, dan sejak itu banyak tool Kali Linux berjalan lancar tanpa perlu penyesuaian besar.
Dari sisi resource, WSL juga lebih hemat dibanding virtual machine penuh seperti VirtualBox atau VMware. WSL hanya menyala saat dibutuhkan dan tidak mengalokasikan RAM besar secara permanen. Kali Linux Indonesia mencatat bahwa di laptop dengan RAM 8 GB, WSL masih menyisakan ruang cukup untuk membuka browser, catatan belajar, dan beberapa tab dokumentasi tanpa terasa lambat.
Tentu WSL bukan pengganti total untuk semua latihan. Kalau kamu ingin praktik wireless attack, GUI penuh, atau simulasi jaringan kompleks, virtual machine atau instalasi bare metal tetap lebih fleksibel. Namun untuk pemula yang ingin memahami dasar nmap, bash scripting, firewall, atau Wireshark, WSL sudah lebih dari cukup.
Persiapan Sebelum Instalasi
Langkah pertama adalah memastikan versi Windows kamu mendukung WSL 2. Minimal Windows 10 versi 2004 ke atas atau Windows 11. Kamu bisa cek dengan mengetik winver di kotak pencarian Windows. Kalau versi masih di bawah itu, sebaiknya update dulu sistem operasi agar proses instalasi tidak gagal di tengah jalan.
Setelah versi dipastikan, aktifkan fitur WSL dan Virtual Machine Platform. Cara paling cepat adalah membuka PowerShell sebagai administrator, lalu menjalankan perintah wsl --install. Perintah ini otomatis mengaktifkan komponen yang dibutuhkan dan mengunduh kernel WSL 2. Setelah selesai, Windows akan meminta restart. Lakukan restart sebelum lanjut ke tahap berikutnya.
Saya pribadi lebih suka metode ini daripada mengaktifkan fitur manual lewat Control Panel. Lebih cepat dan kecil kemungkinan lupa mengaktifkan salah satu komponen yang dibutuhkan. Kalau kamu menemukan error setelah restart, coba jalankan wsl --update di PowerShell untuk memastikan kernel WSL dalam versi terbaru.
Instalasi Kali Linux di WSL
Setelah restart, buka Microsoft Store lalu cari “Kali Linux”. Pilih aplikasi resmi dari Kali Linux, bukan dari pengembang tak dikenal. Klik Install dan tunggu proses unduhan selesai. Ukuran unduhan awal biasanya sekitar 300 MB, tetapi setelah update sistem bisa bertambah hingga lebih dari 1 GB tergantung paket yang kamu pilih nanti.
Setelah terpasang, buka Kali Linux dari Start Menu. Proses pertama akan membuat user default, bukan user root. Kamu akan diminta membuat username dan password. Password ini untuk sudo, bukan password root. Perhatikan bahwa input password tidak terlihat di terminal, jadi ketik dengan teliti dan jangan sampai salah karena proses awal ini tidak memberi konfirmasi visual.
Setelah user dibuat, jalankan sudo apt update && sudo apt upgrade -y untuk memperbarui daftar paket dan meng-upgrade sistem dasar. Proses ini bisa memakan waktu beberapa menit tergantung koneksi internet. Jangan tutup jendela terminal sampai selesai, karena mematikan proses update di tengah jalan bisa membuat sistem tidak konsisten.
Konfigurasi Dasar Setelah Instalasi
Kali Linux di WSL datang dengan paket dasar yang minimal, bukan metapackage penuh seperti versi ISO. Untuk belajar, kamu bisa memilih apa yang perlu diinstal. Perintah sudo apt install kali-linux-headless akan menambah tool command line standar yang umum dipakai untuk lab. Kalau butuh GUI, ada paket kali-linux-default, tetapi itu berat dan tidak selalu diperlukan di WSL.
Pastikan juga WSL menggunakan versi 2. Buka PowerShell dan jalankan wsl --set-version kali-linux 2. Lalu cek dengan wsl -l -v untuk melihat daftar distro dan versinya. Kalau kolom version masih menunjukkan 1, ulangi perintah set-version setelah memastikan kernel WSL 2 sudah terinstal.
Mengatur timezone dan locale juga membantu saat menganalisis log jaringan. Jalankan sudo dpkg-reconfigure tzdata untuk memilih zona waktu yang sesuai. Ini sederhana, tetapi sering diabaikan. Log yang menggunakan waktu lokal akan lebih mudah dibaca dan dicocokkan dengan kejadian di jaringan labmu.
Alat Belajar yang Bisa Dicoba Pertama
Setelah sistem siap, jangan langsung menjalankan tool agresif ke sembarang target. Mulailah dengan nmap untuk pemindaian jaringan lokal yang kamu miliki. Contoh perintah nmap -sn 192.168.1.0/24 hanya untuk mengetahui host yang aktif di jaringan rumahmu. Ini legal selama kamu pemilik jaringan tersebut dan tidak mengganggu perangkat lain.
Wireshark bisa diinstal dengan sudo apt install wireshark. Di WSL, menangkap paket langsung dari interface Windows bisa sedikit tricky karena lapisan virtualisasi. Alternatifnya, gunakan tshark untuk analisis file pcap. Kali Linux Indonesia menyarankan mulai dari file sampel pcap yang banyak tersedia online untuk latihan analisis lalu lintas, sebelum mencoba capture langsung di labmu.
Jangan lupakan firewall dasar dengan ufw. Latihan konfigurasi ufw allow dan ufw deny memberi pemahaman tentang aturan akses tanpa risiko ke sistem luar. Kamu bisa membuat kebijakan sederhana di mesin WSL sendiri, seperti hanya mengizinkan SSH dari IP tertentu, lalu menguji log-nya. Ini cara aman untuk memahami bagaimana aturan firewall bekerja.
Etika dan Batasan Lab Pribadi
Menguasai Kali Linux tidak sama dengan boleh menyerang apa pun. Sertifikasi seperti Offensive Security atau Security+ menekankan otorisasi tertulis sebelum pengujian. Lab pribadi bisa berupa mesin virtual Metasploitable, Docker dengan DVWA, atau akun di platform CTF legal seperti Hack The Box dan TryHackMe. Semua itu memberikan lingkungan yang aman untuk belajar.
Jangan pernah mencoba tool ke jaringan kampus, kantor, atau WiFi publik tanpa izin. Di Indonesia, akses tanpa izin bisa melanggar UU ITE dan berpotensi pidana. Kali Linux Indonesia selalu mengingatkan bahwa tujuan belajar adalah memahami celah agar bisa ditutup, bukan untuk merusak atau mencuri data. Disiplin ini harus tertanam sejak hari pertama.
Gunakan WSL ini sebagai batu loncatan. Kalau sudah nyaman dengan command line dan tool dasar, kamu bisa pindah ke virtual machine penuh atau instalasi bare metal untuk lab yang lebih kompleks. Proses belajar keamanan siber itu bertahap, dan WSL memberi fondasi yang cukup tanpa membuatmu kewalahan di awal.
Memasang Kali Linux di WSL adalah langkah awal yang efisien. Kamu mendapat lingkungan Linux yang stabil tanpa meninggalkan kenyamanan Windows. Fokus berikutnya adalah disiplin menjalankan lab hanya pada sistem sendiri dan terus mencatat setiap percobaan. Dengan begitu, proses belajar keamanan siber menjadi terarah dan aman.