Archive for the ‘Linux’ Tag

perintah untuk melihat device dan tipe partisi

Untuk melihat tipe partisi dan letak device-nya dapat digunakan perintah blkid

Hasilnya sebagai berikut :

/dev/sda1: TYPE=”ntfs”
/dev/sda5: TYPE=”ntfs”
/dev/sda6: TYPE=”ntfs”
/dev/sda7: UUID=”57927b99-f50a-4246-8ede-d3e2ccd6d5b7″ TYPE=”swap”
/dev/sda8: UUID=”b0e9ff34-f8a7-4c52-af23-586a6d92a070″ SEC_TYPE=”ext2″ TYPE=”ext3″

Konfigurator rc*.d

Di Ubuntu sudah tersedia program untuk mengatur service yang jalan saat booting, yaitu program yang namanya sysv-rc-conf. Untuk menginstallnya dapat digunakan perintah

aptitude install sysv-rc-conf

Kemudian untuk menjalankannya dapat digunakan  perintah

sysv-rc-conf 

Berikut adalah contoh hasil screenshoot program sysv-rc-conf ini

sysv-rc-conf

Ketika sudah muncul program curse seperti itu, tinggal pilih aja program-progam yang ingin dijalankan secara otomatis atau tidak pada kompie Linux anda saat startup.

Selamat mencoba, semoga bermanfaat! 

 

Mempercepat Akses Internet dengan Local DNS Cache

Ketika kita ingin mengakses suatu situs web (catatan : bukan dalam satu network), bila kita belum mempunyai cache arp (ketik arp -an) yang berisi alamat MAC Address beserta pasangan IP / alamat domainnya, maka komputer kita akan terlebih dahulu menanyakan padanan domain address dengan IP addresnya ke DNS server terdekat yang telah kita setting sebelumnya. Proses menanyakan padanan IP address – domain name ini disebut dengan query DNS, selayaknya kita menanyakan nama atau harga suatu barang kepada penjual. Setelah kita tanya mereka pasti akan menjawabnya, begitu pula saat komputer menanyakan ke DNS Server, DNS server pun akan menjawab semampunya atau kalau dia tidak tahu, dia akan menanyakan ke DNS server lain ( ada proses pendelegasian ).

Nah kadangkala proses menanyakan itu butuh waktu ( bisa sampai ratusan milisekon, bisa dicoba cek dengan perintah dig www.howstuffworks.com misalnya ). Proses ini kalau diakumulasi untuk kunjungan ke beberapa situs agak banyak memakan waktu ( waktu untuk komputer, ratusan milisekon bisa dianggap banyak ). Ada suatu cara untuk mengurangi delay query ini, salah satunya adalah dengan menggunakan Local DNS cache, kebetulan kali ini sudah saya coba di Ubuntu Linux (bisa juga di sistem UNIX lain, dengan paket dan file konfigurasi yang berbeda).Untuk Ubuntu yang terkoneksi ke internet dapat menggunakan perintah apt-get atau aptitude, sementara yang tidak terkoneksi ke internet dapat menginstallnya melalui paket .deb atau .rpm dan juga dari sourcenya ( kali ini saya coba gunakan perintah aptitude ).

Pertama kali install program yang bernama dnsmasq, dengan perintah sebagai berikut:

aptitude install dnsmasq

Setelah itu edit file konfigurasinya di /etc/dnsmasq.conf , masukkan konfigurasi sebagai berikut:

listen-address=127.0.0.1

( catatan : lebih baik copy dulu file konfigurasi dnsmasq.conf itu sebagai backup sebelum diubah, anda boleh menghapus isi seluruh konfigurasi di /etc/dnsmasq.conf itu kemudian menambahkan baris di atas atau di bawah konfigurasi yang sudah ada ).

Setelah itu edit file /etc/dhcp3/dhclient.conf (settingan buat komputer yang memakai dhcp), seperti biasa backup dulu baru diedit. Tambahkan baris berikut ini:

prepend domain-name-servers 127.0.0.1;request subnet-mask, broadcast-address, time-offset, routers,domain-name, domain-name-servers, host-name,netbios-name-servers, netbios-scope;

Settingan di atas digunakan untuk komputer yang mendapatkan IP address dari dhcp server. Baris prepend domain-name-servers 127.0.0.1 digunakan untuk memastikan bahwa server 127.0.0.1 ( di sini adalah server DNS local kita ) menjadi server default paling atas yang akan diquery nantinya. Kemudian tambahkan baris “nameserver 127.0.0.1” sebagai berikut pada file /etc/resolv.conf (contoh):

search domainlokal.comnameserver 127.0.0.1nameserver 212.5.1.4nameserver 212.6.7.8

Dengan konfigurasi di atas, berarti query pertama anda adalah ke server 127.0.0.1 ( server lokal anda). Bila dicachenya sudah ada padanan domain-IPaddress yang dimaksud maka langsung akan diberi balasan oleh server DNS local tersebut, bila tidak ada baru diteruskan ke server DNS dibawahnya.

Dengan demikian akan ada percepatan proses query, setiap kali anda mengakses suatu situs, maka datanya akan disimpan di cache DNS local. Anda dapat mengecek peningkatan performanya dengan menggunakan perintah

dig www.google.com

Lakukan dengan 2 DNS server yang berbeda, yang pertama gunakan DNS server biasa dan yang kedua gunakan DNS server lokal anda. Lihat timing querynya (bagian bawah).

 Semoga bermanfaat

source.list Ubuntu 7.10

Dapat juga dari temen

#multiverse

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-backports multiverse

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-proposed multiverse

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-security multiverse

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-updates multiverse

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy multiverse

#main

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-backports main

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-proposed main

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-security main

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-updates main

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy main

#restricted

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-backports restricted

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-proposed restricted

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-security restricted

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-updates restricted

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy restricted

#universe

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-backports universe

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-proposed universe

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-security universe

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy-updates universe

deb ftp://mirror.itb.ac.id/pub/ubuntu/ gutsy universe

# Automatix repo

deb http://www.getautomatix.com/apt gutsy main

# Beryl repo

deb http://ubuntu.beryl-project.org/ gutsy main

deb-src http://ubuntu.beryl-project.org gutsy main

# Repository luar ke ubuntu.com

deb http://archive.canonical.com/ubuntu gutsy-commercial main

deb http://archive.ubuntu.com/ubuntu gutsy-backports main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu gutsy-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu gutsy-security main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu gutsy main restricted universe multiverse