Untuk kamu yang ingin mengimplementasikan jaringan pada kos kosan atau RT/RW-net tetapi mempunyai budget yang tipis, kalian bisa menggunakan sistem operasi ini yaitu Zeroshell. Selain gratis Zeroshell juga memiliki fitur yang tidak kalah dengan router atau OS router lainnya seperti Mikrotik, Cisco, ataupun Juniper.
(Artikel ini diupdate pada bulan Desember 2020)
Pengertian Zeroshell
Zeroshell adalah distribusi berbasis Linux yang memiliki fungsi seperti Router dan Firewall yang dapat diatur melalui Web Interface. Zeroshell tersedia untuk platform x86 / x86-64 dan perangkat berbasis ARM seperti Raspberry Pi. Seperti namanya semua pengaturan dilakukan melalui Web tanpa ada campur tangan shell. Zeroshell tersedia dalam bentuk Live CD, ISO, atau dalam bentuk VM.
Tampilan Web GUI pada Zeroshell |
Kelebihan Zeroshell
Berikut keunggulan Zeroshell dibandingkan dengan perangkat jaringan lainnya:
- Software ini gratis.
- Software ini hanya membutuhkan arsitektur x86 sebagai perangkat keras.
- Software ini open source, akan tetapi keamanannya selalu di tingkatkan oleh para developernya.
Fitur Pada Zeroshell
Berikut fitur-fitur pada Zeroshell:
Load Balancing dan Failover
Zeroshell dapat menggabungkan beberapa sambungan internet.
UMTS/HSDPA
Zeroshell dapat menggunakan koneksi dengan menggunakan modem 3G.
RADIUS Server
Zeroshell dapat menyediakan otentikasi aman dengan menggunakan enkripsi EAP-TLS, EAP-TTLS dan PEAP.
Captive Portal
Zeroshell dapat mendukung web login pada jaringan nirkabel dan ethernet. Seorang klien yang mengakses jaringan pribadi ini harus mengotentikasi dirinya melalui web browser menggunakan username dan password dengan protocol Kerberos 5 sebelum klien mengakses internet.
QoS (Quality of Service)
Zeroshell dapat melakukan manajemen dan traffic shaping untuk mengontrol lalu lintas melalui jaringan padat. Fitur ini dapat menjamin bandwidth minimum, membatasi bandwidth maksimum dan menetapkan prioritas traffic ( fitur ini berguna dalam aplikasi jaringan latency-sensitif seperti VoIP).
Proxy Server HTTP
Zeroshell mampu memblokir halaman web yang mengandung virus. Fitur ini diimplementasikan dengan menggunakan antivirus ClamAV dan proxy server HAVP. Server proxy bekerja dalam modus transparent proxy, di mana kamu tidak perlu mengkonfigurasi browser web pengguna untuk menggunakannya, tetapi permintaan http akan otomatis diarahkan ke proxy.
Wireless Access Point
Zeroshell dapat memberikan fasilitas WiFi dengan dukungan Multiple SSID dan VLAN menggunakan chipset Atheros. Fitur ini sudah menggunakan IEEE 802.11a/b/g Access Point dengan otentikasi yang handal seperti 802.1X dan protokol WPA.
Host-to-LAN VPN
Zeroshell dapat memberikan fitur L2TP/IPsec di mana L2TP (Layer 2 Tunneling Protocol) dikonfirmasi dengan Kerberos v5 username dan password yang dikemas dalam IPsec dikonfirmasi dengan IKE yang menggunakan sertifikat X.509.
Lan-to-lan VPN
Zeroshell sudah mendukung enkapsulasi Ethernet datagrams dengan menggunakan SSL / TLS, dengan dukungan 802.1Q VLAN.
Dynamic Routing
Zeroshell juga sudah mendukung static dan dynamic routing seperti RIPv2 dengan otentikasi MD5, Split Horizon dan algoritma Lookup Poisoned.
802.1d bridge Spanning
Zeroshell sudah mendukung spanning tree untuk menghindari loop pada sebuah jaringan.
Firewall Packet Filter dan Stateful Packet Inspection (SPI)
Zeroshell sudah mendukung filter packet pada semua interfacenya termasuk VPN dan VLAN.
NAT
Zeroshell mendukung fitur NAT dimana fitur ini dapat menyembunyikan jaringan private kita terhadap IP Public internet kita.
TCP / UDP port forwarding (PAT)
Zeroshell sudah mendukung implementasi Virtual Server. Dengan fitur ini server dapat di cluster dengan menggunakan algoritma Round Robin.
Multizone DNS
Zeroshell dapat melakukan Resolusi Lookup atau dapat bertindak sebagai DNS Server.
Multi Subnet DHCP
Zeroshell dapat bertindak sebagai DHCP server.
Client PPPoE
Zeroshell sudah support untuk koneksi ke WAN dengan menggunakan ADSL, dan DSL.
Dynamic DNS Client
Zeroshell sudah memiliki fitur DDNS dimana walaupun client mempunyai IP Public Dynamis, server yang dihosting dibelakang Zeroshell masih tetap dapat diakses menggunakan DNS atau Hostname.
NTP (Network Time Protocol)
Zeroshell sudah mendukung NTP client dan server agar waktu pada sebuah perangkat dapat tersinkronisasi.
Syslog Server
Zeroshell dapat menerima log yang dihasilkan oleh sebuah perangkat pada jaringan termasuk sistem operasi unix, router, switch, access point, printer jaringan dan perangkat lain yang kompatibel dengan protokol syslog.
Download Zeroshell
Zeroshell dapat di download pada website berikut:
Download Zeroshell
Semoga artikel ini bermanfaat ya. Jangan lupa cantumkan sumbernya jika teman teman ini menyalin artikel ini.
terima kasih infonya
ReplyDelete