Minggu, 27 Februari 2011
Load Balance menggunakan Metode PCC
Selama ini banyak dari kita yang beranggapan salah, bahwa dengan menggunakan loadbalance dua jalur koneksi , maka besar bandwidth yang akan kita dapatkan menjadi dua kali lipat dari bandwidth sebelum menggunakan loadbalance (akumulasi dari kedua bandwidth tersebut). Hal ini perlu kita perjelas dahulu, bahwa loadbalance tidak akan menambah besar bandwidth yang kita peroleh, tetapi hanya bertugas untuk membagi trafik dari kedua bandwidth tersebut agar dapat terpakai secara seimbang.
Dengan artikel ini, kita akan membuktikan bahwa dalam penggunaan loadbalancing tidak seperti rumus matematika 512 + 256 = 768, akan tetapi 512 + 256 = 512 + 256, atau 512 + 256 = 256 + 256 + 256.
Pada artikel ini kami menggunakan RB433UAH dengan kondisi sebagai berikut : 1. Ether1 dan Ether2 terhubung pada ISP yang berbeda dengan besar bandwdith yang berbeda. ISP1 sebesar 512kbps dan ISP2 sebesar 256kbps. 2. Kita akan menggunakan web-proxy internal dan menggunakan openDNS. 3. Mikrotik RouterOS anda menggunakan versi 4.5 karena fitur PCC mulai dikenal pada versi 3.24.
Jika pada kondisi diatas berbeda dengan kondisi jaringan ditempat anda, maka konfigurasi yang akan kita jabarkan disini harus anda sesuaikan dengan konfigurasi untuk jaringan ditempat anda. Konfigurasi Dasar Berikut ini adalah Topologi Jaringan dan IP address yang akan kita gunakan.
* /ip address add address=192.168.101.2/30 interface=ether1
* add address=192.168.102.2/30 interface=ether2
* add address=10.10.10.1/24 interface=wlan2
* /ip dns set allow-remote-requests=yes primary-dns=208.67.222.222 secondary-dns=208.67.220.220
Untuk koneksi client, kita menggunakan koneksi wireless pada wlan2 dengan range IP client 10.10.10.2 s/d 10.10.10.254 netmask 255.255.255.0, dimana IP 10.10.10.1 yang dipasangkan pada wlan2 berfungsi sebagai gateway dan dns server dari client.
Jika anda menggunakan DNS dari salah satu isp anda, maka akan ada tambahan mangle yang akan kami berikan tanda tebal Setelah pengkonfigurasian IP dan DNS sudah benar, kita harus memasangkan default route ke masing-masing IP gateway ISP kita agar router meneruskan semua trafik yang tidak terhubung padanya ke gateway tersebut.
Disini kita menggunakan fitur check-gateway berguna jika salah satu gateway kita putus, maka koneksi akan dibelokkan ke gateway lainnya.
* /ip route add dst-address=0.0.0.0/0 gateway=192.168.101.1 distance=1 check-gateway=ping
* add dst-address=0.0.0.0/0 gateway=192.168.102.1 distance=2 check-gateway=ping
Untuk pengaturan Access Point sehingga PC client dapat terhubung dengan wireless kita, kita menggunakan perintah.
* /interface wireless set wlan2 mode=ap-bridge band=2.4ghz-b/g ssid=Mikrotik disabled=no
Agar pc client dapat melakukan koneksi ke internet, kita juga harus merubah IP privat client ke IP publik yang ada di interface publik kita yaitu ether1 dan ether2.
* /ip firewall nat add action=masquerade chain=srcnat out-interface=ether1 add action=masquerade chain=srcnat out-interface=ether2
Sampai langkah ini, router dan pc client sudah dapat melakukan koneksi internet.
Lakukan ping baik dari router ataupun pc client ke internet.
Jika belum berhasil, cek sekali lagi konfigurasi anda.
Webproxy Internal
Pada routerboard tertentu, seperti RB450G, RB433AH, RB433UAH, RB800 dan RB1100 mempunyai expansion slot (USB, MicroSD, CompactFlash) untuk storage tambahan.
Pada contoh berikut, kita akan menggunakan usb flashdisk yang dipasangkan pada slot USB.
Untuk pertama kali pemasangan, storage tambahan ini akan terbaca statusnya invalid di
* /system store.
Agar dapat digunakan sebagai media penyimpan cache, maka storage harus diformat dahulu dan diaktifkan Nantinya kita tinggal mengaktifkan webproxy dan set cache-on-disk=yes untuk menggunakan media storage kita. Jangan lupa untuk membelokkan trafik HTTP (tcp port 80) kedalam webproxy kita.
* /store disk format-drive usb1 /store add disk=usb1 name=cache-usb type=web-proxy activate cache-usb
* /ip proxy set cache-on-disk=yes enabled=yes max-cache-size=200000KiB port=8080
* /ip firewall nat add chain=dstnat protocol=tcp dst-port=80 in-interface=wlan2 action=redirect to-ports=8080
Pengaturan Mangle
Pada loadbalancing kali ini kita akan menggunakan fitur yang disebut PCC (Per Connection Classifier). Dengan PCC kita bisa mengelompokan trafik koneksi yang melalui atau keluar masuk router menjadi beberapa kelompok.
Pengelompokan ini bisa dibedakan berdasarkan src-address, dst-address, src-port dan atau dst-port. Router akan mengingat-ingat jalur gateway yang dilewati diawal trafik koneksi, sehingga pada paket-paket selanjutnya yang masih berkaitan dengan koneksi awalnya akan dilewatkan pada jalur gateway yang sama juga.
Kelebihan dari PCC ini yang menjawab banyaknya keluhan sering putusnya koneksi pada teknik loadbalancing lainnya sebelum adanya PCC karena perpindahan gateway.
Sebelum membuat mangle loadbalance, untuk mencegah terjadinya loop routing pada trafik, maka semua trafik client yang menuju network yang terhubung langsung dengan router, harus kita bypass dari loadbalancing.
Kita bisa membuat daftar IP yang masih dalam satu network router dan memasang mangle pertama kali sebagai berikut.
* /ip firewall address-list add address=192.168.101.0/30 list=lokal
* add address=192.168.102.0/30 list=lokal
* add address=10.10.10.0/24 list=lokal
* /ip firewall mangle add action=accept chain=prerouting dst-address-list=lokal in-interface=wlan2 comment=”trafik lokal”
* add action=accept chain=output dst-address-list=lokal
Pada kasus tertentu, trafik pertama bisa berasal dari Internet, seperti penggunaan remote winbox atau telnet dari internet dan sebagainya, oleh karena itu kita juga memerlukan mark-connection untuk menandai trafik tersebut agar trafik baliknya juga bisa melewati interface dimana trafik itu masuk.
* /ip firewall mangle add action=mark-connection chain=prerouting connection-mark=no-mark in-interface=ether1 new-connection-mark=con-from-isp1 passthrough=yes comment=”trafik dari isp1”
* add action=mark-connection chain=prerouting connection-mark=no-mark in-interface=ether2 new-connection-mark=con-from-isp2 passthrough=yes comment=”trafik dari isp2”
Umumnya, sebuah ISP akan membatasi akses DNS servernya dari IP yang hanya dikenalnya, jadi jika anda menggunakan DNS dari salah satu ISP anda, anda harus menambahkan mangle agar trafik DNS tersebut melalui gateway ISP yang bersangkutan bukan melalui gateway ISP lainnya. Disini kami berikan mangle DNS ISP1 yang melalui gateway ISP1. Jika anda menggunakan publik DNS independent, seperti opendns, anda tidak memerlukan mangle dibawah ini.
* /ip firewall mangle add action=mark-connection chain=output comment=dns dst-address=202.65.112.21 dst-port=53 new-connection-mark=dns passthrough=yes protocol=tcp comment=”trafik DNS citra.net.id”
* add action=mark-connection chain=output dst-address=202.65.112.21 dst-port=53 new-connection-mark=dns passthrough=yes protocol=udp
* add action=mark-routing chain=output connection-mark=dns new-routing-mark=route-to-isp1 passthrough=no
Karena kita menggunakan webproxy pada router, maka trafik yang perlu kita loadbalance ada 2 jenis. Yang pertama adalah trafik dari client menuju internet (non HTTP), dan trafik dari webproxy menuju internet. Agar lebih terstruktur dan mudah dalam pembacaannya, kita akan menggunakan custom-chain sebagai berikut :
* /ip firewall mangle add action=jump chain=prerouting comment=”lompat ke client-lb” connection-mark=no-mark in-interface=wlan2 jump-target=client-lb
* add action=jump chain=output comment=”lompat ke lb-proxy” connection-mark=no-mark out-interface=!wlan2 jump-target=lb-proxy
Pada mangle diatas, untuk trafik loadbalance client pastikan parameter in-interface adalah interface yang terhubung dengan client, dan untuk trafik loadbalance webproxy, kita menggunakan chain output dengan parameter out-interface yang bukan terhubung ke interface client. Setelah custom chain untuk loadbalancing dibuat, kita bisa membuat mangle di custom chain tersebut sebagai berikut
* /ip firewall mangle add action=mark-connection chain=client-lb dst-address-type=!local new-connection-mark=to-isp1 passthrough=yes per-connection-classifier=both-addresses:3/0 comment=”awal loadbalancing klien”
* add action=mark-connection chain=client-lb dst-address-type=!local new-connection-mark=to-isp1 passthrough=yes per-connection-classifier=both-addresses:3/1
* add action=mark-connection chain=client-lb dst-address-type=!local new-connection-mark=to-isp2 passthrough=yes per-connection-classifier=both-addresses:3/2
* add action=return chain=client-lb comment=”akhir dari loadbalancing” /ip firewall mangle
* add action=mark-connection chain=lb-proxy dst-address-type=!local new-connection-mark=con-from-isp1 passthrough=yes per-connection-classifier=both-addresses:3/0 comment=”awal load balancing proxy”
* add action=mark-connection chain=lb-proxy dst-address-type=!local new-connection-mark=con-from-isp1 passthrough=yes per-connection-classifier=both-addresses:3/1
* add action=mark-connection chain=lb-proxy dst-address-type=!local new-connection-mark=con-from-isp2 passthrough=yes per-connection-classifier=both-addresses:3/2
* add action=return chain=lb-proxy comment=”akhir dari loadbalancing”
Untuk contoh diatas, pada loadbalancing client dan webproxy menggunakan parameter pemisahan trafik pcc yang sama, yaitu both-address, sehingga router akan mengingat-ingat berdasarkan src-address dan dst-address dari sebuah koneksi. Karena trafik ISP kita yang berbeda (512kbps dan 256kbps), kita membagi beban trafiknya menjadi 3 bagian. 2 bagian pertama akan melewati gateway ISP1, dan 1 bagian terakhir akan melewati gateway ISP2. Jika masing-masing trafik dari client dan proxy sudah ditandai, langkah berikutnya kita tinggal membuat mangle mark-route yang akan digunakan dalam proses routing nantinya
* /ip firewall mangle add action=jump chain=prerouting comment=”marking route client” connection-mark=!no-mark in-interface=wlan2 jump-target=route-client
* add action=mark-routing chain=route-client connection-mark=to-isp1 new-routing-mark=route-to-isp1 passthrough=no
* add action=mark-routing chain=route-client connection-mark=to-isp2 new-routing-mark=route-to-isp2 passthrough=no
* add action=mark-routing chain=route-client connection-mark=con-from-isp1 new-routing-mark=route-to-isp1 passthrough=no
* add action=mark-routing chain=route-client connection-mark=con-from-isp2 new-routing-mark=route-to-isp2 passthrough=no
* add action=return chain=route-client disabled=no
* /ip firewall mangle add action=mark-routing chain=output comment=”marking route proxy” connection-mark=con-from-isp1 new-routing-mark=route-to-isp1 out-interface=!wlan2 passthrough=no
* add action=mark-routing chain=output connection-mark=con-from-isp2 new-routing-mark=route-to-isp2 out-interface=!wlan2 passthrough=no
Pengaturan Routing
Pengaturan mangle diatas tidak akan berguna jika anda belum membuat routing berdasar mark-route yang sudah kita buat. Disini kita juga akan membuat routing backup, sehingga apabila sebuah gateway terputus, maka semua koneksi akan melewati gateway yang masing terhubung
* /ip route add check-gateway=ping dst-address=0.0.0.0/0 gateway=192.168.101.1 routing-mark=route-to-isp1 distance=1
* add check-gateway=ping dst-address=0.0.0.0/0 gateway=192.168.102.1 routing-mark=route-to-isp1 distance=2
* add check-gateway=ping dst-address=0.0.0.0/0 gateway=192.168.102.1 routing-mark=route-to-isp2 distance=1
* add check-gateway=ping dst-address=0.0.0.0/0 gateway=192.168.101.1 routing-mark=route-to-isp2 distance=2
Pengujian
Dari hasil pengujian kami, didapatkan sebagai berikut
Dari gambar terlihat, bahwa hanya dengan melakukan 1 file download (1 koneksi), kita hanya mendapatkan speed 56kBps (448kbps) karena pada saat itu melewati gateway ISP1,
sedangkan jika kita mendownload file (membuka koneksi baru) lagi pada web lain, akan mendapatkan 30kBps (240kbps). Dari pengujian ini terlihat dapat disimpulkan bahwa
512kbps + 256kbps ≠ 768kbps
Catatan :
* Loadbalancing menggunakan teknik pcc ini akan berjalan efektif dan mendekati seimbang jika semakin banyak koneksi (dari client) yang terjadi.
* Gunakan ISP yang memiliki bandwith FIX bukan Share untuk mendapatkan hasil yang lebih optimal.
* Load Balance menggunakan PCC ini bukan selamanya dan sepenuhnya sebuah solusi yang pasti berhasil baik di semua jenis network, karena proses penyeimbangan dari traffic adalah berdasarkan logika probabilitas.
..:: From Mikrotik.co.id
Kamis, 06 Agustus 2009
Load Balance Mikrotik
Mangle
/ ip addressadd address=192.168.0.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=Local comment=”" \disabled=noadd address=10.111.0.2/24 network=10.111.0.0 broadcast=10.111.0.255 interface=wlan2 \comment=”" disabled=noadd address=10.112.0.2/24 network=10.112.0.0 broadcast=10.112.0.255 interface=wlan1 \comment=”" disabled=no
router punya 2 upstream (WAN) interfaces dengan ip address 10.111.0.2/24 and 10.112.0.2/24. dan interface LAN dengan nama
interface “Local” dan ip address 192.168.0.1/24.
/ ip firewall mangle
add chain=prerouting in-interface=Local connection-state=new nth=1,1,0 \action=mark-connection new-connection-mark=odd passthrough=yes comment=”" \disabled=no
add chain=prerouting in-interface=Local connection-mark=odd action=mark-routing \new-routing-mark=odd passthrough=no comment=”" disabled=no
add chain=prerouting in-interface=Local connection-state=new nth=1,1,1 \action=mark-connection new-connection-mark=even passthrough=yes comment=”" \disabled=noadd chain=prerouting in-interface=Local connection-mark=even action=mark-routing \new-routing-mark=even passthrough=no comment=”" disabled=no
NAT
/ ip firewall natadd chain=srcnat connection-mark=odd action=src-nat to-addresses=10.111.0.2 \to-ports=0-65535 comment=”" disabled=noadd chain=srcnat connection-mark=even action=src-nat to-addresses=10.112.0.2 \to-ports=0-65535 comment=”" disabled=no
Routing
/ ip routeadd dst-address=0.0.0.0/0 gateway=10.111.0.1 scope=255 target-scope=10 routing-mark=odd \comment=”" disabled=noadd dst-address=0.0.0.0/0 gateway=10.112.0.1 scope=255 target-scope=10 routing-mark=even \comment=”" disabled=noadd dst-address=0.0.0.0/0 gateway=10.112.0.1 scope=255 target-scope=10 comment=”" \disabled=no comment=”gateway for the router itself”
thank's -->http://dennycharter.wordpress.com/2008/02/16/2-isp-1-router-with-load-balancing-mikrotik/
Kamis, 22 Januari 2009
Setting Transparent Proxy menggunakan Squid di Ubuntu
Minggu, 28 Desember 2008
Perintah Dasar Linux
Menilik Direktori - ls
Perintah ls (LiSt) melihat daftar berkas dalam suatu direktori.
Membuat Direktori: - mkdir (nama direktori)
Perintah mkdir (MaKeDIRectory) untuk membuat direktori.
Mengubah Direktori: - cd (/direktori/lokasi)
Perintah cd perintah (ChangeDirectory) akan mengubah dari direktori Anda saat ini ke direktori yang Anda tentukan.
Menyalin Berkas/Direktori: - cp (nama berkas atau direktori) (ke direktori atau nama berkas)
Perintah cp (CoPy) akan menyalin setiap berkas yang Anda tentukan. Perintah cp -r akan menyalin setiap direktori yang Anda tentukan.
Menghapus Berkas/Direktori: - rm (nama berkas atau direktori)
Perintah rm perintah (ReMove) akan menghapus setiap berkas yang Anda tentukan. Perintah rm -rf akan menghapus setiap direktori yang Anda tentukan.
Ganti Name Berkas/Direktori - mv (nama berkas atau direktori)
Perintah mv (MoVe) akan mengganti nama/memindahkan setiap berkas atau direktori yang Anda tentukan.
Mencari Berkas/Direktori: - mv (nama berkas atau direktori)
Perintah locate akan setiap nama berkas yang anda tentukan yang ada di dalam komputer. Perintah ini menggunakan indeks dari berkas dalam sistem Anda untuk bekerja dengan cepat: untuk memutakhirkan indeks ini jalankan perintah updatedb. Perintah ini berjalan otomatis setiap hari, apabila komputer Anda nyala terus setiap hari. Dan perintah ini harus dijalankan dengan hak istimewa administratif (lihat “Root Dan Sudo”).
Perintah untuk extrac file: tar -zxvf filename.tar.gz -> meng -untar sebuah file tar sekaligus meng-uncomp
untuk meletakkannya direktori yg diinginkan tambahkan option -C direktori, contoh tar -zxvf filename.tar.gz -C /opt (meletakkan file tersebut di direktori /opt).
Rabu, 12 Maret 2008
Install Paket di EDUBUNTU
MENAMBAH REPOSITORIES BARU
Di terminal ketikan
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
tekan enter dan diikuti dengan
sudo gedit /etc/apt/sources.list
Text Editor akan menjelaskan mengenai situs di mana ubuntu disambungkan untuk mendapatkan sumbernya. Anda ganti semuanya dengan berikut
## Add comments (##) in front of any line to remove it from being checked.
## Use the following sources.list at your own risk.
# Ubuntu supported packages (packages, GPG key: 437D05B5)
deb http://my.archive.ubuntu.com/ubuntu dapper main restricted
deb http://my.archive.ubuntu.com/ubuntu dapper-updates main restricted
# Ubuntu supported packages (sources, GPG key: 437D05B5)
deb-src http://my.archive.ubuntu.com/ubuntu dapper main restricted
deb-src http://my.archive.ubuntu.com/ubuntu dapper-updates main restricted
# Ubuntu community supported packages (packages, GPG key: 437D05B5)
deb http://my.archive.ubuntu.com/ubuntu dapper universe multiverse
deb http://my.archive.ubuntu.com/ubuntu dapper-updates universe multiverse
# Ubuntu community supported packages (sources, GPG key: 437D05B5)
deb-src http://my.archive.ubuntu.com/ubuntu dapper universe multiverse
deb-src http://my.archive.ubuntu.com/ubuntu dapper-updates universe multiverse
deb http://archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
## MAJOR BUG FIX UPDATES produced after the final release
deb http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse
## UBUNTU SECURITY UPDATES
deb http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted universe multiverse
Simpan file tersebut dan tutup Text Editor
Kemudian di terminal ketikan
sudo apt-get update
sumber-sumber lain di dalam ubuntu di komputer anda akan dikemas secara otomatis.Sekarang kita akan lanjutkan tutorial dengan pemasangan beberapa cara untuk mendapatkan file-file lain agar linux ubuntu dapat berfungsi baik di dalam komputer kita.
PEMASANGAN FONTS
sudo apt-get install msttcorefonts
PEMASANGAN PEMAIN MULTIMEDIA DAN CODECS
wget -c -o /tmp/w32codecs.deb ftp://ftp.nerim.net/debian-marillat/pool/main/w/w32codecs/w32codecs_20050412-0.4_i386.deb
sudo dpkg -i /tmp/w32codecs.deb
sudo apt-get install libdvdread3
sudo /usr/share/doc/libdvdread3/examples/install-css.sh
sudo apt-get install lame sox ffmpeg mjpegtools mpg321 vorbis-tools
sudo apt-get install totem-xine libxine-extracodecs
BAGAIMANA UNTUK MEREFRESH GNOME KE SEMULA
(lakukan ini setiap kali anda pasang aplikasi baru)
killall gnome-panel
killall nautilus
PEMASANGAN MOZILLA-FIREFOX
sudo apt-get install mozilla-firefox
PEMASANGAN GNOME-BAKER (BURNING CD)
sudo apt-get install gnomebaker
PEMASANGAN FLASH UNTUK FOREFOX
sudo apt-get install flashplugin-nonfree
sudo update-flashplugin
PEMASANGAN SUN JAVA
sudo apt-get install sun-java5-jre sun-java5-plugin
sudo update-alternatives –config java
PEMASANGAN ADOBE AROBAT READER DENGAN PLUGIN UNTUK FIREFOX
sudo apt-get install acroread
sudo apt-get install mozilla-acroread
sudo apt-get install acroread-plugins
PEMASANGAN GFTP
sudo apt-get install gftp-gtk
PEMASANGAN KINO (VIDEO EDITOR)
sudo apt-get install kino kinoplus kino-timfx kino-dvtitler
PEMASANGAN SKYPE
wget -c http://www.skype.com/go/getskype-linux-deb
sudo dpkg -i skype_1.2.0.18-2_i386.deb (or the name of the file you downloaded)
sudo apt-get install alsa-oss
PEMASANGAN XMMS (MP3 Player)
sudo apt-get install xmms xmms-status-plugin xmms-skins
MENYAMBUNGKAN XMMS DENGAN SEMUA FAIL MP3/M3U/WAV
sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list_backup
sudo cp /usr/share/applications/defaults.list /tmp/defaults.list_tmp
sudo sed -e ’s/audio\/mpeg=.*/audio\/mpeg=XMMS.desktop/g’ /tmp/defaults.list_tmp > /tmp/defaults.mp3
sudo sed -e ’s/audio\/x-mpegurl=.*/audio\/x-mpegurl=XMMS.desktop/g’ /tmp/defaults.mp3 > /tmp/defaults.m3u
sudo sed -e ’s/audio\/x-wav=.*/audio\/x-wav=XMMS.desktop/g’ /tmp/defaults.m3u > /tmp/defaults.list
sudo mv /tmp/defaults.list /usr/share/applications/defaults.list
sudo rm -f /tmp/defaults.*
PEMASANGAN DOWNLOADER X (berfungsi seperti Flashget)
sudo apt-get install d4x
PEMASANGAN DVD PLAYER
sudo apt-get install libdvdcss2
PEMASANGAN NVU (Buat Editing HTML/PHP/ASP)
sudo apt-get install nvu
sudo rm -f /usr/share/applications/nvu.desktop
sudo gedit /usr/share/applications/nvu.desktop
Tuliskan diatasnya
[Desktop Entry]
Name=Nvu
Comment=Web Development Editor
Exec=nvu
Icon=nvu.xpm
Terminal=false
Type=Application
Categories=Application;Network;//Nota: Ia tambahan dari cadangan sdra khaliszaim. terima kasih.
PEMASANGAN RAR (Uncompress File RAR)
sudo apt-get install rar
sudo ln -fs /usr/bin/rar /usr/bin/unrar
MOUNTING UNTUK PARTITION FAT32
sudo mount /dev/hda1 [mount_point_dir] -t vfat -o iocharset=utf8,umask=000
MOUNTING UNTUK NTFS
sudo mount /dev/hda1 [mount_point_dir] -t ntfs -o nls=utf8,umask=0222
MOUNTING UNTUK CD/DVD
sudo mount /media/cdrom0/ -o unhide
HAPUSKAN KETERANGAN “There are differences between Boot Sector and its backup”
sudo gedit /etc/fstab gantikan baris
/dev/hda1 /media/hda1 vfat defaults,utf8,umask=007,gid=46 0 1
dengan
/dev/hda1 /media/hda1 vfat iocharset=utf8,umask=000 0 0
(dimana sebenarnya partition fat32 anda sama dgn di hda1 atau hda2)
BAGAIMANA UNTUK LOGIN SECARA AUTOMATIK DI GNOME
Pergi ke:
Security -> Automatic Login ->
Enable Automatic Login (Checked)
User: masukkan username BAGAIMANA UNTUK MENUKAR PERMISSION UNTUK FOLDER/FILE
Klik kanan pada folder atau filePilih PropertiesPermissions Tab -> Read/Write/Execute (Checked permissions untuk Owner/Group/Others)
BAGAIMANA UNTUK MENGGANTI KEPEMILIKAN FOLDER/FILE
sudo chown nama_user /lokasi_fail_atau_folder
BAGAIMANA UNTUK MELIHAT PARTITION TABLE
sudo fdisk -l
BAGAIMANA UNTUK CONFIGURE SETTING BROADBAND
sudo pppoeconf
BAGAIMANA UNTUK MENAMPILKAN FILE DAN FOLDER TERSEMBUNYI
Ctrl + H
BAGAIMANA UNTUK MEMASANG FAIL .DEB
sudo dpkg -i package_file.deb
BAGAIMANA MENGGANTI FILE .RPM KEPADA .DEB
sudo alien package_file.rpm
BAGAIMANA UNTUK MEMASANG ANTIVIRUS CLAMAV
sudo apt-get install clamav
BAGAIMANA UNTUK MENGUPDATE DATABASE ANTIVIRUS
sudo freshclam
BAGAIMANA UNTUK MENGHAPUS FILE/FOLDER UNTUK VIRUS
sudo clamscan -r /lokasi_folder
BAGAIMANA UNTUK MENGESET (PRINTER)
Klik System/Administration/Printing Pilih Add Printer
BAGAIMANA UNTUK MEMASANG SERVER MYSQL
sudo apt-get install mysql-server
mysqladmin -u root password letakkan_password
BAGAIMANA MEMASANG MYSQL ADMINISTRATOR
sudo apt-get install mysql-admin
BAGAIMANA MEMASANG SERVER APACHE
sudo apt-get install apache2
BAGAIMANA MEMASANG PHP UNTUK APACHE
sudo apt-get install php4
sudo /etc/init.d/apache2 restart
sudo gedit /var/www/coba.php
Masukkan pernyataan berikut
dan simpan
Sekarang coba buka
http://localhost/coba.php
BAGAIMANA MEMASANG MYSQL UNTUK APACHE
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php4-mysql
sudo /etc/init.d/apache2 restart
BAGAIMANA UNTUK SETTING KAD BUNYI DENGAN BENAR
sudo killall esd
sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup
sudo gedit /etc/esound/esd.confCari bahagian ini
…
auto_spawn=0
spawn_options=-terminate -nobeeps -as 5
…
gantikan dengan
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d defaultSimpan file tersebut dan kemudian
sudo apt-get install libesd-alsa0
sudo gedit /etc/asound.confMasukkan berikutpcm.card0 {
type hw
card 0
} pcm.!default {
type plug
slave.pcm “dmixer”
}pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm “hw:0,0″
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}Simpan file tersebut diikuti dengansudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
Anda perlu tutup semua program aplikasi dan reboot komputer anda.
BAGAIMANA MEMASANG DHCP SERVER UNTUK ASSIGN I.P. SECARA AUTO
sudo apt-get install dhcp3-server
sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup
sudo gedit /etc/default/dhcp3-server Cari baris ini…
INTERFACES=””
gantikan dengan
INTERFACES=”eth0″ Simpan file tersebut, kemudiansudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup
sudo gedit /etc/dhcp3/dhcpd.confCari bahagian
…
# option definitions common to all supported networks…
option domain-name “example.org”;
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
… gantikan dengan ini# option definitions common to all supported networks…
#option domain-name “example.org”;
#option domain-name-servers ns1.example.org, ns2.example.org;
#default-lease-time 600;
#max-lease-time 7200;kemudian cari bahagian ini…# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name “internal.example.org”;
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}
…gantikan dengan # A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 202.188.0.133, 202.188.1.5;
option domain-name “tm.net.my”;
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;}
Simpan file tersebut.
Demikian tadi tutorial pemasangan scara manual untuk beberapa aplikasi dan setting komponen untuk Linux Ubuntu.Kamis, 27 Desember 2007
Ngawi Banjir
Waduh gmana nich, Ngawi, Bojonegoro, Madiun kena banjir, padahal Aku ama ayah mo ke Ngawi untuk liburan tahun baru, cape' deeee.......ccchhhh.
Ada yg tahu rute yg gak kena banjir dari Tuban ke Ngawi???
Cos Nia udah kangen ama Mbah Tien, Om Ayik n semua yg ada di rumah Ngawi.
Katanya Om Ayik, Ngawi kayak "Jaman Batu", klo malam gelap gulita cos listrik padam semuanya he....he........
Udahan dulu ya......, Nia mo sekolah dulu ama ayah, ntar dilanjut lagi curhatnya.
Wassalamu'alaikum Wr. Wb.
Sabtu, 08 Desember 2007
Nia Pengen ke Ngawi
Nia nangis pengen ke ngawi, Nia kangen ama Mbah Tien, Mbah Yoto dan Om Ayiex's.
Di Ngawi Nia pengen pergi ke belakang rumah, naik gunung, pergi ama Om Ayiex' s naik sepeda motor "REVO" beli ice cream, di ngawi nia mo panen kangkung ama cabe, cos mbah Tien cuman nanem cabe ama kangkung doank.
Jam 9 malem Nia nangis didepan pagar rumah pengen pergi ke Ngawi, trus ayah malah mo lembur kerja, cos hari sabtu mo ada rapot sisipan di SMA 1 Tuban. Cape' dech............???
