GNU/Linux >> Belajar Linux >  >> Ubuntu

Internet lambat di Ubuntu saat menggunakan sakelar

Switch, Router, Kabel, dan kecepatan

Seperti biasa internet cepat di ubuntu seperti dulu sampai saya perlu menyambungkan lebih banyak PC ke rute adsl yang ada di dekatnya. Setelah menghubungkan semua komputer dan router adsl ke sakelar, saya perhatikan bahwa di salah satu PC (Ubuntu 8.04) internet menjadi sangat lambat. Sisa dari 2 PC satu di Ubuntu 8.10 dan lainnya di Ubuntu 8.04 memiliki internet yang berfungsi dengan baik. PC internet lambat ini juga yang tertua dari 3 . Setelah memeriksa semuanya, jelas bahwa masalahnya terkait dengan ethernet.

Masalah muncul, ketika sakelar/router atau perangkat keras apa pun tidak mampu menangani kecepatan cepat dan transfer mode dupleks. Untuk memperbaikinya, perintah ethtool dapat digunakan untuk mengubah pengaturan antarmuka jaringan ke nilai optimal yang lebih rendah yang dapat ditangani oleh infrastruktur jaringan.

Dalam hal ini menyetel kecepatan ethernet ke 10mpbs dan mematikan negosiasi otomatis ditemukan sebagai solusinya.

sudo ethtool -s eth0 duplex full speed 10 autoneg off

Anda juga dapat mencoba menyetel dupleks menjadi setengah.

Selain itu koneksi internet mungkin lambat karena berbagai alasan seperti masalah perangkat keras, IP yang sama diberikan ke 2 mesin, masalah IPv6 dll.

Anda dapat memeriksa terlebih dahulu apakah masalahnya benar-benar terkait dengan kabel switch/ethernet dengan melakukan ping ke router Anda. Dalam kebanyakan kasus, waktu ping router harus kurang dari 1 ms

$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_req=1 ttl=254 time=0.679 ms
64 bytes from 192.168.1.1: icmp_req=2 ttl=254 time=0.775 ms

Jika waktu ping adalah sesuatu yang sangat tinggi dibandingkan dengan nilai tersebut, maka itu pasti masalah dengan perangkat keras atau konfigurasi jaringan.

Jika perintah ethtool di atas gagal menyelesaikan masalah kecepatan, maka mungkin ada masalah dengan kabel ethernet atau sakelar itu sendiri. Jadi, Anda harus mencoba menggantinya dan memeriksanya.

Jika perintah di atas menyelesaikan masalah dan Anda ingin menjalankannya setiap kali sistem dimulai, tambahkan ke file " /etc/rc.local" sehingga dijalankan pada setiap boot.

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

ethtool -s eth0 duplex full speed 10 autoneg off

exit 0

Masalah ini tidak spesifik hanya untuk ubuntu. Ini dapat terjadi pada sistem apa pun seperti windows, jika komponen jaringan tidak dapat menangani kecepatan besar.

Perhatikan juga bahwa menerapkan perintah di atas memiliki kelemahan, yaitu akan membatasi kecepatan transfer file antara rekan jaringan lokal hingga 10mps. Jadi, meskipun router dan switch Anda dapat mendukung hingga 100mpbs, kecepatan transfer file menjadi terbatas.


Ubuntu
  1. Tidak Ada Internet Di Wine 1.6.2 Di Bawah Ubuntu 15.10?

  2. Bagaimana Cara Memperbarui Ubuntu Saat Tidak Terhubung Ke Internet?

  3. Internet Berkabel Tidak Berfungsi Di Ubuntu 12.04?

  1. Boot Sangat Lambat Dengan Ubuntu 15.04?

  2. Tidak Ada Suara Startup Di Ubuntu 11.10?

  3. Boot Sangat Lambat Di Ubuntu 17.04?

  1. Masalah Ethernet Ubuntu 16.04?

  2. Ubuntu 18.04:Shutdown Lambat?

  3. Kerusakan manajer jaringan?