Linux Dalam Dunia Kerjaku

Saat ini saya bekerja sebagai Network Administrator pada sebuah perusahaan swasta yang memiliki ribuan stores yang terintegrasi kedalam network. Tentunya Operating System Linux sangat membantu saya dalam mengembangkan beberapa project yang saya kerjakan.
Berawal dari keinginan untuk mempelajari hacking dimasa SMA, saya mulai berkenalan dengan Linux Slackware 7.0 dan Redhat 6.0 dengan mulai belajar beberapa Scripting dan Programming seperti : Bash Scripting, Perl, Python, PHP, C, C++. Tujuan saya saat itu adalah ingin menggali lebih dalam lagi mengenai pengembangan kernel Linux. Dan saya juga mulai mempelajari beberapa fungsi dasar Administrative Linux.
Setelah beberapa lama, saya mulai tertarik mempelajari Linux Networking dan Linux Security seperti misalnya : File Sharing dengan Samba sebagai domain controller, NFS , Proxy Squid, Bandwidth Management, Web server, FTP Server, Mail Server, NTP Server, Internet Gateway, Network Access Control, AAA (authentication authorization accounting) menggunakan FreeRadius, Membuat Hotspot / Captive Portal, Firewall, IDS, IPS dan lain-lain.
Ketertarikan saya pun berlanjut pada Linux sebagai Embedded Systems pada beberapa peralatan seperti misalnya router, Mini PC, NanoPC, Development Board. Dengan berbagai macam riset yang saya lakukan mulai dengan menggunakan Operating System OpenWRT dan DDWRT yang di install kedalam router TPLINK,Mikrotik RouterBoard, dan lain-lain. Manfaat dari Embeded System dengan menggunakan Linux yang saya rasakan salah satunya adalah konsumsi daya listrik yang cukup kecil dibandingkan menggunakan PC /Server. Dapat dengan mudah dipasang pada project-project special seperti automation systems.
Dengan munculnya product seperti mini PC, nano PC, Development Board seperti : Raspberry PI, CubieBoard, Beaglebone Black, Radxa, Android TV semakin membuat saya tertarik untuk mengembangkan embedded system untuk keperluan khusus.
Hingga Saat ini pun saya mengembangkan beberapa project yang terkait dengan embedded system menggunakan Operating System Linux seperti misalnya : OpenWRT, DDWRT, Raspbian (Raspbbery PI – Debian), Android, Ubuntu, Fedora, CentOS, SuSE dan lain-lain.
Beberapa Project yang pernah saya buat dengan menggunakan OS Linux dan semoga dapat menginspirasi:
– Network Probing Systems menggunakan Routerboard (RB751/750) dengan OS OpenWRT
– Digital Signage Solutions untuk memutar video streaming menggunakan fitur multicast server dan di jalankan di client yang menggunakan XBMC. dengan OS Multicast Server menggunakan Ubuntu dan Multicast-Client menggunakan Android
– Digital Signage Solutions – IKIOSK menggunakan OS Ubuntu dan Raspbian untuk Raspberry Pi dan AndroidTV
–  Sensor Temperatur dan Kelembaban menggunakan Raspberry Pi dengan OS Raspbian sebagai Wireless Sensor Network
– Bandwidth Management (CBQ, HTB, IMQ, IFB, HFSC) dan Proxy Server(Squid, Varnish)
– Develop DNS Server, FTP Server, VPN Server, NTP Server, Web Server
– Standarisasi Audit IT-Security terkait ISO 27001 untuk Vulnerability Assessment dan Penetration Test menggunakan Kali Linux beserta Toolsnya
– Develop miniDLNA Server
– Develop VOIP Server menggunakan OS OpenWRT pada Routerboard (RB751/750)
– Serial Communication antara Arduino dengan Raspbian/OpenWRT
– Develop Network SLA Monitoring Application menggunakan LAMP (Linux Apache Mysql PHP Perl)
– Membuat beberapa script automatisasi menggunakan crontab untuk melakukan beberapa fungsi seperti : backup berkala, synchronization (dengan rsync), collect data probing, dan lain-lain
– Membuat Motion Detection pada OpenWRT dengan memanfaatkan WebCamera sebagai solusi untuk CCTV berharga murah
– SMS Gateway menggunakan OpenWRT dan USB modem GSM
– Membuat Transmission (torrent client) dan automatisasi download dari torrent server menggunakan OpenWRT dan TPLINK MR3020
Demikianlah beberapa pengalaman singkat yang dapat saya bagikan saat menggunakan Operating System Linux.

2 thoughts on “Linux Dalam Dunia Kerjaku

Leave a Reply

Your email address will not be published. Required fields are marked *