Router pada dasarnya komputer kecil. Secara default, mereka menjalankan sistem operasi yang disediakan manufaktur, atau firmware, untuk merutekan lalu lintas jaringan dan menyediakan Anda dengan berbagai pengaturan dan fitur. Tetapi Anda sering dapat mengganti firmware ini.
Kebanyakan orang tidak memerlukan peranti lunak router kustom pihak ketiga. Ya, firmware khusus dapat memberi Anda fitur tambahan dan manfaat lain, tetapi mereka lebih kompleks dan kebanyakan orang hanya ingin router berfungsi sebagai alat.
Router Anda menjalankan sistem operasi, yang dikenal sebagai firmware-nya. Produsen router menyediakan cara untuk "mem-flash" firmware baru, yang biasanya digunakan untuk meng-upgrade firmware perute ke versi baru dari pabrikan. Namun, Anda tidak perlu harus mem-flash file yang disediakan oleh pabrikan - Anda malah bisa mem-flash file yang disediakan oleh pihak ketiga. File ini bisa memiliki sistem operasi khusus di dalamnya.
Router tidak seperti PC. Anda tidak dapat menginstal firmware lama di router lama. Anda harus menggunakan firmware yang dirancang khusus untuk router Anda - yang mendukung perangkat kerasnya dan yang sesuai dengan ruang penyimpanan terbatas yang disertakan router Anda.
Firmware router kustom pertama kali diluncurkan dengan router Linksys WRT54G yang dirilis kembali pada tahun 2003. Router ini menjalankan firmware berbasis Linux. Linksys tidak merilis kode sumber ketika mereka merilis router, meskipun mereka seharusnya. Mereka akhirnya merilis kode sumber firmware WRT54G setelah beberapa tekanan. Penggemar kemudian memiliki router yang menjalankan Linux dan kode sumber ke router. Mereka dapat mengambil kode itu dan mengubahnya, menambahkan fitur, menyesuaikannya, memodifikasi antarmuka, dan kemudian mem-flash versi mereka yang disesuaikan kembali ke router.
Versi masa depan WRT54G menjalankan sistem operasi yang berbeda. Namun, garis router WRT54G berbasis Linux berlanjut dalam seri WRT54GL Linksys - L singkatan dari Linux. Namun, seri WRT54GL hanya mendukung Wi-Fi 802.11b / g dan tidak memiliki dukungan untuk nirkabel 802.11n, jadi ini bukan benar-benar router yang ideal untuk dibeli hari ini.
Orang-orang suka menginstal firmware router khusus karena mereka menyediakan fitur tambahan. Sebagai contoh, firmware OpenWrt pada dasarnya adalah distribusi Linux untuk router Anda, lengkap dengan manajer paket. Anda dapat menggunakannya untuk memasang server web ringan, VPN, dan SSH di router Anda. Bahkan opsi yang mudah digunakan seperti DD-WRT menambahkan fitur-fitur canggih seperti dukungan kualitas layanan (QoS) untuk memprioritaskan lalu lintas jaringan, sebuah fitur yang sering hanya ditemukan pada router kelas atas. Berikut ini demo antarmuka DD-WRT yang dapat Anda lihat online.
Peranti lunak router kustom juga bisa lebih stabil daripada firmware yang disediakan pabrik dalam beberapa kasus. Jika router Anda membutuhkan reboot reguler, firmware khusus mungkin membuatnya berjalan lebih stabil.
Keamanan adalah masalah lain. Misalnya, beberapa router D-Link berisi backdoor - jika browser Anda menggunakan string agen pengguna khusus, Anda dapat mengakses antarmuka administrasi tanpa nama pengguna dan kata sandi. Banyak router konsumen berisi backdoor lain yang diperbaiki dengan tambalan, tetapi tambalan sebenarnya hanya menyembunyikan backdoor sehingga masih dapat digunakan oleh penyerang. Router Asus dengan fitur berbagi file jaringan dapat mengekspos file Anda ke Internet agar dapat diakses siapa pun. Keadaan keamanan router di rumah adalah mimpi buruk, dan proyek open-source berbasis Linux ini kemungkinan tidak akan menyertakan backdoors amatir.
Jika Anda ingin menggunakan peranti lunak router pihak ketiga, Anda harus terlebih dahulu memilih yang ingin Anda gunakan. OpenWrt adalah peranti lunak router berbasis Linux yang kuat yang ditulis dari nol untuk mendukung router WRT54G, dan itu dipindahkan untuk mendukung lebih banyak router. DD-WRT adalah distribusi yang lebih user-friendly berdasarkan OpenWRM. Tomat telah populer di masa lalu, tetapi terakhir diperbarui pada tahun 2010 sehingga tidak akan mendukung banyak router dan lebih ketinggalan jaman. Ada banyak proyek firmware pihak ketiga lainnya, juga - Anda akan menemukan daftar panjang di Wikipedia.
Selanjutnya, Anda harus memastikan bahwa Anda benar-benar memiliki router yang mendukung firmware ini. Anda dapat menemukan daftar dukungan perangkat keras peranti keras router di situs webnya - berikut daftar perangkat yang didukung OpenWRT dan berikut daftar perangkat yang didukung DD-WRT.
Jika Anda berbelanja untuk router, Anda akan ingin melakukan riset untuk menemukan router modern yang solid yang mendukung router pihak ketiga dengan baik. Misalnya, kami melihat iklan ini di situs DD-WRT - ASUS beriklan langsung kepada penggemar yang mencari perangkat tegar perute pihak ketiga, dengan alasan bahwa perangkat keras mereka adalah platform ideal untuk menjalankan sistem operasi router Anda sendiri. Geeks yang meretas router mereka adalah pasar yang cukup besar bagi produsen untuk diperhatikan.
Anda akan ingin mengikuti instruksi firmware untuk melalui proses instalasi. Namun, prosesnya biasanya sederhana seperti mengunduh file firmware yang sesuai untuk perangkat Anda, mengunjungi halaman Peningkatan Firmware di antarmuka web router Anda, dan mengunggah firmware pihak ketiga melalui formulir ini. Router kemudian akan mengganti firmware aslinya dengan yang ketiga.
Tentu saja, firmware perutean pihak ketiga umumnya tidak didukung oleh pabrikan router. Mereka seperti menginstal ROM khusus di Android atau mengganti sistem operasi PC Anda dengan Linux. Jika Anda mengalami masalah, Anda tidak bisa hanya menghubungi produsen router dan mengharapkan mereka untuk memecahkan masalah dengan perangkat lunak pihak ketiga.
Kredit Gambar: webhamster di Flickr, Chad Ohman di Flickr