OpenWrt x86 – Instalasi, Keuntungan, dan Proyek yang Dapat Anda Coba.
OpenWrt mudah diatur dan memungkinkan Anda untuk memaksimalkan kemampuan router Anda di luar apa yang disediakan oleh firmware-nya. Jika Anda memiliki sistem atau router tertanam, lebih baik menggunakan sistem operasi karena memiliki banyak fitur hebat. Artikel hari ini berfokus pada semua hal OpenWrt x86.
Apa itu OpenWrt?
Gbr 1:Logo OpenWrt
OpenWrt (Open Wireless Router) adalah OS Linux open-source untuk mengembangkan sistem operasi khusus yang menargetkan sistem tertanam.
Oleh karena itu, pertimbangkan OpenWrt x86 untuk mengubah router Anda menjadi klien BitTorrent, sistem pembentuk lalu lintas, server SSH, atau VPN.
Selain itu, ini bukan firmware tetapi menawarkan sistem file yang sepenuhnya dapat ditulis yang mencakup manajemen paket. Karenanya, daripada menulis pekerjaan lengkap, Anda lebih baik membuka kunci kemampuan router Anda atau perangkat tertanam lainnya.
Enam Alasan Menggunakan OpenWrt
Gbr 2:Mengembangkan Sistem Linux
Banyak orang lebih suka menggunakan OpenWrt karena mereka merasa lebih unggul daripada firmware bawaan di perangkat tertanam mereka. Anda dapat menghubungkan perangkat OpenWrt dengan Arduino dengan menginstal modul kernel USB-to-serial. Anda juga dapat membuat Samba NAS dengan router OpenWrt.
Berikut adalah beberapa alasan mengapa Anda harus menggunakan OpenWrt.
Kinerja dan Stabilitas
Alasan utama untuk melanjutkan pengembangan OpenWrt adalah untuk meningkatkan kinerja sistem tertanam. Ini mencakup banyak algoritme yang baru-baru ini diteliti yang menghasilkan kinerja sistem yang lebih tinggi daripada firmware asli.
Selain itu:
- OpenWrt menggunakan algoritma kontrol buffer bloat untuk mengurangi latency/lag dan meningkatkan throughput jaringan.
- Kedua, OpenWrt dapat diandalkan dan stabil untuk waktu yang lama.
- Ketiga, dengan OpenWrt, peningkatan WiFi menghasilkan peningkatan kecepatan data.
- Keempat, peningkatan WiFi menghasilkan waktu tayang yang lebih baik antar stasiun.
- Kelima, OpenWrt mendukung peningkatan pada perangkat lama- hanya jika Flash/RAM perangkat Anda mengakomodasi rilis baru.
Ekstensibilitas
OpenWrt memiliki lebih dari 3000 paket siap-instal yang meningkatkan kemampuan router Anda. Beberapa kemampuan paket termasuk:
- Memblokir iklan untuk pengalaman web tanpa gangguan di perangkat Anda yang terhubung.
- Selain itu, turunkan tingkat latensi/lag menggunakan Smart Queue Management (SQM).
- Keamanan jaringan rumah dengan server WireGuard atau OpenVPN.
- Selain itu, cegah permintaan DNS dari pengintaian dan spoofing ISP dengan enkripsi DNS.
- Selanjutnya, izinkan perangkat lain mengakses jaringan Anda tanpa menyusup ke perangkat Anda.
- Terakhir, kontrol akses menggunakan kontrol orang tua dan batas waktu.
Keamanan
Gambar 3:Jaringan Sosial dan Konsep Keamanan Cyber
OpenWrt adalah perangkat lunak sumber terbuka yang menjalani pemeriksaan dan ulasan besar-besaran dari pengembang global sebelum dirilis. Oleh karena itu, Anda dapat yakin bahwa tidak ada pintu belakang yang disembunyikan oleh vendor perangkat keras.
Selain itu:
- OpenWrt menerima pembaruan konstan untuk menghapus kerentanan apa pun.
- Selain itu, OS Linux OpenWrt lebih aman dari kerentanan dan serangan online.
- OpenWrt mendukung semua perangkat yang kompatibel apa pun modelnya.
Platform Penelitian
OpenWrt adalah sumber konten yang dapat diandalkan untuk sebagian besar tim yang bekerja pada penelitian mutakhir ke dalam jaringan. Tim termasuk pengembang yang bekerja untuk mengurangi latensi dan antrian di tumpukan WiFi.
Selain itu, pengembangan lanjutan perangkat lunak yang mengurangi buffer float, seperti algoritme fq_codel dan cake, menggunakan OpenWrt.
Konfigurasi
Seperti sistem berbasis Linux lainnya, Anda akan memiliki kontrol penuh atas semua aspek perangkat/router yang disematkan.
- Data konfigurasi disimpan dalam file teks biasa agar mudah disalin dan diedit.
- Menggunakan OpenWrt Image Generator, Anda dapat membuat gambar firmware untuk perangkat yang disematkan.
- Selain itu, memungkinkan konfigurasi tombol eksternal, LED, dan sakelar sesuai keinginan Anda.
- Selain itu, ia memiliki antarmuka pengguna dan baris perintah berbasis web untuk konfigurasi.
Dukungan Komunitas
OpenWrt memiliki komunitas besar pengguna jangka panjang, pengembang, dan sukarelawan yang bersedia memecahkan masalah terkait. Oleh karena itu, tidak seperti perangkat lunak yang didistribusikan vendor, Anda akan mendapatkan dukungan yang sangat besar, sehingga lebih mudah untuk memecahkan masalah.
Berikut Cara Memasang OpenWrt
Gbr 4:Router Internet Nirkabel
Langkah pertama sebelum menginstal OpenWrt adalah memastikan bahwa perangkat mendukung sistem. Kemudian unduh versi firmware terbaik tergantung pada apakah itu pembaruan atau versi baru.
Berikut adalah empat metode pemasangan.
Metode 1:Melalui Firmware OEM
Untuk metode ini, lihat halaman model khusus perangkat dan apakah itu kompatibel. Terkadang firmware OEM memblokir Anda dari mem-flash perangkat Anda menggunakan file tertentu. Sisi positifnya, beberapa perangkat telah menandai build yang memungkinkannya kompatibel dengan firmware pabrikan.
Berikut cara menginstal OpenWrt melalui firmware OEM.
- Buka browser web Anda dan akses WebUI firmware OEM.
- Selanjutnya, gunakan opsi “Firmware Upgrade” untuk menginstal file image firmware pabrik OpenWrt.
- Kemudian tunggu perangkat Anda melakukan boot ulang setelah menyelesaikan penginstalan.
Metode 2:Melalui Bootloader dan port Ethernet
Menginstal melalui bootloader dan kabel ethernet mungkin lebih sulit karena tidak semua bootloader memiliki fungsionalitas bawaan. Oleh karena itu, mereka akan menggunakan server TFTP, klien TFTP, server FTP, klien FTP, server web, atau protokol XMODEM.
Sebelum pemasangan, pastikan untuk memeriksa hal berikut:
- Alamat IP preset bootloader.
- Apakah bootloader bertindak sebagai server atau klien dan protokolnya.
- Nomor port yang benar.
- Antarmuka yang Anda sambungkan.
- Nama pengguna dan sandi, jika perlu.
- Jendela waktu antara memulai perangkat Anda dan koneksi.
Berikut adalah langkah-langkah penginstalan yang akan Anda ikuti.
- Pertama, instal perangkat lunak yang tepat untuk bootloader Anda.
- Kedua, baca halaman manual yang benar.
- Ketiga, konfigurasikan alamat IP statis PC Anda di blok alamat IP bootloader yang telah dikonfigurasi sebelumnya.
- Keempat, sambungkan PC ke perangkat Anda dan nyalakan.
- Kelima, hubungkan bootloader menggunakan perangkat lunak yang dipilih dan instal file firmware OpenWrt.
Proyek OpenWrt yang Dapat Anda Coba
Bangun Pemutar Audio Sinkron Multi-Ruang dengan Snapcast dan Mopidy
Gbr 5:Audio Speaker di Meja Kantor
Anda dapat mencapai audio sinkron multi-ruangan dengan menghubungkan semua speaker terkait ke komputer Anda.
Untuk proyek ini, Anda memerlukan dua perangkat lunak selain Asisten Rumah. Pertama adalah Mopidy- server musik yang memutar file di komputer Anda. Yang kedua adalah Snapcast, yang memungkinkan Anda melakukan streaming audio melalui jaringan secara sinkron.
Berikut cara membuat pemutar audio sinkron multi-ruangan Anda.
- Pertama, instal Mopidy (versi 2.0.0 atau yang lebih baru).
- Kedua, instal Snapcast (versi 0.5.0 atau lebih baru).
- Ketiga, konfigurasikan Mopidy.
- Keempat, jalankan Mopidy lalu Snapcast.
- Kelima, konfigurasikan Snapcast.
- Terakhir, konfigurasikan Asisten Rumah.
Blokir Iklan dengan Beranda AdGuard
AdGuard Home adalah server DNS open source gratis yang memblokir iklan dan pelacak. Ini dicapai dengan merutekan ulang domain pelacakan ke “lubang hitam”.
Berikut adalah langkah-langkah untuk memblokir iklan dengan AdGuard Home (AGH).
- Pertama, instal paket AdGuard Home melalui opkg.
- Selanjutnya, jalankan perintah untuk mendemosikan dnsmasq ke resolver DNS internal untuk menyiapkan AdGuard Home sebagai resolver DNS utama.
- Ketiga, siapkan AGH melalui antarmuka web.
- Keempat, masuk ke AGH dan atur intersepsi domain LAN.
- Kelima, aktifkan reverse DNS (rDNS) sehingga AGH mengambil tugas DHCP dari OpenWrt.
Mengakses Konten Regional dengan OpenVPN
Router OpenWrt Virtual Private Network (VPN) melindungi data masuk dan keluar dari komputer dan router Anda dari pengguna eksternal.
Berikut adalah langkah-langkah yang harus diikuti saat mengakses konten regional dengan OpenVPN.
- Kami akan menggunakan antarmuka VPN OVPN, VPN gratis, layanan standar, atau layanan tambahan.
- Selanjutnya, sambungkan browser Anda ke VPN penyedia layanan internet (ISP) untuk OpenVPN.
- Selanjutnya, instal OpenVPN pada router Anda dan pilih OVPN dari menu OpenVPN.
- Berikan antarmuka dan siapkan firewall.
- Terakhir, pastikan Anda terhubung ke OVPN.
Kesimpulan
Dan seperti yang telah kita lihat, sangat mudah untuk menyiapkan, menggunakan, atau menggabungkan sistem ke dalam proyek OpenWrt Anda.
Terakhir, untuk bantuan apa pun terkait proyek Anda di OpenWrt, hubungi kami, dan kami akan menghubungi Anda kembali.