Uji Kelajuan Internet di Linux: Punca Bacaan Tidak Tepat dan Cara Membaikinya

Ujian kelajuan internet di Linux boleh menunjukkan keputusan yang lebih rendah atau tidak stabil berbanding pakej yang dilanggan. Keadaan ini tidak semestinya berpunca daripada ISP atau operator. Wi-Fi yang sesak, pemilihan pelayan ujian, proses latar belakang, router atau modem, kabel rangkaian, konfigurasi DNS dan kesesakan rangkaian turut mempengaruhi bacaan. Artikel ini menerangkan simptom utama, cara menguji menggunakan terminal dan pelayar, kaedah membezakan masalah tempatan dengan masalah talian, serta langkah pengoptimuman yang sesuai untuk sambungan fiber, kabel dan DSL.

Diterbitkan 2026-08-23 Kemas kini terakhir 2026-08-23 Kategori: Panduan

Memahami keputusan ujian kelajuan internet di Linux

Ujian kelajuan biasanya mengukur download, upload, latency, jitter dan kadangkala packet loss. Download yang rendah menjejaskan penstriman dan muat turun, manakala upload yang rendah memberi kesan kepada sandaran awan, panggilan video dan penghantaran fail. Latency ialah masa tindak balas antara peranti dengan pelayan. Jitter menunjukkan perubahan latency, sementara packet loss bermaksud sebahagian paket data tidak sampai ke destinasi.

Keputusan ujian ialah gambaran pada masa tertentu, bukan ukuran mutlak sepanjang hari. Untuk mendapatkan bacaan yang lebih berguna, jalankan beberapa ujian pada waktu berbeza dan bandingkan hasil melalui Wi-Fi dengan sambungan Ethernet.

Cara menjalankan ujian kelajuan internet di Linux

Gunakan laman ujian melalui pelayar seperti Speedtest atau perkhidmatan ujian yang dipercayai. Tutup tab penstriman, muat turun aktif dan aplikasi VPN sebelum memulakan ujian. Jika anda lebih selesa menggunakan terminal, pasang alat Speedtest CLI daripada sumber rasmi atau repositori pengedaran Linux anda, kemudian jalankan arahan yang disediakan oleh pembangun.

Jalankan ujian asas menggunakan ping kepada hos yang stabil untuk melihat latency dan kehilangan paket. Anda juga boleh menggunakan mtr bagi memeriksa perubahan latency pada setiap lompatan rangkaian. Untuk pengukuran kapasiti yang lebih konsisten, gunakan pelayan ujian yang sama dan pastikan tiada peranti lain menggunakan jalur lebar secara aktif.

Punca 1: Gangguan atau had Wi-Fi

Wi-Fi sering menjadi punca utama apabila kelajuan Linux lebih rendah daripada kelajuan pakej. Jarak yang jauh, dinding tebal, rangkaian jiran, saluran 2.4 GHz yang sesak dan isyarat lemah boleh mengurangkan kadar penghantaran. Kad Wi-Fi atau pemacu yang lama juga mungkin menghadkan standard sambungan yang tersedia.

Semak kekuatan isyarat dan kadar pautan menggunakan alat rangkaian Linux. Ulangi ujian berhampiran router atau modem, kemudian sambungkan komputer menggunakan kabel Ethernet. Jika keputusan Ethernet jauh lebih baik, masalah kemungkinan besar berada pada liputan atau konfigurasi Wi-Fi, bukannya talian ISP.

Punca 2: Router atau modem terlebih beban

Router atau modem yang mengurus banyak peranti, penstriman resolusi tinggi, permainan dalam talian dan kamera awan boleh mengalami penggunaan CPU atau memori yang tinggi. Peranti lama juga mungkin tidak mampu mengendalikan banyak sambungan serentak atau kelajuan fiber yang lebih tinggi.

Mulakan semula router atau modem dan periksa senarai peranti yang bersambung. Hentikan penggunaan berat buat sementara waktu, kemas kini firmware jika tersedia dan gunakan tetapan QoS secara berhati-hati. Jika masalah berulang walaupun hanya satu peranti disambungkan melalui Ethernet, semak status peranti dengan operator.

Punca 3: Proses latar belakang dalam Linux

Aplikasi seperti kemas kini sistem, klien awan, torrent, sandaran automatik dan pengurus pakej boleh menggunakan bandwidth tanpa paparan yang jelas. Proses ini menyebabkan keputusan download atau upload kelihatan rendah, terutama apabila sambungan mempunyai kapasiti terhad.

