Windows CLI powercfg /batteryreport : tools untuk melihat efektifitas baterai

Di post sebelumnya, saya telah membahas cara melakukan penghematan power draw dari baterai laptop dengan melakukan disable hardware acceleration pada web browser dengan catatan web browser hanya digunakan untuk light web browsing saja. Mungkin muncul pertanyaan, bagaiman bisa melakukan measure/menilai ke-efektifkan dari disabling HW Acceleration ini? Kita bisa test dengan melihat report battery dari powercfg.

PowerCFG

PowerCFG adalah sebuah command line interface pada operating system windows yang berfungsi untuk melakukan konfigurasi power plans. Fungsi ini termasuk melakukan analisa kondisi baterai dari laptop yang dimiliki dan memperbaiki permasalahan standar yang sering terjadi terhadap baterai. CLI command ini sudah ada sejak windows xp (sepengetahuan saya), dan saya sering menggunakan nya di windows 7 untuk melakukan aktivasi hibernation dan deaktifasi hibernation pada windows. Selain itu saya juga pernah menggunakan tools ini untuk mencari tahu waketimers apa yang menyebabkan komputer/laptop saya tidak bisa sleep. Tools ini pada desktop(bukan portable laptop), tidak memiliki kemampuan untuk melakukan konfigurasi power plan (seingat saya), jadi high performance, balance, dan powersaver plan ga akan ada di desktop, tetapi tools untuk melakukan pengecekan waketimers masih dapat digunakan.

Continue reading “Windows CLI powercfg /batteryreport : tools untuk melihat efektifitas baterai”

Tanpa Hardware Acceleration pada Web Browser : Laptop berumur 10 tahun mampu browsing 2 jam lebih (sedikit)

Awal tahun ini, saya menjual Thinkpad X240 yang saya punya, karena saya jarang menggunakan nya dalam keseharian saya di dalam beraktifitas, karena kegiatan mengajar di kampus dan juga untuk menyiapkan materi terkunci di operating system Windows (Karena Office 365, Visio, Project, Windows Form C#, Crystal Report, dll) dan mahasiswa yang saya ajar juga mostly menggunakan windows. Hal ini membuat Thinkpad pertama saya menjadi mubasir untuk disimpan, karena base on Linux (CentOS, lebih tepatnya XFCE CentOS serta Fedora 32 XFCE), dan ketika saya menggunakan crossOver di Fedora ataupun CentOS, untuk menjalankan Office 365, baterainya menjadi boros dari awalnya 15 jam jadi tinggal 5 jam saja. Padahal sudah dual baterai di Thinkpad nya, tetapi masih saja boros, jadi saya berkesimpulan sih memang Windows product boros, hal ini dikuatkan karena banyak exe app yang saya jalankan dengan WINE itu minim CPU usage nya konstan di 2-3%. Jelas masalah sih itu, kalau CPU usagenya bisa di 1% saya rasa ga akan masalah harusnya. Thinkpad yang saya miliki itu juga sudah di undervolt menggunakan script intel-undervolt (Hanya bisa di generasi 4 ke atas, kalau gen 1,2,3 silahkan nangis dipojokan ga bisa undervolt), efeknya ya tadi itu bisa 15 jam, karena power draw nya kecil sekali.

Continue reading “Tanpa Hardware Acceleration pada Web Browser : Laptop berumur 10 tahun mampu browsing 2 jam lebih (sedikit)”

Instalasi dan Konfigurasi CHR Mikrotik pada VirtualBox (Kuliah Internetworking)

Ok, pada post kali ini, khusus untuk anak S1 Informatika Profesional ISTTS (di share ke adik kelas kalian ya link nya, haha.. mungkin lupa kalau kalian punya web jurusan), saya membuat post ini untuk supaya kalian bisa melakukan konfigurasi CHR Mikrotik pada VirtualBox. Masa pandemi ini membuat semua pengajar (termasuk saya pribadi), kesulitan di dalam melakukan pengajaran, apalagi kita tahu, kalau mata kuliah Internetworking ataupun yang berbau jaringan, pasti harus hands on di lab, cuman untungnya masih ada-lah Cisco Packet Tracer (Soalnya kalau di lab, kalian bisa pegang Cisco Device beneran sih, dan Praktikum di Lab Cisco/L-106, but not this semester, corona hit us hard boi), tapi masalahnya kalian memaksa saya meminta, “Pak minta diajarin mikrotik”, ya sudah, saya iyai. Ok itu cuman intro saja.

Continue reading “Instalasi dan Konfigurasi CHR Mikrotik pada VirtualBox (Kuliah Internetworking)”

Deep Dive to Fail2Ban for SSH : Fail2Ban Client ban/un-ban ip

Kemarin sudah dibahas mengenai fail2ban package, yang dapat melakukan blokir terharap malicious attempt yang dilakukan terhadap SSH, tetapi belum saya bahas lebih dalam jika kita tidak sengaja salah 3 kali dalam melakukan autentikasi via SSH, lalu kita terblokir, nah bagaimana kita bisa melakukan un ban terhadap IP kita sendiri?

Nah ini yang akan saya bahas, sebuah CLI command yaitu fail2ban-client. Command fail2ban-client adalah sebuah CLI tools/command untuk melakukan beberapa set kemampuan dari Fail2Ban service itu sendiri, memang Fail2Ban memiliki Fail2Ban server, tetapi saya tidak akan cover di post ini. Kita hanya akan berfokus kepada fail2ban-client CLI interface.

Continue reading “Deep Dive to Fail2Ban for SSH : Fail2Ban Client ban/un-ban ip”

Instalasi dan Konfigurasi Fail2Ban pada CentOS 7.8 untuk mengamankan SSH

Ketika kita memiliki sebuah VPS yang memiliki IP publik serta menggunakan SSH service pada port standar yaitu port 22, setiap harinya pasti kita akan melihat banyak sekali attempt login yang dilakukan secara bruteforce oleh berbagai macam penyerang dengan harapan dapat mengambil alih VPS yang kita miliki. Pertanyaan yang muncul, bagaimana kita dapat menangkalnya? Ternyata cukup mudah, kita hanya perlu menggunakan Fail2Ban. Apa itu fail2ban? Fail2ban adalah sebuah software yang berfungsi untuk mencatat dan melakukan blocking terhadap percobaan masuk SSH yang dilakukan secara brutal terhadap ssh service.

Continue reading “Instalasi dan Konfigurasi Fail2Ban pada CentOS 7.8 untuk mengamankan SSH”