Akal-akalan Membangun Homelab Kere Hore
Lagi sibuk-sibuknya dalam perkuliahan, tiba-tiba saja terpikir untuk membangun sebuah Homelab yang kere hore. Sudah saatnya untuk menambah ilmu baru dalam dunia perserveran dan cybersecurity dan yah ada target nambah sertifikasi. Walau cuma jadi angan saja, seperti yang sudah-sudah. Biar tidak menguap begitu saja mending ditulis disini, lumayan bisa buat kenang-kenangan.
Homelab
Susah sih kalau jelasinnya, tetapi intinya homelab itu kita membuat sebuah lab atau bisa dikatakan miniatur data center dirumah tapi tidak mirip-mirip amat sih. Home lab ini nanti berfungsi untuk belajar atau eskperimen atau bersenang-senang dengan menajalankan server, sistem NAS, peralatan jaringan atau peralatan IT lainnya di rumah. Kalau masih penasaran tentang definisi dari Homelab bisa kalian search di mesin pencari dengan kata kunci “homelab it” kalau cuma “homelab” aja isinya makanan kalau pakai Google Indonesia :D malah jadi lapar rasanya hahaha.
Dengan membangun homelab ini kita seolah-olah menjadi seorang arsitek IT, membangun lingkungan IT seperti apa yang kita inginkan. Apakah ingin membuat selfhosted di rumah, membuat lab untuk belajar pentest, membut lab untuk belajar menganalisa malware atau bisa juga untuk belajar lebih dalam lagi dalanm dunia perserveran. Keren bukan, kita punya server sendiri dirumah bisa semau kita. Tetapi balik lagi tujuan memabngun homelab itu apa? Hanya untuk terlihat keren atau belajar atau untuk menjadi hobi?
Sebelum lebih jauh lagi ada keinginan membuat homelab, mungkin pertanyaan TJNull dari NetSec Focus perlu dijawab. Ada beberapa pertanyaannya yang perlu dipertimbangkan, berikut pertanyaanya yang sudah saya ubah menurut tafsiran saya:
- Apa tujuan membangun Homelab?
- Berapa banyak yang disiapkan untuk membangun homelab?
- Apakah bisa melakukan konfigurasi jaringan?
- Berapa banyak mesin virtual yang ingin dibuat?
- Apakah lab dinyalakan secara terus menerus?
- Bagiamana kelistrikan dirumah?
- Apabila ingin membeli server fisik baik yang tower maupun rack, apa ada ruangan tersedia untuk menaruh server tersebut?
- Pemetaan jaringan seperti apa yang ingin dibuat?
Rencana Homelab
Ingin buat homelab untuk belajar persiapan sertifikasi dan coba-coba konfigurasi karena melihat beberapa postingan di medsos merasa terpaut jauh. Apalagi kemarin ada yang share beberapa soal interview untuk menjadi seorang IT Support Officer, bagai langit dan bumi rasanya. Dan pada awalnya sebelum mengetahui beberapa pertanyaan diatas, rasanya ingin beli Mini PC seperti Intel NUC, HP Pro Desk, Dell Optiplex dan bahkan ingin beli Raspberry Pi. Tetapi ternyata isi dalam dompet dan marketplace tidak bersahabat sama sekali bila mendekati barang-barang tersebut. Dan juga untuk kelistrikannya masih belum sanggup bayar lebih apalagi masih tahap belajar kalau untuk dijadikan self hosted atau projek mungkin bisa dipikirkan lagi hahaha. Akhirnya, terpikirkan untuk melakukan upgrade laptop mentok kanan pada mesin tempur ThinkPad Lenovo T440p, upgarde RAM sampai 16 GB, tambah SSD M2 128 GB / 256 GB dan HDD ke 1 Tb. Untuk processor upgrade ke Core I7 Gen 4 masih mikir-mikir karena ya masih belum bersahabat juga. Untuk jaringan dirumah sudah ada walau dengan kecepatan 1.5 Mbps masih cukuplah kalau untuk update, kalau tidak nanti ya pakai jaringan kantor atau lainnya untuk update software. Karena rencananya ini homelab yang berjalan dan tidak sepenuhnya nyala terus.
Rencana Hardware
Lenovo ThinkPad T440P dengan RAM 16 Gb, SSD M2 256 Gb, HDD 500 Gb. Dan bisa jadi nambah processor ke Intel Core i7-4910MQ tapi untuk saat ini, mungkin belum perlu. Oh ya sama kemungkinan pinjam atau beli bekas Raspberry Pi 4 B.
Rencana Software
Setelaha membaca beberapa ulasan untuk virtualisasi lebih disaranka pakai Hyper-V pada Windows 10 daripada VirtualBox dan VMWare yang Free Edition. Jadi kemungkinan, mesin tempurnya akan memakai Dual Boot, Windows 10 Pro dengan lisensi bawaan dan Manjaro. Sedangkan untuk Raspi akan menggunakan Raspbian. Untuk virtual mesin rencananya memakai 5-6 kalau laptopnya kuat ahahah. PfSense untuk firewall, SIEM Server, Kali Linux, Metasploitable dan 2 server minimal untuk host beberapa aplikasi.
Rencana Eksekusi
Sekalain tulis disini sajalah, mungkin ada yang pantau dan mengingatkan kejalur semestinya hahaha. Berikut rencana perjalanan ini:
- Minggu pertama bulan 6, beli RAM atau SSD
- Minggu kedua bulan 6, instalasi sistem operasi dan software pada mesin tempur
- Minggu ketiga dan keempat bulan 6, membangun homelab dengan virtualisasi
- Minggu pertama bulan 7, menulis artikel homelab
- Minggu kedua bulan 7, mencari studi kasus pekerjaan
- Minggu ketiga bulan 7, eksplorasi homelab
- Minggu keempat bulan 7, tambah hardware
Mungkin cukup segini menulisnya, lanjut ke dunia statistika lagi hahaha…bergulat dengan ketidakpastian sebuah peramalahan masa depan. Terim kasih. Oh ya, kalau kalian punya rencana yang sama bisa sahre di kolom komentar ya atau bisa juga lewat komunikasi di medsos, sampai jumpa ditulisan berikutnya.
Referensi tulisan: