Selasa, 01 Februari 2022

SPEEDTEST-local

 

https://betweenmeandlinux.wordpress.com/2017/08/01/membuat-speedtest-untuk-jaringan-lokal/

Saya langsung ke contoh kasus ya. Misalnya begini, akses internet anda hanya 10 MBps, lalu semua user termasuk user yang menggunakan kabel LAN mengeluhkan akses lambat, anda cek di router, ternyata hanya 2 MBps, anda cek langsung koneksi internet dengan menghubungkan Laptop ke router, dan ternyata kecepatan internet baik-baik saja. Lalu dimana masalahnya? Tentu masalahnya di jaringan kabel backbone, bisa saja rusak bisa saja ada switch/hub yang error. Tapi tahunya darimana?

Ada banyak cara untuk mengukur kecepatan internet, biasanya menggunakan aplikasi semacam speedtest.net. Masalahnya untuk mengukur kecepatan gadget ke Access Point seringkali susah dilakukan. Kalau hanya mengandalkan akses ke speedtest.net atau aplikasi speedtest yang servernya di internet, kita tidak bisa tahu apakah jaringan lokal kita cukup baik.

Cara paling gampang adalah dengan mencoba download file dari salah satu server/PC. Dari situ bisa dianalisa berapa kecepatannya. Tapi untuk mengukur kecepatan akses dari gadget, ini yang agak susah. Lebih baik anda buat server sederhana untuk pengukuran kecepatan jaringan. Server ini bisa saja diikutkan PC/Server yang sudah ada, karena hanya membutuhkan Apache+PHP saja.

Speedtest lokal ini menggunakan HTML5 dan PHP sehingga bisa diakses juga lewat browser gadget. Ok, berikut langkah-langkahnya:

  1. Saya menggunakan aplikasi buatan adolfintel, filenya ada di github. Untuk download file, klik disini.
  2. Upload ke server dan ekstrak ke folder web, kalau menggunakan Linux biasanya ada di /var/www
  3. Hasil ekstrak adalah folder speedtest-master, saya biasanya akan rename ke speedtest. Di Linux menggunakan perintah: mv speedtest-master speedtest
  4. Ubah hak akses folder speedtest jika anda upload bukan dengan user apache. Di Ubuntu bisa lakukan ini: chown -R www-data.www-data speedtest
  5. Di dalam folder speedtest, ada file example1.html sampai dengan example7.html, anda bisa pilih salah satu untuk dijadikan file index.html. Cukup dengan mengcopy salah satu file dan beri nama index.html
  6. Uji coba dengan membuka di browser ke alamat http://alamat_ip_server/speedtest, hasilnya akan ditampilkan seperti screenshot dibawah ini, saya menggunakan file example4.html sebagai file index.html

speedtest jaringan lokal

Tidak ada komentar:

Posting Komentar