Semak penggunaan rangkaian melalui alat seperti nload, iftop atau pemantauan sistem desktop. Jeda sinkronisasi dan muat turun sebelum ujian, kemudian ulangi pengukuran. Jangan hentikan proses sistem secara rawak; kenal pasti aplikasi yang menggunakan rangkaian terlebih dahulu.

Punca 4: Pemilihan pelayan ujian dan laluan rangkaian

Pelayan ujian yang jauh atau sedang sibuk boleh menghasilkan latency tinggi dan throughput yang rendah. Laluan rangkaian daripada operator kepada pelayan tertentu juga mungkin mengalami kesesakan walaupun sambungan rumah berfungsi dengan baik.

Bandingkan beberapa pelayan ujian yang berdekatan secara geografi dan jalankan ujian pada masa berlainan. Gunakan traceroute atau mtr untuk melihat sama ada kelewatan bermula dalam rangkaian rumah, rangkaian operator atau selepas trafik keluar ke rangkaian lain. Satu keputusan daripada satu pelayan tidak mencukupi untuk mengesahkan kerosakan talian.

Punca 5: Kabel, port atau pemacu rangkaian

Kabel Ethernet yang rosak, port router bermasalah atau rundingan pautan pada 100 Mbps boleh mengehadkan kelajuan gigabit. Di Linux, pemacu kad rangkaian yang tidak serasi atau tidak dikemas kini juga boleh menyebabkan sambungan terputus, kadar pautan rendah dan packet loss.

Periksa kadar pautan dengan alat seperti ethtool, tukar kabel kepada kabel yang diketahui berfungsi dan cuba port LAN lain. Pastikan kadar pautan yang dipaparkan sepadan dengan keupayaan router, komputer dan kabel. Jika kadar pautan berubah-ubah, fokuskan pemeriksaan pada kabel, port dan pemacu sebelum menguji DNS atau tetapan aplikasi.

Punca 6: Kesesakan rangkaian ISP atau masalah talian

Jika kelajuan merosot secara konsisten pada waktu puncak, melalui Ethernet dan pada beberapa peranti, kesesakan rangkaian operator mungkin menjadi punca. Untuk sambungan DSL, keadaan talian fizikal dan jarak ke peralatan operator turut mempengaruhi kadar. Bagi fiber atau kabel, gangguan kawasan dan masalah pada peralatan akses juga boleh menghasilkan packet loss atau latency yang tidak stabil.

Simpan rekod masa, pelayan ujian, jenis sambungan dan keputusan download, upload serta latency. Bandingkan hasil dengan ujian melalui peranti lain. Hubungi ISP atau operator apabila masalah berterusan dan berikan bukti tersebut supaya mereka boleh memeriksa talian, tahap isyarat atau gangguan kawasan.

Cara membezakan masalah komputer dengan masalah internet

  1. Jalankan ujian melalui Ethernet jika biasanya menggunakan Wi-Fi.
  2. Uji sekurang-kurangnya dua peranti pada rangkaian yang sama.
  3. Bandingkan beberapa pelayan ujian yang berdekatan.
  4. Semak penggunaan bandwidth dan hentikan proses latar belakang.
  5. Gunakan ping dan mtr untuk memeriksa latency serta packet loss.
  6. Ulangi ujian pada waktu biasa dan waktu puncak.

Jika hanya satu komputer Linux bermasalah, periksa pemacu, kabel, kad rangkaian dan aplikasi latar belakang. Jika semua peranti terjejas walaupun menggunakan Ethernet, fokuskan pemeriksaan pada router, modem, talian atau operator.

Langkah pengoptimuman yang disyorkan

  • Gunakan Ethernet untuk ujian yang memerlukan bacaan paling konsisten.
  • Letakkan router di kawasan terbuka dan dekat dengan ruang penggunaan utama.
  • Pilih jalur 5 GHz apabila peranti berada dekat dengan router dan gangguan 2.4 GHz tinggi.
  • Kemas kini sistem Linux, firmware router dan pemacu rangkaian daripada sumber yang dipercayai.
  • Jadualkan sandaran awan dan kemas kini besar di luar waktu penggunaan utama.
  • Elakkan VPN ketika mengukur kapasiti talian, kecuali anda memang mahu menguji prestasi VPN.
  • Hubungi operator jika packet loss atau penurunan kelajuan kekal selepas ujian berulang.