Cara :: Mempercepat Internet Di Linux

Assalamu 'alaikum Warohmatullah wa Barokatuh 

Cara Test Kecepatan Internet dengan Terminal Linux Cara :: Mempercepat Internet Di Linux
Cara Mempercepat Internet Di Linux


Sebelumnya sudah diberikan tutorial Cara Install apt-fast guna Mempercepat Update atau install di Terminal  dan Cara Test Kecepatan Internet dengan Terminal Linuxada beberapa cara untuk mempercepat koneksi internet di linux, bukan berarti kecepeatan internet di linux lebih lamban dari OS lainnya :)

Cara Mempercepat Internet di Linux Pertama 

buka sysctl.conf dengan perintah


root@sarzafi: # gedit /etc/sysctl.conf

kemudian masukan configurasi dibawah ini, dipaling paling file sysctl.conf

# increase TCP max buffer size setable using setsockopt()
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
# increase Linux autotuning TCP buffer limits
# min, default, and max number of bytes to use
# set max to at least 4MB, or higher if you use very high BDP paths
net.ipv4.tcp_rmem = 4096 87380 16777216
 net.ipv4.tcp_wmem = 4096 65536 16777216
# don't cache ssthresh from previous connection
net.ipv4.tcp_no_metrics_save = 1
net.ipv4.tcp_moderate_rcvbuf = 1
# recommended to increase this for 1000 BT or higher
net.core.netdev_max_backlog = 2500
# for 10 GigE, use this, uncomment below
# net.core.netdev_max_backlog = 30000
# Turn off timestamps if you're on a gigabit or very busy network
# Having it off is one less thing the IP stack needs to work on
#net.ipv4.tcp_timestamps = 0
# disable tcp selective acknowledgements.
net.ipv4.tcp_sack = 0
#enable window scaling
net.ipv4.tcp_window_scaling = 1

menyerupai ini



untuk Apply masukkan perintah berikut




root@sarzafi: # sysctl -p

Cara Mempercepat Internet di Linux Kedua

cek apakah ipv6 aktif atau tidak dengan perintah

root@sarzafi: # lsmod | grep inet6

kalau tidak aktif maka tidak menampilkan sesuatu, kalau aktif buka folder /etc/modprobe.d dengan cara

root@sarzafi: # cd /etc/modprobe.d

kemudian buat file gres dengan cara

root@sarzafi: # gedit blacklist-ipv6.conf

 lalu masukkan

blacklist ipv6


kemudian Reboot untuk Apply dan cek ipv6 sudah disabled dengan perintah

root@sarzafi: # lsmod | grep inet6

kalau tidak terjadi apa-apa maka ipv6 sudah berhasil di disabled


Cara Mempercepat Internet di Linux Ketiga

set DNS , Dns juga yaitu sebagai salah satu untuk mempercepat Internet , buka settingan dns di /etc/resolv.conf

apabila tidak ditemukan, cari dengan perintah

root@sarzafi: # locate resolv.conf

maka akan memunculkan lokasi resolv.conf

buka resolv.conf dengan perintah

root@sarzafi: # nano /etc/resolv.conf 

di configurasi ini yaitu untuk setting DNS, terserah mau menambahkan DNS mana, dan terkadang dikala menjalankan update (apt-get update) justru malah tidak dapat , atau buka browser pun tidak bisa, padahal internet terkoneksi, mungkin salah satu penyebabnya yaitu DNS ini (Pengalaman pribadi :D hahaha)

baiklah kebetulan aku configurasi DNS dengan DNS Google menyerupai ini


tambahkan nameserver x.x.x.x

simpan CTRL X kemudian y lalu enter

untuk Apply masukkan perintah

root@sarzafi: #  /etc/init.d/networking restart

Cara Mempercepat Internet di Linux Keempat

kalau cara di atas masih belum cepat juga , lanjutkan cara Keempat

pertama cari configurasi nsswitch.conf dengan perintah

root@sarzafi: # locate nsswitch.conf





kemudian buka configurasi tersebut dengan cara


root@sarzafi: #  nano /etc/nsswitch.conf



maka akan tampil menyerupai ini


pada hosts: diles mdns4_minimal [NOTFOUND=return] dns

  • edit penggalan ini menjadi host: files dns

menyerupai ini


kemudian save


Cara Mempercepat Internet di Linux Kelima


kalau masih lelet juga, coba pakai cara ini

masukkan perintah

root@sarzafi: # dig google.com

untuk melihat DNS Cache Local kita , lihat di penggalan ;; Query time: xxx msec

xxx msec yaitu Query Cache kita dikala ini , baiklah pribadi aja
 
pertama install dnsmasq dengan perintah

root@sarzafi: # apt-get install dnsmasq


 kemudian buka configurasi dnsmasq nya /etc/dnsmasq.conf dengan perintah :

root@sarzafi: # leafpad /etc/dnsmasq.conf
maka akan muncul configurasi dari dnsmasq,

  • lalu cari listen-address
  • hapus tanda # didepan listen address
  • pada listen-address= , tambahkan 127.0.0.1 
  • seperti ini listen-address=127.0.0.1



semoga mempermudah , tekan ctrl + f lalu masukan listen-address


kemudian save

kemudian buka  cari dhclient.conf  dengan cara

root@sarzafi: # locate dhclient.conf



lokasi dhclient aku berada di /etc/dhcp/dhclient.conf, lalu edit


root@sarzafi: # gedit /etc/dhcp/dhclient.conf

cari prepend domain-name-servers 127.0.0.1


hapus tanda # pada  

prepend domain-name-servers 127.0.0.1;
require subnet-mask, domain-name-servers;
timeout 60;
retry 60;
reboot 10;
select-timeout 5;

 


 kemudian tambahkan nameserver 127.0.0.1 pada file /etc/resolv.conf dengan cara

root@sarzafi: # nano /etc/resolv.conf




kemudian save dan restart dnsmasq dan networking dengan cara

root@sarzafi: #  /etc/init.d/dnsmasq restart
root@sarzafi: # /etc/init.d/networking restart 


 lalu coba test dengan menjalankan local DNS Cache dengan  perintah
  
root@sarzafi: # dig google.com


 lihat dibagian  ;; Query time: 0 msec

 coba bandingan dengan sebelum nya :)

selesai

coba bandingkan kecepatannya :)

semoga bermanfaat 

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel