Hasil Pencarian

Minggu, 13 Desember 2009

Repository ubuntu 9.10 kambing

Untuk repository ubuntu 9.10 aq gunakan kambing di nano /etc/apt/sources.list

Jumat, 11 Desember 2009

Tweaking Kecepatan Internet Dan Maksimalkan Bandwith Di ubuntu dengan sysctl

Ini dia tweaking koneksi internet di ubuntu sehingga akan lebih mengoptimalkan kinerja internet connection di ubuntu kita.
1. bismillah
2. buka terminal ketik pico /etc/sysctl.conf

3. paste script ini di baris paling akhir dari sysctl.conf :

Kamis, 10 Desember 2009

baca partisi linux di windows

hal ini diilhami karena komputer saya kebetulan dual boot windows dan ubuntu, kalau dari linux saya kira tidak masalah karena linux sudah mengenal dan bisa membaca partisi windows, yang jadi maslaah ketika kita login di windows terus ada file di linux kita bagaimana, ada dua cara :

Panduan Ubuntu

melihat versi ubuntu kita : “lsb_release -a”
- melihat versi kernel kita : “uname -r”
- login root : “sudo -i”
- install paket software yang ada : “apt-get install nama paketnya/softwarenya”
- upgrade ubuntu dari versi sebelumnya ke versi yang baru

“apt-get install update-manager-core”
“do-release-upgrade”
atau memakai ini :

Merubah mac address

Untuk keperluan tertentu terkadang mac address perlu disesuaikan.Ada software yang dapat membantu kita melakukan hal ini.Namanya adalah etherchange.

Cara instalasinya cukup mudah.

  • Extract ditempat yang diinginkan.File hasil nya adalah dalam bentuk exe.
  • Akan muncul tampilan dibawah ini:

etherchange

ikuti saja petunjuk dari software tersebut.

  • Setelah mac address baru dimasukkan (tanpa pemisah), selanjutnya disable LAN yang kita punya.
  • Kemudian enable kembali LAN tersebut.
  • Selesai
  • anda bisa download di link berikut ini komputerdasar

Reset password admin pada wordpress

  1. Masuk ke cpanel tempat wordpress kita hosting
  2. Klik phpmyadmin
  3. Pilih database wordpress yang telah dibuat
  4. Pilih user yang akan kita reset (dengan mengklik gambar pencil disamping account user)
  5. Pada field user_pass masukkan value password baru yang kita inginkan
  6. Jangan lupa pada fuction dipilih md5
  7. Save
  8. Selesai

Komputer Lambat,kenapa ?

Seringkali kita dibuat jengkel dengan adanya komputer kita yang sangat lambat, malah terkadang Hang dan Restart sendiri, kita tidak tahu, masalahnya dimana, padahal kita sudah menambah kapasitas memory kita. Apakah penambahan memory akan dapat mendorong kinerja komputer? secara matematis memang benar, semakin besar kapasitas memory yang terinstal pada komputer kita, maka komputer akan lebih cepat prosesnya. Tapi, ternyata masih banyak sekali faktor-faktor yang dapat mengurangi kecepatan dari proses pada komputer kita.

beberapa kemungkinan penyebab komputer kita lambat antara lain: permasalahan pada hardware, dan permasalahan pada software. Jika permasalahan terjadi pada hardware, kita dapat melakukan analisa-analisa kecil untuk memperkecil kemungkinan bertambah parahnya kerusakan pada komputer.

Berikut adalah beberapa tips untuk menganalisa kemungkinan kerusakan secara hardware:

1. Periksa secara manual power supply kita, buka power supply, cari apakah ada kapasitor yang cembung?, kapasitor cembung mengakibatkan suplai catu daya tidak tepat, jika anda bisa, cek semua tegangan dari masing-masing kabel, pastikan tepat. Jika anda bingung, anda bisa mengeceknya melalui BIOS, masuk BIOS (biasanya dengan menekan DEL ketika restart), cari item mengenai voltase power supply.

2. Periksa suhu dari komputer, hal ini dapat dilakukan dengan manual yaitu menyentuh kapasitor-kapasitor pada motherboard atau pendingin pada chipset, pastikan juga kipas CPU berputar dengan kencang, jika anda bisa menghentikan putaran kipas, segera ganti kipas. cara lain adalah dengan masuk BIOS, periksa PC Health, suhu normal CPU dan Temperature adalah kurang dari 55 derajat celcius.

3. Periksa RAM dan VGA, untuk memeriksa kedua komponen tersebut, kita perlu melepas dan memberishkan komponen tersebut, pasang pada komputer lain untuk mengetahui performanya, pada memory, hindari pemasangan beberapa memory dengan FSB yang berbeda, misal PC 3200 dengan PC 2700.

Kemungkinan lain kerusakan yang terjadi adalah pada software, pada software, kita dapat membedakan pada dua hal, yaitu Sistem Operasi dan Program Aplikasi;

a. Permasalahan pada Sistem Operasi

Pada Sistem operasi, permasalahan lambatnya komputer adalah pada penggunaan fitur-fitur yang mungkin tidak begitu penting, semisal visual efek, untuk mengurangi visual efek:

- klik kanan my computer - properties - advanced - performance - setting

- Pilih custom, pilihlah maksimal 3 ceklist paling bawah, apply ok

selain itu, kita juga dapat menambahkan virtual memory, caranya

- klik kanan my computer - properties - advanced - performance - setting -advance - virtual memory - change -

- pada initial size, masukkan 2 kali kapasitas memory, jika RAM kita 256, kita masukkan 512, lakukan hal yang sama untuk maximum size-nya, apply - ok - restart,

Manajemen Free Space untuk Penyimpanan File

Seringkali permasalahan komputer lambat hanya disebabkan karena kurangnya pemeliharaan terhadap komputer, jika kita malas membongkar komputer kita, kita dapat mengatasi dengan mengoptimalkan sistem operasi yang ada, dari artikel-sebelumya telah dibicarakan bagaimana cara mengoptimalkan komputer kita.

Pada bahasan kali ini, saya ingin mengutarakan tips tentang manajemen freespace untuk mengoptimalkan penyimpanan file. Beberapa hal yang perlu kita perlu ketahui sebelum melakukan manajemen ini adalah dengan mencatat:

* Kapasitas hardisk
* Jumlah partisi
* Kapasitas memory
* Daya power supply

Kapasitas hardisk sangat mutlak harus kita ketahui, selain itu kita juga harus tahu jumlah pertisi pada komputer kita, untuk kapasitas memory kita perlu mengetahui untuk keperluan menggunakan virtual memory, sedangkan kapasitas daya power supply untuk mengetahui seberapa besar beban yang harus ditanggung oleh power supply, baiklah kita bahas satu-persatu.

Kapasitas hardisk yang ada misalnya 80 GB, untuk mengetahui kita dapat membongkar komputer dan lihat pada hardisk kapasitas yang tertulis, biasanya hal ini sangat sulit mengingat kita harus bongkar-bongkar komputer kita, berikut cara mengetahui kapasitas hardisk.

* Buka Windows Explorer
* Klik My Computer
* Klik View - Details
* Pada bagian kanan silahkan jumlahkan total size hardisk drives

Jika jumlah hardisk kita 80 GB, anda tidak akan menemukan hasil 80GB dan hanya menemukan angka 74,5 GB, tahu kenapa? karena sebenarnya kapasitas hardisk kita adalah 80.000.000.000 byte, sedangkan 1 kb = 1024 b, 1 mb = 1024 kb, 1 gb = 1024 mb, jadi kita harus membagi 800000000000 dengan angka 1024 untuk menjadi kb, dibagi lagi 1024 untuk menjadi mb dan dibagi lagi 1024 untuk menjadi gb.

Untuk mengetahui jumlah partisi kita juga harus masuk ke Windows Explorer, pada bagian kanan kita dapat melihat partisi-partisi yang biasanya dibagi menjadi beberapa dengan alamat-alamat drive, C:, D:, E:, dan seterusnya, untuk hardisk maka sebelum label/nama drive akan ada lambang hardisk (bukan CD atau Disket).

Untuk mengetahui Kapasitas memory, silahkan gunakan cara berikut:

* Pada desktop/halaman depan di layar komputer, silahkan klik kanan My Computer - pilih Properties, atau buka Windows Explorer, pada My Computer silahkan klik kanan pilih Properties
* Pada tab utama/general pada bagian bawah (computer) akan terdapat informasi processor dan kapasitas RAM/memory

Untuk mengetahui daya power supply, kita mutlak harus membongkar komputer.

Contoh Aplikasi Manajemen Freespace:

* Misal kapasitas hardisk = 80 GB atau 74,5 GB

* Jumlah Partisi = 4 (C:, D:, E:, F:) dengan ketentuan, masing-masing 25% x 74,5 GB = 18,62 GB

* RAM = 1 GB

Langkah terpenting adalah dengan menentukan freespace dari masing-masing drive, caranya pada windows explorer, pilih drive misal C:, klik kanan properties, catat masing-masing free space-nya, semisal free space C: = 8,25 GB. Langkah berikutnya adalah gunakan virtual memory seperti pada artikel sebelumnya, gunakan initial size dan maximum size = 2000. Dengan demikian free space pada C: atau partisi pertama akan dikurangi 2000, maka free space pada C: menjadi 6,25 GB. Aturan dasar untuk mengoptimalkan manajemen free space adalah dengan menyisakan 15% dari kapasitas partisi.

Pada contoh di atas, 15% dari kapasitas partisi adalah 15% x 18,25 = 2,8 GB, sedangkan free space pada C: = 6,25 berarti komputer kita masih optimal.Untuk partisi-partisi lain kita hanya perlu memperhatikan free space dari masing-masing partisi jangan sampai mencapai 2,8 GB, jika hal tersebut terjadi, kita perlu menyimpan file-file dan data-data pada partisi lain yang memiliki free space yang lebih besar.

Perintah-Perintah Dasar DOS

Mengapa untuk menjadi seorang teknisi yang handal kita perlu mempelajari sistem operasi DOS, ya DOS merupakan pengetahuan dasar yang harus dimiliki oleh seorang teknisi. Dengan DOS, kita dapat melakukan operasi dasar file tanpa harus menginstal sistem operasi yang penuh dulu, karena untuk menjalankan DOS kita hanya membutuhkan beberapa file saja (command.com, io.sys, dan msdos.sys) yang kita pasang atau simpan pada media penyimpan data semisal, CD, hardisk atau disket.

Penggunaan DOS tidak hanya sebatas untuk pengolahan file saja, tetapi ketika kita menggunakan jaringan komputer, akan ada beberapa perintah yang ‘bisa’ dijalankan dengan DOS saja, tanpa menggunakan aplikasi-aplikasi visual dari windows. Tetapi penggunaan DOS yang paling banyak digunakan adalah pada pengolahan hardisk (pemeriksaan awal, repairing, pembuatan partisi, format dan lain-lain).

Cara menjalankan DOS:

Untuk dapat menjalankan DOS pada komputer memiliki cara yang banyak, jika kita telah memiliki sistem operasi pada komputer, semisal windows 98se, kita hanya cukup menjalankan Start – Run – Command (cmd)– OK. Jika kita menggunakan Windows XP, kita juga dapat melakukan hal yang sama, atau dengan mengganti command dengan cmd.

Jika kita ingin menjalankan DOS tanpa menggunakan sistem operasi pada komputer, kita dapat menggunakan cara, antara lain, dengan bantuan CD Bootable atau disket bootable. Untuk dapat membuat disket bootable, kita dapat melakukan format disket dari windows explorer dengan menambahkan file system ketika format. Untuk dapat membuat cd bootable, kita perlu membuat cd bootable dengan nero burning room dengan memilih opsi creat boot cd, dan jangan lupa sertakan disket bootable.

Jika kita telah memiliki cd bootable atau disket bootable, kita perlu mengatur urutan booting dengan urutan booting pertama pada CD-ROM (jika dengan cd bootable), atau Removable Disk/Floppy Disk (jika dengan disket bootable. Restart komputer, masukan cd atau disket, sehingga akhir dari proses booting menghasilkan karakter a:\>_

Perintah-perintah dalam DOS sangat sederhana, Cuma karena kurang tenar, maka kita tidak familiar dengan perintah-perintah tersebut sehingga merasa aneh, dan asing dengan perintah-perintah tersebut. Jika kita teliti dengan seksama, perintah-perintah tersebut sangatlah mudah.

Perintah-perintah DOS terdiri dari dua macam, yaitu perintah internal dan perintah eksternal:

Perintah internal: perintah yang dapat langsung dijalankan dari komputer dan hanya dengan menggunakan bantuan dari file system saja tanpa harus menggunakan file-file tertentu untuk keperluan tertentu.

Perintah eksternal: perintah yang membutuhkan file-file tambahan untuk dapat dijalankan dismping harus menggunakan file system.

Anda masih bingung dengan perintah-perintah tersebut?, tentu saja, karena saya baru memberi definisinya saja. Berikut adalah contoh-contoh beberapa perintah internal:

* dir

Perintah dir digunakan untuk mengetahui isi dari suatu direktori atau drive, contoh jika kita sedang aktif di ‘root’ (pangkal) drive a:, kita ketik dir maka akan ditampilkan isi dari drive a:

a:\>dir ¿ (enter)

* cd

Perintah cd (change directory) digunakan untuk berpindah ke direktori yang lebih dalam/tinggi, direktori merupakan istilah folder di DOS, jadi di DOS, jika windows menamakan folder, maka DOS menamakan direktori.

Contoh jika kita memiliki direktori topi_miring di drive d: maka ketika kita di drive d: dan mengetikan ‘cd topi_miring’, maka kita akan aktif di direktori topi_miring.

D:\> cd topi_miring ¿ (enter), menjadi

D:\topi_miring>_

* cd..

Perintah cd.. digunakan kebalikan dari perintah cd, jika kita ingin kembali ke d:\>_, kita ketikkan cd.. (enter)

D:\topi_miring>cd.. ¿ (enter) menjadi

D:\>_

* md

Perintah MD (make directory) digunakan untuk membuat direktori, atau di windows membuat folder, jika kita aktif di D:\topi_miring>_ kita mengetik ‘md helmstandart’, maka kita akan memiliki direktori helmstandart pada d:\topi_miring\

Contoh:

D:\topi_miring\md helmstandart ¿ (enter)

Untuk melihat gunakan perintah dir

* rd

Perintah RD digunakan untuk menghapus direktori, syaratnya adalah, kita menghapus dari direktori sebelumnya dan kita pastikan direktori yang akan dihapus harus kosong, semisal kita akan menghapus direktori helmstandart, maka kita jalankan perintah harus pada direktori topi_miring

Contoh:

D:\topi_miring>rd helmstandart ¿ (enter)

Untuk melihat gunakan perintah dir

Perintah perintah internal lainnya masih banyak lagi dan akan dibahas mendatang, kita dapat menggunakan perintah help, atau dengan mengetikan parameter /? Untuk mengetahui lebih lanjut. Misal untuk mengetahui cara menggunakan dir dapat kita cari dengan mengetikkan dir /? Enter.
helmstandart kasih tips dikit untuk install os windows xp lewat dos didisket , pertama :
lihat dulu isi disket cara nya :
a:> dir
format drive C: caranya sebagai berikut
a:> format c:
okay setelah diformat, kita cari letak os windosnya
a:>cd windows
okay setelah masuk kita buat folder di drive d, dengan cara :
a:>windows>xp>cd d:
d:>mkdir os_xp (bebas mau kasih nama apa aja kok)
d:>cd os_xp
setelah sudah jadi directorinya kembali ke a:>windows>xp
dan ketikan copy d:.
okay setelah jadi masuklah di drive d,
tinggal ketikkan setup
nah setelah itu dibaca deh step by step nya disana ... okay gitu dulu ya yang helmstandart kasih sedikit masukkannya ... semoga bermanfaat

Setting IP manual pada Mac OS X ,Windows

Windows

Control Panel >> Network Connections >> Local Area Connection >> Properties >> TCP/IP >> Properties

Berikut langkah – langkah setting IP static di Windows :

1. Buka control panel,
2. Buka Network Connections,
3. Klik kanan pada "Local Area Connection"
4. Pilih "Properties",
5. Lalu (pada "general" tab) pilih "Internet Protocol(TCP/IP)"
6. Klik "Properties".
7. Pilih "Use the Following IP address” dan masukkan IP address yang diinginkan.


Jika menggunakan IP address 192.160.17.8 , maka akan muncul seperti berikut.



Mac OS X
Langkah – langkah setting IP static pada Mac OS X :
  1. Buka “System Preferences”
  2. Pilih “Network”
  3. Pilih jenis interface yang digunakan, misalkan Ethernet,
  4. Kemudian klik “Advanced”
  5. Pada tab TCP/IP, pilih “Configure IPv4 : Manually”

Pengertian Router

Router adalah perangkat jaringan yang digunakan untuk membagi protocol kepada anggota jaringan yang lainnya, dengan adanya router maka sebuah protocol dapat di-sharing kepada perangkat jaringan lain. Contoh aplikasinya adalah jika kita ingin membagi IP Adress kepada anggota jaringan maka kita dapat menggunakan router ini, ciri-ciri router adalah adanya fasilitas DHCP (Dynamic Host Configuration Procotol), dengan mensetting DHCP, maka kita dapat membagi IP Address, fasilitas lain dari Router adalah adanya NAT (Network Address Translator) yang dapat memungkinkan suatu IP Address atau koneksi internet disharing ke IP Address lain.

Sharing internet pada Windows XP

Dengan mempunyai 2 NIC pada komputer yang menggunakan Windows XP, kita dapat melakukan sharing internet.Caranya cukup mudah yaitu dengan metode bridge connection.
  1. Klik kanan My Network Places
  2. Properties
  3. Sorot 2 NIC yang ada
  4. Pilih bridge

Konfigurasi DHCP pada Ubuntu

Konfigurasi DHCP server pada Ubuntu dapat dilakukan dengan cara address pool dan mac address pool.Yang akan diberikan disini adalah yang address pool.
  • Lakukan hal dibawah ini pada server DHCP:
  1. Instalasi dahulu dhcp packagenya : sudo apt-get install dhcp3-server
  2. Edit file dhcp3-server : sudo vi /etc/default/dhcp3-server dan pilih interface mana yang berfungsi untuk memberikan ip dhcp.Misal interface eth1.Maka rubah interfacenya menjadi INTERFACES=”eth1?
  3. Konfigurasi fil dhcpd.conf : sudo vi /etc/dhcp3/dhcpd.conf
  4. Misalkan kita ingin membuat ip dhcp dengan range 192.168.1.10 192.168.1.200, dengan gateway NIC lain 192.168.1.254, dan 2 DNS yaitu 192.168.1.1 dan 192.168.1.2, maka konfigurasi nya pada file dhcpd.conf adalah:

    default-lease-time 600;
    max-lease-time 7200;

    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.1.255;
    option routers 192.168.1.254;
    option domain-name-servers 192.168.1.1, 192.168.1.2;
    option domain-name “yourdomainname.com”;

    subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.10 192.168.1.200;
    }

  • Lakukan hal dibawah ini pada sisi client (Misal interface diclient adalah eth0 maka konfigurasi di interface ini adalah):
  1. sudo vi /etc/network/interfaces
  2. Lakukan konfigurasi :

auto lo eth0
iface eth0 inet dhcp
iface lo inet loopback

Simpan dan keluar

Lakukan restart dengan : sudo /etc/init.d/networking restart

Selasa, 08 Desember 2009

Perbedaan IDE, SATA dan SCSI

#ATA (IDE)
AT Attachment (ATA) adalah antarmuka standar untuk menghubungkan peranti penyimpanan seperti hard disk, drive CD-ROM, atau DVD-ROM di komputer. ATA singkatan dari Advance Technology Attachment. Standar ATA dikelola oleh komite yang bernama X3/INCITS T13. ATA juga memiliki beberapa nama lain, seperti IDE dan ATAPI. Karena diperkenalkannya versi terbaru dari ATA yang bernama Serial ATA, versi ATA ini kemudian dinamai Parallel ATA (PATA) untuk membedakannya dengan versi Serial ATA yang baru.Parallel ATA hanya memungkinkan panjang kabel maksimal hanya 18 inchi (46 cm) walaupun banyak juga produk yang tersedia di pasaran yang memiliki panjang hingga 36 inchi (91 cm). Karena jaraknya pendek, PATA hanya cocok digunakan di dalam komputer saja. PATA sangat murah dan lazim ditemui di komputer.
Nama standar ini awalnya adalah PC/AT Attachment. Fitur utamanya adalah bisa mengakomodasi koneksi langsung ke ISA BUS 16-bit sehingga dinamai AT Bus. Nama ini kemudian disingkat menjadi AT Attachment untuk mengatasi masalah hak cipta.

#SATA
SATA adalah pengembangan dari ATA. SATA didefinisikan sebagai teknologi yang didesain untuk menggantikan ATA secara total.Adapter dari serial ATA mampu mengakomodasi transfer data dengan kecepatan yang lebih tinggi dibandingkan dengan ATA sederhana.
Antarmuka SATA generasi pertama dikenal dengan nama SATA/150 atau sering juga disebut sebagai SATA 1. SATA 1 berkomunikasi dengan kecepatan 1,5 GB/s. Kecepatan transfer uncoded-nya adalah1,2 GB/s. SATA/150 memiliki kecepatan yang hampir sama dengan PATA/133, namun versi terbaru SATA memiliki banyak kelebihan (misalnya native command queuing) yang menyebabkannya memiliki kecepatan lebih dan kemampuan untuk melakukan bekerja di lingkungan multitask.
Di awal periode SATA/150, para pembuat adapter dan drive menggunakan bridge chip untuk mengonversi desain yang ada dengan antarmuka PATA. Peranti bridge memiliki konektor SATA dan memiliki beberapa konektor daya. Secara perlahan-lahan, produk bridge mengakomodasi native SATA. Saat ini kecepatan SATA adalah 3GB/sdan para ahli sekarang sedang mendesain teknologi untuk SATA 6GB/s.

=Beberapa fitur SATA adalah=

SATA menggunakan line 4 sinyal yang memungkinkan kabel yang lebih ringkas dan murah dibandingkan dengan PATA. SATA mengakomodasi fitur baru seperti hot-swapping dan native command queuing.
Drive SATA bisa ditancapkan ke kontroler Serial Attached SCSI (SAS) sehingga bisa

berkomunikasi dengan kabel fisik yang sama seperti disk asli SAS, namun disk SAS tidak bisa ditancapkan ke kontroler SATA.
Kabel power dan kabel SATA mengalami perubahan yang cukup signifikan dibandingkan kabel Parallel ATA. Kabel data SATA menggunakan 7 konduktor di mana 4 di antaranya adalah line aktif untuk data. Oleh karena bentuknya lebih kecil, kabel SATA lebih mudah digunakan di ruangan yang lebih sempit dan lebih efisien untuk pendinginan.

#SCSI
SCSI (Small Computer System Interface) dibaca “skasi” adalah standar yang dibuat untuk keperluan transfer data antara komputer dan periferal lainnya. Standar SCSI mendefinisikan perintah-perintah,protokol dan antarmuka elektrik dan optik yang diperlukan. SCSI menawarkan kecepatan transfer data yang paling tinggi di antara standar yang lainnya.
Penggunaan SCSI paling banyak terdapat di hard disk dan tape drive.Namun, SCSI juga terdapat pada scanner, printer, dan peranti optik(DVD, CD, dan lainnya). Standar SCSI digolongkan sebagai standar yang device independent sehingga secara teoritis SCSI bisa diterapkan di semua tipe hardware.
Berdasarkan tingkat kecepatan putarannya, hard disk jenis IDE memiliki kecepatan putaran 5.400 rpm dan 7.200 rpm. Sedangkan hard disk SCSI mampu berputar antara 10.000 s.d. 12.000 rpm.
Tingkat kecepatan putaran piringan hard disk diukur dalam satuan RPM (rotation per minute/putaran per menit). Semakin cepat putaran hard disk, maka jumlah data yang dapat dibaca oleh head semakin
banyak.Demikian pula sebaliknya broo..

Sabtu, 21 November 2009

Alamat Situs Gratisan / Free

Situs Freeware, Free Software/ software gratisan…ya coba aja (ada yang mo nambahin silakan aja….)
http://www.planet-source-code.com ->Free Download source code/Script
http://www.phazeddl.com/== Free software download
http://osx.portraitofakite.com/index2.htm ==Free Them macinthos

Kumpulan SN/Serial Number WIN XP

Koleksi Serial Number (SN,S/N) Software/Serial Number Collection
Win XP Home OEM: JQ4T4-8VM63-6WFBK-KTT29-V8966
Win XP Home Retail: RH6M6-7PPK4-YR86H-YFFFX-PW8M8
Win XP Home Upgrade: RH6M6-7PPK4-YR86H-YFFFX-PW8M8
Win XP Media Center 2005:C4BH3-P4J7W-9MT6X-PGKC8-J4JTM
Win XP Prof Corp: XP8BF-F8HPF-PY6BX-K24PJ-TWT6M
Win XP Prof OEM: XJM6Q-BQ8HW-T6DFB-Y934T-YD4YT
Win XP Prof Retail: CD87T-HFP4C-V7X7H-8VY68-W7D7M
Win XP Prof Upgrade: CD87T-HFP4C-V7X7H-8VY68-W7D7M Run WPA_Kill.exe (in TOOLS\CRACK) to disable activation in non-corporate installs. CD NR 17 815
Windows 2000 Powered Network Attached Storage ( NAS ) SN:: RBDC9-VTRC8-D7972-J97JY-PRVMG CD NR 17 515 Microsoft Windows XP Professional Reduced Media Edition CD NR 17 516

Selasa, 03 November 2009

Cara Mengetahui Versi Linux

Tips simpel, bagaimana mengetahui versi linux Anda. Dengan mengetahui versi distro linux yang Anda kelola, Anda bisa menginstall repo yang tepat untuk linux Anda.

Debian

cat /etc/debian_version

BlankOn

lsb_release -a

CentOS

cat /etc/redhat-release

Fedora

cat /etc/fedora-release

Gentoo

cat /etc/gentoo-release

OpenSUSE

cat /etc/SuSE-release

RedHat

cat /etc/redhat-release

Slackware

cat /etc/slackware-version

Ubuntu

lsb_release -a

Ada distro favorit Anda yang terlewat? tinggalkan pesan di komentar komputerdasar.blogspot.com okay kawan?

Jumat, 30 Oktober 2009

Setup Cisco Catalyst 2960

C2960 Boot Loader (C2960-HBOOT-M) Version 12.2(25r)FX, RELEASE SOFTWARE (fc4)
Cisco WS-C2960-24TT (RC32300) processor (revision C0) with 21039K bytes of memory.
2960-24TT starting…
Base ethernet MAC Address: 0002.175C.B6D5
Xmodem file system is available.
Initializing Flash…
flashfs[0]: 1 files, 0 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 64016384
flashfs[0]: Bytes used: 4414921
flashfs[0]: Bytes available: 59601463
flashfs[0]: flashfs fsck took 1 seconds.
…done Initializing Flash.

Boot Sector Filesystem (bs:) installed, fsid: 3
Parameter Block Filesystem (pb:) installed, fsid: 4

Loading “flash:/c2960-lanbase-mz.122-25.FX.bin”…
######################################### [OK]
Restricted Rights Legend

Use, duplication, or disclosure by the Government is
subject to restrictions as set forth in subparagraph
(c) of the Commercial Computer Software – Restricted
Rights clause at FAR sec. 52.227-19 and subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer
Software clause at DFARS sec. 252.227-7013.

cisco Systems, Inc.
170 West Tasman Drive
San Jose, California 95134-1706

Cisco IOS Software, C2960 Software (C2960-LANBASE-M), Version 12.2(25)FX, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2005 by Cisco Systems, Inc.
Compiled Wed 12-Oct-05 22:05 by pt_team
Image text-base: 0×80008098, data-base: 0×814129C4

Cisco WS-C2960-24TT (RC32300) processor (revision C0) with 21039K bytes of memory.

24 FastEthernet/IEEE 802.3 interface(s)
2 Gigabit Ethernet/IEEE 802.3 interface(s)

64K bytes of flash-simulated non-volatile configuration memory.
Base ethernet MAC Address : 0002.175C.B6D5
Motherboard assembly number : 73-9832-06
Power supply part number : 341-0097-02
Motherboard serial number : FOC103248MJ
Power supply serial number : DCA102133JA
Model revision number : B0
Motherboard revision number : C0
Model number : WS-C2960-24TT
System serial number : FOC1033Z1EY
Top Assembly Part Number : 800-26671-02
Top Assembly Revision Number : B0
Version ID : V02
CLEI Code Number : COM3K00BRA
Hardware Board Revision Number : 0×01

Switch Ports Model SW Version SW Image
—— —– —– ———- ———-
* 1 26 WS-C2960-24TT 12.2 C2960-LANBASE-M

Cisco IOS Software, C2960 Software (C2960-LANBASE-M), Version 12.2(25)FX, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2005 by Cisco Systems, Inc.
Compiled Wed 12-Oct-05 22:05 by pt_team

Press RETURN to get started!

Switch>ena
Switch#s
Switch#se
Switch#setup
Switch#setup
Switch#setup ?

Switch#setup

— System Configuration Dialog —

Continue with configuration dialog? [yes/no]: yes

At any point you may enter a question mark ‘?’ for help.
Use ctrl-c to abort configuration dialog at any prompt.
Default settings are in square brackets ‘[]‘.

Basic management setup configures only enough connectivity
for management of the system, extended setup will ask you
to configure each interface on the system

Would you like to enter basic management setup? [yes/no]: yes
Configuring global parameters:

Enter host name [Switch]: helmstandart

The enable secret is a password used to protect access to
privileged EXEC and configuration modes. This password, after
entered, becomes encrypted in the configuration.
Enter enable secret: rhino

The enable password is used when you do not specify an
enable secret password, with some older software versions, and
some boot images.
Enter enable password: rhino
% Please choose a password that is different from the enable secret
Enter enable password: cakep

The virtual terminal password is used to protect
access to the router over a network interface.
Enter virtual terminal password: cakep
Configure SNMP Network Management? [yes]:
% This version of Packet Tracer does not support SNMP management setup.
Configure SNMP Network Management? [yes]:yes
% This version of Packet Tracer does not support SNMP management setup.
Configure SNMP Network Management? [yes]:no
Configuring interface parameters:

Do you want to configure Vlan1 interface? [yes]:yes
Configure IP on this interface? [yes]: yes
IP address for this interface: 192.168.0.101
Subnet mask for this interface [255.255.255.0] : 255.255.255.0
Would you like to enable as a cluster command switch? [yes/no]:no

The following configuration command script was created:

!
hostname helmstandart
enable secret 5 $1$mERr$oU7khLPiPJy4.lkjTjSAT/
enable password cakep
line vty 0 4
password cakep
!
interface Vlan1
ip address 192.168.0.101 255.255.255.0
!
interface FastEthernet0/1
no ip address
!
interface FastEthernet0/2
no ip address
!
interface FastEthernet0/3
no ip address
!
interface FastEthernet0/4
no ip address
!
interface FastEthernet0/5
no ip address
!
interface FastEthernet0/6
no ip address
!
interface FastEthernet0/7
no ip address
!
interface FastEthernet0/8
no ip address
!
interface FastEthernet0/9
no ip address
!
interface FastEthernet0/10
no ip address
!
interface FastEthernet0/11
no ip address
!
interface FastEthernet0/12
no ip address
!
interface FastEthernet0/13
no ip address
!
interface FastEthernet0/14
no ip address
!
interface FastEthernet0/15
no ip address
!
interface FastEthernet0/16
no ip address
!
interface FastEthernet0/17
no ip address
!
interface FastEthernet0/18
no ip address
!
interface FastEthernet0/19
no ip address
!
interface FastEthernet0/20
no ip address
!
interface FastEthernet0/21
no ip address
!
interface FastEthernet0/22
no ip address
!
interface FastEthernet0/23
no ip address
!
interface FastEthernet0/24
no ip address
!
interface GigabitEthernet1/1
no ip address
!
interface GigabitEthernet1/2
no ip address
!
end

[0] Go to the IOS command prompt without saving this config.
[1] Return back to the setup without saving this config.
[2] Save this configuration to nvram and exit.

Enter your selection [2]: 2
Building configuration…
[OK]
Use the enabled mode ‘configure’ command to modify this configuration.

helmstandart#

Rabu, 21 Oktober 2009

Buka Command Prompt

Tips membuka Command Prompt

Command Prompt bisa sangat bermanfaat di situasi seperti disaat mendesak, misalnya menjalankan ping connection disaat lamberto, liat ip add, mac add, file COM, BAT, membuka registry Editor atau men-copy (me-rename) files.
contoh kecil Untuk merename file dengan command prompt, bisa digunakan perintah seperti berikut :

ren file_1.exe file_1.scr ( akan me-rename file_1.exe menjadi file_1.scr)
copy file_1.exe file_1.com ( akan meng-copy file_1.exe dan menghasilkan file_1.com)

tapi lebih menjengkelkan lagi disaat kita mau lakukan hal-hal yang helmstandart diatas sebutkan tadi, command Prompt tidak bisa di buka..glodak, boro boro lakuin buka aja ga bisa ... ya ga?
Jika command Prompt tidak bisa di buka melalui menu Accessories. Ada tips yang bisa dilakukan untuk membuka Command Prompt. Caranya sebagai berikut :

1. Buka Task manager (Ctrl+Alt+Del)
2. Arahkan mouse ke Menu File > New Task (Run…)
3. Klik menu New Task (Run…), sambil menekan tombol Ctrl
4. Seharusnya akan ditampilkan Command Prompt

Jika mempunyai masukan atau cara lainnya silahkan ditambahkan, mungkin bisa lebih melengkapi mengenai cara lain buka Command Prompt
okay sobat gitu dulu deh tips nya..

Senin, 12 Oktober 2009

Trik Untuk Mempercepat Windows XP

Berikut trik-trik untuk mempercepat Windows XP, efektifitas trik-trik ini mungkin berbeda2, tip-tip berikut mungkin bisa membuat komputer anda tidak stabil. maka. PROCEED WITH CAUTION. Juga jangan lupa lakukan backup registry sebelum tweaking.

Mempercepat akses Folder - dengan mendisable Last Access Update.

Jika anda memiliki banyak folder dan subdirectories, maka akses ke Direktory2 Windows XP terasa sangat berat dan seringkali cuman membuang waktu. Dengan mengupdate time stamp di registry, yaitu last access update untuk semua sub directory. Proceed with caution: Langkah berikut bukan untuk N00bie

1. Start>Run>regedit
2. “HKEY_LOCAL_MACHINE System Current ControlSet Contr olFileSystem”
3. Klik kanan di bagian yg kan (cari area yg kosong), lalu pilih ‘DWORD Value’
4. Bikin DWORD Value dengan nama ‘NtfsDisableLastAccessUpdate’
5. Klik kanan pada value baru terus pilih ‘Modify’
6. Ubah data menjadi ‘1′
7. Klik ‘OK’

Me-non-aktifkan Microsoft System Sounds
Secara default MS sound systems membuat komputer berbunyi/bersuara ketika booting awal, shutdown, error, dll. Skenario suara windows jelas2 membuat komputer lebih lambat (terutama dalam waktu shutdown dan booting awal), untuk me-non-aktifkan silahkan ikuti langkah berikut:
1. Buka Control Panel
2. Klik Sounds and Audio Devices
3. Klik tab Sounds
4. Pilih “No Sounds” dari Sound Scheme
5. Klik “No”
7. Klik “Apply”
8. Klik “OK”

Mempercepat waktu Boot
Fitur yg lumayan asik dari Windows XP adalah kemampuan untuk mendefrag ketika ada dalam proses booting. Boot Defrag pada prinsip menata file2 yg relevan dengan booting secara berurutan. Secara default fitur ini telah diaktifkan pada beberapa Build Windows, tapi beberapa build windows tidak, ada baiknya kalo kita cross check terhadap fiotur yg satu ini.
1. Start Menu>Run
2. Regedit
3. HKEY_LOCAL_MACHINESOFTWAREMicrosoftDfrgBootOpt imizeFunction
4. Cari “Enable” dibagian kanan regedit
5. Klik “Modify”
6. Pilih “Y to enable”
7. Reboot

Tambahan:
Bootvis juga bisa dicoba, untuk memangkas waktu boot dengan manufer yg manis.

Mempercepat Performa Swapfile
Jika anda memiliki ram lebih besar dari 256MB bisa dibilang tweaking yg ini akan membuat sistem anda berjalan lebih cepat. Tweaking ini pada dasarnya PC kita mengunakan setiap byte dari memori fisik yg terpasang di komputer kita, SEBELUM mengunakan swap file.
1. Start>Run
2. “msconfig.exe”>ok
3. Klik tab System.ini
4. Klik tanda plus pada tab 386enh
5. Klik kotak new kemudian ketik “ConservativeSwapfileUsage=1″
6. Klik OK
7. Restart

Mempercepat Loading Windows Menu
Tweaking ini membuang waktu delay ketika kita mengklik menu dan windows XP menampakkan Menu.
1. Start>Run
2. Regedit>Ok
3. “HKEY_CURRENT_USER Control Panel Desktop”
4. Pilih/Sorot “MenuShowDelay”
5. Klik kanan dan pilih “Modify’
6. Ketik angka “100″ (aslinya 400)
Angka 50-150 adalah kisaran yg baik, bisa disesuaikan dengan Mood anda

Mempercepat Loading Program.
Tweaking ini bisa berjalan untuk sebagian besar program. Jika program tidak mau loading seperti yg diharapkan, silahkan aja dikembalikan ke setting semula.
1. Klik kanan pada icon/shortcut yg berkaitan dengan program.
2. properties
3. Pada kotak ‘target’, tambahkan ‘ /prefetch:1′ diakhir kalimat.
4. Klik “Ok”
gampang kan, Program akan loading lebih cepat.

Mempercepat Shutdown Windows XP.
Tweaking ini mengurangi waktu tunggu secara otomatis ketika windows sudah menerima instruksi untuk shutdown.
1. Start>Run
2. ‘Regedit’>OK
3. ‘HKEY_CURRENT_USER Control Panel Desktop’
4. Sorot ‘WaitToKillAppTimeout’
5. Klik kanan dan pilih modify
6. Ubah value menjadi ‘1000′ (aslinya 20000)
7. Klik ‘OK’
8. Sorot ‘HungAppTimeout’
9. Klik kanan dan pilih modify
10. Ubah value menjadi ‘1000′
11. Klik ‘OK’
12. ‘HKEY_USERS.DEFAULTControl Panel Desktop’ sorot WaitToKillAppTimeout’
13. Klik kanan dan pilih modify
15. Ubah value ke ‘1000′ (aslinya 20000)
16. Klik ‘OK’
17. ‘HKEY_LOCAL_MACHINE System Current ControlSet Control’ sorot ‘WaitToKillServiceTimeout’
19. Klik kanan dan pilih modify
20. Ubah value menjadi ‘1000′

cara buka situs- situs dikantor yang ke block admin

Ini adalah trik dari helmstandart untuk para sobat http://komputerdasar.blogspot.com yakni soal menerobos block situs dari ISP maupun warnet, atau kantor anda...

namun dengan trick yang beda...
ini POCnya...
1. Buka cmd
Start >> All Programs >> Accesories >> Command Prompt

2. ketik ping site yang terblock untuk kita lihat ip addressnya...
disini saya mencontohkan http://www.facebook.com
karena ada beberapa kantor anda pasti banyak yang memblog situs ini...abis mafia war tyus sih..xixixixixi

lalu ketikkan
ping www.facebook.com

atau ketik kan
nslookup www.facebook.com

lalu kita dapatkan ip nya
69.63.181.12

3. masukkan alamat ip diatas itu ke sini

untuk kita jadikan desimal :

kita lihat hasilnya ...


Desimal dari alamat ip 69.63.181.12 adalah HTTP://1161803020

4. Setelah ketemu pindahkan HTTP://1161803020 ke browser kesayangan anda!
dan hasilnya :
yeessss.... akhirnya tu situs udah nongol...
nah simple kan ?? coba deh apa yang masih di block sama kantor anda...xixixixixixixi

Rabu, 07 Oktober 2009

Cara Cepat Mencari Di google

Mungkin banyak dari kita tidak tahu google memiliki fitur pencarian yang komplit. Kebanyakan dari kita hanya mengetikkan kata kunci atau hal yang kita ingin cari saja padahal dengan beberapa karakter tertentu yang ditambahkan kita akan menemukan hasil yang lebih efektif

Contoh : saat kita ingin mencari hal tentang Linux maka mungkin kita akan mengetikkan linux saja di search box google dan kita akan mendapatkan hasil yang akan membuat kita pusing dan tidak menemukan yang kita cari.

berikut triknya…

Misalnya kita ingin mencari hal tentang linux namun kita tidak ingin hasil yang ditampilkan menyebut windows maka yang harus diketikkan digoogle adalah “Linux” -windows atau kita hanya menginginkan hanya linux CentOS maka yang harus diketikkan adalah “Linux” +CentOS

Penjelasan:

“”
digunakan untuk memfilter sesuai yang diketikan contoh diatas “Linux” maka yang google cari benar benar situs yang membahas linux atau isi situs benar-benar ada kata linux. hal ini akan mengeliminasi kata kata misalnya DreamLinux dan semacamnya

+
digunakan untuk memfilter situs-situs yang ada kata yang dicantumkan setelah + contoh diatas +CentOS maka google akan memfilter situs-situs yang tidak ada kata CentOS dan Linux.

-
digunakan untuk memfilter situs-situs yang mengandung kata yang dicantumkan setelah – contoh diatas “Linux” -windows maka google akan memfilter situs-situs yang membahas linux namun juga membahas windows, seperti perbandingan linux dengan windows

+ dan – bisa digunakan sebanyak mungkin contoh:

“Linux” +CentOS +repositori +indo -windows -fedora -redhad

maka dengan mengetikkan seperti diatas maka google akan menampilkan situs-situs yang membahas repositori CentOS dari mirror mirror indonesia saja dan tidak enampilkan repositori fedora dan Redhad linux.

Contoh paling ekstrem dari penggunaan google adalah memfilter untuk tipe file tertentu saja.

Misalnya kita ingin mencari hal tentang keuangan namun kita menginginkan dalam format doc(MS Word) atau PDF maka yang harus diketikkan di google adalah

“Keuangan” filetype:doc
atau
“keuangan” filetype:pdf

selain itu fungsi + dan – juga bisa kita gunakan, misal kita ingin mencari contoh laporan keuangan maka cukup tambahkan +laporan sehingga di boks google seperti ini

“Keuangan” +laporan filetype:doc

atau misal kita sedang ingin mencari lagu mp3 gratis, contoh artis Jason Mraz maka ketik

“jason mraz” +free +download filetype:mp3

namun mp3 hasilnya masih 50:50 kadang tidak berhasil, lebih baik buka saja situs file sharing seperti www.4shared.com atau rapidlibrary.com

filetype bisa diisi dengan ekstensi file seperti mpg, mp4, flv, jpg dsb

sebenarnya masih banyak fungsi search query yang bisa digunakan di google namun hal diatas menurut aku si helmstandart yang paling berguna

selamat mencoba…brothaa..

Mengenal Internet

Internet browser (program penjelajah web) yang paling banyak digunakan saat ini adalah Firefox. Untuk mendapatkannya anda bisa klik aja firefox disamping tadi
untuk mendownload secara gratis. Selanjutnya lakukan instalasi Firefox dari file hasil download tersebut.

Senin, 05 Oktober 2009

Check Mac Address via Website

Apabila sobat-sobat komputerdasar.blogspot.com pengen cari tau suatu mac address itu punya merek apa, bisa di check pada website berikut ini kemarin helmstandar sudah coba.. eh bener tuh vendor nya Intel Corporation sama persis seperti yang ku punya hehehehe.. coba deh klo kalian penasaran pengen tahu mac address mu itu merk apaan...
selamat mencoba sobat...

Lupa Password di Windows XP

Umur semakin tua, dan namanya manusia ya... pasti ingatan semakin memburuk. Kalau dipikir-pikir zaman sekarang ini kita diwajibkan menggunakan password di hampir segala sektor, terutama sih yg berkaitan dengan teknologi.hehehe

Password email,facebook, forum-forum online, myspace, Internet Banking, PIN ATM (gimana kalau lebih dari 1?buseet pasti deh lupaa..), password kantor, PIN Handphone, password untuk unlocked key di Handphone,password credit card, password account Wifi Hotspot, password KRS online, password gembok rumah, friendster, password Windows XP.

Nah yang terakhir saya sebutin ini kalau lupa berarti sama sekali nggak bisa ngapa-ngapain. Boro-boro mau buka gambar porno, baru masuk Windows aja dah dicegat password. Dan… blank… guwe lupa password guwe (dengan aksen gaul). Waduh mana ada deadline lagi… gimana, gimanaaaa nih (panik, terus minum susu, habis itu muntah...).

Tenang dan Jangan panik cuy.. begini lo caranya:

1. Restart komputer kamu, kalau misalnya dah nyala, kalau belum ya dinyalain (gubrakkk).
Sebelum masuk ke Windows, kira-kira habis memory test dan bla bla bla, cepat-cepat tekan F8… yap F8 ya bukan F4 (mentang-mentang lo suka Tom she ).
2. Nanti kamu disuruh milih. Udah nggak usah liat yang lain, langsung aja milih: Start in Safe Mode. Nanti ada tulisan-tulisan muncul gitu, tunggu sampai masuk Windows.
3. Eit, kamu dicegat password deh. Nah disini triknya. Masukkan username: Administrator (persis loh seperti yang saya ketik itu, A nya huruf besar). Terus langsung klik OK, password kosongin aja.
4. Masuk deh kamu ke Windows kamu. Supaya password kamu hilang, Goto Control Panel —> User Accounts terus kosongkan aja password kamu, supaya nggak dicegat password lagi. Selanjutnya kamu tinggal set password sesuai keinginan kamu deh, tapi jangan lupa lagi ya.

OK, kalo ada pertanyaan kasih comment aja…... lupa dimana letak comment..? tuh dibawah..hehehehe

Selasa, 29 September 2009

Perintah-perintah dasar MySQL

yaah.. ketemu lagi di belajar dasar komputer di komputerdasar.blogspot.com deh..hehehe dengan helmstandart yang manis dw ... okay deh neh dikit info tentang perintah - perintah dasar MySQL semoga bermanfaat yach cuy... lanjuuutt...!!

1. Install Apache (httpd), PHP, MySQL (server and client)
yum -y install httpd php mysql mysql-server php-mysql
2. Configure the new services to start automatically

/sbin/chkconfig httpd on
/sbin/chkconfig --add mysqld [ini tidak diperlukan di FC4 keatas]
/sbin/chkconfig mysqld on

/sbin/service httpd start
/sbin/service mysqld start

3. Ganti password mysql
mysqladmin -u root password 'new-password' [quotes are required]

4. Untuk keperluan security
mysql -u root -p

maka MySQL siap untuk digunakan. Penulis menggunakan Linux Centos 5 dan MySQL versi 5.0 di dalam tutorial ini.

1. Mengecek Paket MySQL
Untuk mengecek paket-paket MySQL, ketikkan perintah:

# rpm –qa | grep mysql


2. Melihat versi MySQL
Untuk melihat versi MySQL yang ada dalam sistem, ketikkan:

# mysql –version


3. Masuk ke MySQL
Ketikkan mysql pada sistem agar kita bisa masuk ke dalam database MySQL.
masih belum bisa masuk ya klo gitu ketikkan mysql -u root -p

4. Melihat Database
Untuk melihat database apa yang di MySQL, ketikkan:

> show databases;



5. Membuat Database baru
Untuk membuat database baru, ketikkan perintah:

> create database nama_database;

Ingat: nama_database dirubah menjadi nama database sesuai dengan anda. Dalam tutorial ini kita akan membuat database latihan, sehingga perintahnya menjadi:

> create database latihan;


6. Menggunakan Database;
Untuk menggunakan database yang ada di MySQL, ketikkan perintah:

> use nama_database;

Karena kita telah membuat database latihan, maka kita akan menggunakan database ini, sehingga perintah tersebut menjadi:

> use latihan;


7. Membuat Table
Di dalam database latihan, kita akan membuat tabel-tabel dengan format:

> create table nama_tabel (nama_data tipe_data (panjang_karakter), ...);

Tipe-tipe data pada MySQL bermacam-macam dan dapat dilihat lengkap di sini. panjang_karakter merupakan jumlah karakter maksimum yang ditampung di dalam sebuah field. Kali ini, kita akan membuat tabel alamat yang berisi field no, nama, alamat, kota, telepon.


8. Melihat Table
Untuk melihat table yang sudah kita buat, ketikkan perintah:

> show tables;

Namun, untuk melihat sebuah table yang lebih lengkap beserta tipe-tipe datanya, ikuti format berikut:

> describe nama_table;

Dalam kasus kita,

> describe alamat;



9. Merubah Nama Field
Apabila kita ingin merubah nama field pada tabel yang sudah jadi, maka harus mengikuti format:

> alter table nama_table change nama_field_lama nama_field_baru tipe_data(panjang_karakter);

Pada perintah ini, tipe_data dan panjang_karakter dapat dirubah. Dalam kasus kita:

> alter table alamat change no nomor varchar(10);

Untuk melihatnya apa yang telah kita rubah, ketikkan:

> describe alamat;


10. Merubah Tipe Data
Jika kita ingin merubah tipe data sebuah field, maka harus mengikuti format:

> alter table nama_table modify nama_field tipe_data_baru(panjang_karakter);

Dalam kasus kita:

> alter table alamat modify kota varchar(17);


11. Menambah Kolom/Field
Format untuk menambah kolom/field pada sebuah tabel adalah:

> alter table nama_table add field_baru tipe_data(panjang_karakter);

Dalam kasus kita:

> alter table alamat add email varchar(20);


12. Menghapus Field/Kolom
Format untuk menghapus kolom/field pada sebuah tabel adalah:

> alter table nama_table drop nama_field;

Dalam kasus kita:

> alter table alamat drop email;


13. Mengganti Nama Tabel
Format untuk mengganti nama tabel adalah:

> alter table nama_table_lama rename nama_table_baru;

Dalam kasus kita:

> alter table alamat rename teman;


14. Memasukkan Data-Data
Format untuk memasukkan data-data pada sebuah tabel adalah:

> insert into nama_table values ('data_field_1','data_field_2',...);

Dalam kasus kita:


14. Mengubah Data-Data
Format untuk merubah data-data pada sebuah tabel adalah:

> update nama_table set nama_field='isian_baru' where nama_field_lain='isi_field_tersebut';

Contoh:

> update teman set nama='hari irah' where no=2;

maka nama seseorang yang berada di nomor 2 akan berubah menjadi hari irah.

15. Melihat Data-Data
Format umum untuk melihat data-data pada sebuah tabel adalah:

> select nama_field from nama_table where nama_field_lain='isi_field_tersebut';

Agar bisa lebih mengerti dengan pembahasan ini, cobalah tambah beberapa data seperti pada poin 13 dengan beberapa field memiliki nilai yang sama. Karena untuk melihat table memiliki banyak format, maka kita bisa melihat sebuah tabel dengan berbagai macam cara, seperti:
a. Menampilkan semua kolom
Format:

> select * from nama_table;

Contoh:

> select * from teman;



b. Menampilkan kolom tertentu
Format:

> select nama_field from nama_table;

Contoh:

> select nama, telepon from alamat;



c. Menampilkan kolom tertentu dengan kondisi tertentu
Format:

> select nama_field from nama_table where nama_field_lain='isi_field_tersebut';

Contoh:

> select nama from teman where kota='jakarta';



d. Menghindari Pengulangan Data Pada Kolom
Format:

> select distinct nama_field from nama_table;

Contoh:

> select distinct kota from teman;



e. Membatasi data yang ditampilkan
Format:

> select nama_field_yang_mau_ditampilkan from nama_table limit dari_baris,sampai_baris;

Contoh kita akan menampilkan data yang dimulai dari baris kedua sampai keenam, maka perintahnya adalah:

> select * from teman limit 2,6;



f. Mengurutkan data
Format:

> select nama_field_yang_mau_ditampilkan from nama_table order by nama_field klausa;

Klausa format ini ada 2 yaitu asc yaitu akan mengurutkan data naik dari yang terkecil dan desc yaitu kebalikannya.



g. Menggabungkan beberapa kondisi
Format:

> select nama_field_yang_mau_ditampilkan from nama_table where nama_field=’isi_field’ operator_logika nama_field=’isi_field’;

Opearator_logika disini ada 2 yaitu and dan or. Untuk melihat perbedaan diantara keduanya, perhatikan gambar dibawah ini:


h. Memberi batas data
Format:

> select nama_field_yang_mau_ditampilkan from nama_table where nama_field between isi_field and isi_field;


i. Mencari Data Dengan Kriteria Tertentu
Format:

> select nama_field_yang_mau_ditampilkan from nama_table where nama_field like ‘%’;

‘%’ ada 3 macam, yaitu:
‘keyword%’: Mencari data yang diawali dengan keyword
‘%keyword’: Mencari data yang diakhiri dengan keyword
‘%keyword%’: Mencari data yang mengandung keyword


j. Menghitung Sejumlah nilai (Fungsi Agregat)
Nama Fungsi Deskripsi
SUM() Menghitung jumlah nilai pada suatu kolom
AVG()
Menghitung nilai rata-rata pada suatu kolom
MAX()
Mencari nilai maksimal pada suatu kolom
MIN() Mencari nilai minimal pada suatu kolom
COUNT()
Menghitung jumlah baris pada suatu kolom




16. Menghapus Tabel
Format:

> drop table nama_table;

Dalam kasus kita:

> drop table alamat;
17. Menghapus Database
Format:

> drop database nama_database;

Dalam kasus kita:

> drop database latihan;

18. Keluar dari MySQL
Format:

> quit;

atau

> exit;

Sejarah MySQL

I. Pendahuluan
MySQL dikembangkan sekitar tahun 1994 oleh sebuah perusahaan pengembang software dan konsultan database bernama MYSQL AB yang berada di Swedia. Waktu itu perusahaan tersebut masih bernama TcX DataKonsult AB, dan tujuan awal dikembangkannya MySQL adalah untuk mengembangkan aplikasi berbasis web pada client. Awalnya Michael "Monty" Widenius, pengembang satu-satunya di TcX memiliki sebuah aplikasi UNIREG dan rutin ISAM buatannya sendiri dan sedang mencari antarmuka SQL yang cocok untuk diimplementasikan ke dalamnya. Mula-mula Monty memakai miniSQL (mSQL) pada eksperimennya itu, namun SQL dirasa kurang sesuai, karena terlalu lambat dalam pemrosesan query. Akhirnya Monty menghubungi David Hughes, pembuat mSQL yang sedang merilis versi kedua dari mSQL. Kemudian Monty mencoba membuat sendiri mesin SQL yang memiliki antarmuka mirip dengan SQL, tetapi dengan kemampuan yang lebih sesuai sehingga lahirlah MySQL. Tentang pengambilan nama MySQL, sampai saat ini masih belum jelas asal usulnya. Ada yang berpendapat nama My diambil dari huruf depan dan belakang Monty, tetapi versi lain mengatakan nama itu diambil dari putri Monty yang kebetulan juga bernama My.

Tips Menggunakan Aplikasi rar di CentOS

I. Pendahuluan
Format kompresi rar merupakan format kompresi yang paling sering digunakan oleh user komputer untuk mengkompres file yang dimilikinya. Hal ini dikarenakan format kompresi ini memiliki tingkat kompresi yang tinggi dibandingkan dengan format kompresi lainnya. Pada OS Windows, untuk menggunakan aplikasi ini, cukup menginstal aplikasi winrar. Namun bagaimana dengan di linux? Tutorial ini mencoba untuk menjelaskan bagaimana menggunakan rar di dunia linux dan penulis menggunakan Centos 5.3.

II. Cara Penggunaan
1. Cek Paket
Untuk melihat apakah paket-paket rar ada di dalam sistem kita, gunakan perintah berikut:

# rpm -qa | grep rar

Jika tidak ada, maka kita bisa mendownloadnya dengan cara:

# yum install rar unrar

2. Tips penggunaan rar
Tips di sini merupakan sebagian kecil saja yang bisa digunakan di linux. Option selengkapnya bisa di lihat di:

# rar -h

a. Pengkompresan

# rar a komputerdasar.rar komputerdasar.avi

Penjelasan: Kompresi file komputerdasar.avi ke dalam komputerdasar.rar

# rar a bash.rar .bash_logout .bash_profile .bashrc

Penjelasan: kompresi file bash_logout, .bash_profile, .bashrc ke dalam bash.rar

# rar a test.rar test/ --> kompres satu folder test

Penjelasan: Kompresi folder test ke dalam test.rar

# rar a test3.rar test/ test2/

Penjelasan: kompresi folder test dan folder test2 ke dalam test3.rar

# rar a -hp123456 komputerdasar.rar dasar_komputer

Penjelasan: kompresi file dasar_komputer menjadi komputerdasar.rar dengan password 123456

# rar a -df tes.rar tes

Penjelasan: kompresi file tes menjadi tes.rar dan setelah itu menghapus file tes

# rar u komputer.rar dasar

Penjelasan: Menambahkan file dasar ke dalam file komputer.rar

# rar lb komputerdasar.rar

Penjelasan: melihat daftar file yang ada di file komputerdasar.rar

# rar lt komputer_dasar.rar

Penjelasan: Melihat daftar file dan info teknis lainnya yang lengkap ada di file komputer_dasar.rar

# rar a -s -m5 -v40m conan381.rar conan381.rmvb

Penjelasan: Mengkompres dan memecah file conan381.rmvb dengan masing-masing file maksimum kompresan sebesar 40 MB dengan kualitas yang terbaik. Menentukan kualitas yaitu dengan menambahkan opsi -mnomor dimana -m5 merupakan kualitas terbaik tetapi sangat lambat dalam mengkompres sedangkan -m0 tidak mengkompresi apa-apa. Default dari rar adalah -m3. Jika kita ingin memecah file dalam ukuran kb, maka cukup tuliskan -v40 yang berarti memecah dengan maksimum file sebesar 40kb.

# rar r 382.rmvb

Penjelasan: memperbaiki file rar yang mengalami kerusakan/corrupt, tetapi option ini tidak menjadikan file RAR yang corrupt dapat 100% benar kembali.

b. Pengekstrakan

# rar x komputer_dasar.rar

Penjelasan: Ekstrak komputer_dasar.rar di direktori saat ini

# rar x komputerdasar.rar /root

Penjelasan: Ekstrak komputerdasar.rar di direktori root

# rar x -x*.txt -x*.doc komputerdasar.rar /root

Penjelasan: Ekstrak seluruh file yang ada di file komputerdasar.rar kecuali file yang berekstensi .txt dan .doc dan hasil kompresi di letakkan di /root

# rar e conan381.part1.rar

Penjelasan: Ekstrak file jika terjadi pemecahan file

semoga sedikit ulasan yang helmstandart kasih bisa bermanfaat buat sobat-sobat semua...

Minggu, 27 September 2009

Tip & Trik Gratisan Ambil File Di website

google sebuah fenomena di dunia internet apapun bisa kita lakukan, kalau saya sih dari dulu buat cari sesuatu di dunia internet gak pernah bayar tinggal pandai pandai kita untuk mencari diantaranya adalah hal ini yang bisa dipakai untuk mencari sesuatu :

1. Buat Download :

- “Here is your download link” +{yg anda cari} Contoh : “Here is your download link” +ebook
- “Thank you for buying” +{yg anda cari}
- “Thank you for ordering” +{yg anda cari}
- “Thank you for purchasing” +{yg anda cari}
- “Thank you for subscribing” +{yg anda cari}
- “Thank you for your order” +{yg anda cari}
- “Thank you for your payment” +{yg anda cari}
- “Thank you for your purchase” +{yg anda cari}

2. Mencari password email dengan google search…

copy/paste code di bawah ini ke google search box
Code:

ext:sql intext:@gmail.com intext:Password

-ganti: gmail.com dengan yahoo.com, dan mail2 lainnya
-bila mendapatkan hash/encyrepted md5 dsb… cek disini -> http://passcracking.com/
-bisa juga anda kembangkan untuk mencari info lainya seperti CreditCard,Paypal acc dsb..

Selamat Mencoba ya

3. mencari Musik gratis

intitle:”index.of” (mp4|mp3|avi) grub band yang dicari -asp -htm -html -cf -jsp

4. Cari Film Gratis Dan Gampang

cari dengan google search

“parent directory ” /appz/ -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

“parent directory ” DVDRip -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

“parent directory “Xvid -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

“parent directory ” Gamez -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

“parent directory ” (nama artis/album), -xxx -html -htm -php -shtml -opendivx -md5 -md5sums

5. Jebol Deepfreze

JANGAN BUAT ISENG…….
coba-coba gapapa …… he,,he,,,he,,,

Embarrassed

$>DeepFreeze
adalah salah satu Software yang digunakan untuk mengamankan, mencegah
dan mengontrol komputer dari pengerusakan yang dilakukan sengaja
ataupun tidak sengaja. Sesuai dengan namanya software ini akan
“Membekukan” segala yang ada di partisi “beku”nya. Tidak ada
“Restriction” dalam penggunaan komputer yang “dibekukan”, hanya saja
semua settingan, dan kondisi komputer akan kembali seperti semula
setelah komputer di-restart / booting.

$>Tutorial
ini akan membahas tentang cara Disable/Un-freeze DeepFreeze versi
4.20.020.0598, 4.20.120.0598, 4.20.121.0613, 5.20.220.1125 dan
5.30.120.1181 pada OS Windows 2K/XP.

$>Pada
umumnya DeepFreeze mempunyai aplikasi yang aktif di komputer yang masih
“Enable”, dan bila kita ingin mengubah setingan dari DeepFreeze maka
harus masuk ke menu Config yang diproteksi oleh password tentunya.
$>Ada beberapa cara untuk men-Disable software ini, yaitu dengan
menggunakan disket (bootable tentunya) lalu boot dari disket itu dan
memindahkan file DFSERVEX.EXE yang berada di path
c:\progra~1\hypert~1\deepfr~1 ke tempat lain. Dan yang terakhir yaitu
dengan menggunakan Disassembler untuk mem-Patch File Frzstate(2K).exe.
Tutorial ini akan membahas cara yang kedua. Tools yang diperlukan :

1.Ollydbg 1.10 > http://www.ollydbg.de/

2.Process Explorer > http://www.sysinternals.com/

3.Ollyscript > http://ollyscript.apsvans.com/

4.ASPack 2.12 OEP finder script by hacnho/VCT2k4 > http://ollyscript.apsvans.com/

Langkah-langkah :

1.
Jalankan Process Explorer lalu lihat aplikasi Frzstate.exe atau
Frzstate2k.exe yang berjalan lalu klik kanan untuk melihat
propertiesnya. Catat Properties Command Linenya yang berisi path
program itu dan 3 angka terakhir. contoh : C:\Program
Files\HyperTechnologies\Deep Freeze\_$Df\FrzState.exe 1 1066917 0
<< 3 angka terakhir

2. Jalankan Ollydbg 1.10
dan buka Aplikasi Frzstate(2k).exe melalui path yang sudah dicatat.
Jangan lupa masukkan 3 angka terakhir di kolom Arguments.

3. Akan ada box peringatan yang muncul hiraukan saja, pada box peringatan kedua kilk No.

4. Jalankan Plug-in OllyScript dengan memb-Browse-nya di menu Options>Appearance>Plugi-in Path

5. Jalankan Script EOP di menu Plugins>Run Script>Ollyscript tentukan path dari EOP script lalu klik Open.

6.
Setelah itu script akan membuka code asli. Perhatikan apakah ada ikon
dfreeze di system tray (DFreeze dapat diset- untuk tidak
menampilkannya),bila tidak ada klik kanan pada jendela code pilih Go
to>Expression dan masukkan nilai berikut :

versi 4.20.020.0598 > 40A2BE

versi 4.20.120.0598 > idem

versi 4.20.121.0613 > 409F4A

versi 5.20.220.1125 > 40FC4A

versi 5.30.120.1181 > idem

dan
klik Ok. Setelah itu program akan menuju ke baris tersebut. Klik kanan
lagi pilih Assemble lalu isi kolom dengan ekspresi NOP dan jangan lupa
checklist pilihan Fill with NOP’s lalu klik Assemble.

7. Kembali lagi ke jendela code, klik kanan untuk memilih Go to dan isi dengan nilai berikut :

versi 4.20.020.0598 > 40368D

versi 4.20.120.0598 > idem

versi 4.20.121.0613 > 4034F5

versi 5.20.220.1125 > 4037E9

versi 5.30.120.1181 > 4037E9

lalu kilk Ok. Program akan menuju baris tersebut. Kita akan membuat sebuah BreakPoint disini.

8.
Klik kanan pilih Breakpoint>Toogle, lalu tekan F9 untuk eksekusi
baris tersebut. Bila benar akan muncul 2 ikon Deepfreeze pada system
tray. Pilihlah salah satu ikon tersebut dan tekan Shift+dobel klik atau
ctrl+Shift+Alt+F6 untuk membuka Form Login DFreeze. Isi kolom password
dengan apa saja allu klik OK atau Enter.

9. Jika
ikon yang kita pilih benar maka form Login tersebut seolah-olah
“Membeku”. Kembali ke jendela code di Ollydbg tekan F8 dan lihat
jendela register di sebelah kanan, ganti isi register EAX dengan nilai
1 (dalam hexadesimal) dengan dobel klik di register tersebut. (nilai
000000000 merupakan value “False” untuk pengecekan password)

10. Tekan F9 untuk eksekusi program lagi, bila benar maka kita akan mendapatkan sebuah form Config dari DeepFreeze.

Semoga bermanfaat ……

Kamis, 10 September 2009

Warning rpmts_HdrFromFdno

gila seharian dibuat pusing sama CentOS gara2 pengen install cacti,
nah untuk itu ku kasih sedikit cara biar ga pusing gara2 error.yang pasti
ada tulisannya = Warning rpmts_HdrFromFdno:bla..bla..bla.. signature:NOKEY,key ID 8dc43844 bla..bla..bla..public key for bla..bla..bla..is not installed
===
nah sampai sini puyeng deh kepala apa yang salah yee??
okay gampang,langsung aja ya
langsung aja ke repossitory nya CentOS yaitu ada di /etc/yum.repos.d/CentOS-Base.repo
jadi file inilah yang kita edit. Untuk meng-edit file tersebut bisa digunakan
bermacam text editor, tetapi pada contoh ini digunakan “nano”
alsannya sih gampang ajah “saya lebih familiar dg nano hehehe…
*lakukan dengan akses root!!

#nano /etc/yum.repos.d/CentOS-Base.repo

uncomment list repo yang ada dengan memberikan tanda “#” didepan kalimatnya,
lalu tambahkan list repository dari kambing
nah udah sampai situ untuk RPM-GPG-KEY-CentOS-4 <<== ubah Centos-5
simple kan?okay deh mungkin cara mudah bagi CentOS biar bisa yum bebas hehehe..
nah untuk install cacti nya ntar ya lain waktu aja okay...

Rename Di Linux



hello broo.. ketemu lagi di http://komputerdasar.blogspot.com, nah belajar komputer dasar mungkin
ada dari kalian yang pengen edit nama or rename di linux biar tampak serasi or urut ga?
aku kasih masukan yach..
pertama cari nama yang mau diganti namanya dunk harusnya.. hehehe
okay setelah ketemu coba masukan aja command pada gambar berikut
klo dah itu edit edit sendirilah mau di buat berapa tuh angka.. okay?! gitu dulu yee..

Jumat, 28 Agustus 2009

Tips Yum pada linux centOS

Yum adalah salah satu program paket manajemen dalam linux. Salah satu distro yang menggunakan program Yum ini adalah Centos.

Pada saat awal-awal instalasi distro ini memang belum banyak support program-program khusus yang biasa kita gunakan, seperti program media beserta library penyertanya, sehingga mau tidak mau kita harus menginstalnya dengan cara manual.

Beruntung bagi mereka yang memiliki cd/dvd repositorinya, Ia tinggal tambahkan pada yum repo file agar program ini mencari paket-paket instalasinya ke cd/dvd sumber. Bagaimana dengan yang tidak memilikinya? Ya mau tidak mau harus download paket-pake tersebut ke melalui jalur internet.

Secara default yum mensetting paket hasil download dalam folder dan jika sudah menginstalnya kedalam sistem maka secara otomatis paket-paket tersebut akan dihapus.

Nah, agar kita tidak bolak-balik download jika kita melakukan instal ulang sistem, maka sebaiknya kita matikan setingan default yum itu dan kita backup paket-paket tersebut kedalam partisi atau media lain. Paket instalasi yang kita backup ini nantinya bisa digunakan kembali menjadi repositori local.

Berikut adalah cara untuk mematikan setingan tersebut :

# Vim /etc/yum.conf
Selanjutnya, ganti nilai pada parameter "keepcache" menjadi bernilai "1" (tanpa tanda petik), sehingga hasilnya seperti :
keepcache=1

Jika sudah dirubah, maka silahkan instal semua program yang anda butuhkan, dengan repositori mengarah ke internet dan jangan lupa membackup semua paket-paket yang sudah terdownload ke media lain. Adapun letak paket yang didownload tersebut adalah pada folder /var/cache/yum/source_repo/package.

Rabu, 26 Agustus 2009

Setting IP manual pada Ubuntu, dan multi ip

Pengen aja settting Ubuntu secara manual biar connect internet mungkin begini lah cara nya helmstandart cuma bisa kasih masukan dikit dibawah ini :

siji, edit dulu file interfaces

$ sudo gedit /etc/network/interfaces

loro, isikan seperti di bawah ini pada /etc/network/interfaces:

auto lo
iface lo inet loopback

auto eth1
iface eth1 inet static
address 192.168.0.212
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
#kalo mau multi ip
auto eth1:1
iface eth1:1 inet static
address 90.0.0.1
network 90.0.0.0
netmask 255.255.255.0
broadcast 90.0.0.255

untuk setting dns:

$ sudo gedit /etc/resolv.conf

tambahkan baris-baris berikut pada resolv.conf:

domain google.com
search google.com
nameserver 192.168.0.1

telu, ini keterangannya spy lebih jelas:

“auto” menandakan interface akan dinyalakan otomatis pada saat booting. Interface lo tidak punya IP karena digunakan sebagai loopback sehingga memiliki IP localhost 127.0.0.1.

eth1 dikonfigurasi IP statis dgn parameter2:
1. address: IP address yang digunakan
2. network: menentukan Network Address komputer.
3. netmask: menentukan subnet mask network komputer.
4. broadcast: menentukan alamat broadcast yang digunakan komputer untuk memperkenalkan diri pada jaringan.
5. gateway: menentukan default gateway yang digunakan apabila komputer tersebut mengirimkan paket data ke luar jaringan anggotanya.

papat,restart service jaringan:

$ sudo /etc/init.d/networking restart
untuk menambah keyakinan:
$ ifconfig
atau sekalian ping ke pc lain.
klo diping kagak ada time out nya bearti berhasil hehehehe ...
ok, selamat mencoba!

Senin, 24 Agustus 2009

Perbedaan Router, Switch, dan Hub

Dilihat secara fungsi antara hub dan switch ada persamaan yaitu sama mengantarkan paket data dari sumber ke tujuan dalam jaringan komputer. Akan tetapi kalau dilihat secara konseptual tentulah berbeda. masing-masing mempunyai kemampuan yang berbeda baik dari segi kecepatan maupun dari sisi sitem kerjanya.

Di dalam hub tidak ada proses apa-apa dalam menangani traffic jaringan. Hub hanya mengulang sinyal yang masuk ke seluruh port yang ada pada hub tersebut. Ini akan sangat berbeda dengan switch, di dalam switch setiap port berfungsi juga sebagai suatu bridge. Jika suatu port terhubung dengan suatu device maka secara prinsipal setiap device akan bersifat independen terhadap device lainnya.

Hub mempunyai kelemahan yaitu akan terus mengulang-ulang sinyal yang berupa paket data ke semua arah (jalur yang ada) walaupun sebenarnya paket data tersebut sudah diterima oleh komputer tujuan, seperti pada gambar 3 (Mansfield, 2003). Hal ini akan menyebabkan frekwensi collision lebih sering terjadi.

Transfer data switch lebih cepat daripada hub karena switch langsung mengirim paket data ke komputer 
tujuan, tidak mengirim ke seluruh port yang ada (broadcast) sehingga bandwidth yang ada pada switch dapat digunakan secara penuh.

Perbedaan lainnya lagi adalah bahwa 10/100 ethernet hub hanya bekerja secara half-duplex, ini artinya adalah sebuah device hanya dapat mengirim atau menerima data pada suatu waktu tertentu. Switch mampu bekerja secara full-duplex yang artinya mampu menerima dan mengirimkan data pada saat yang bersamaan.

Perbedaan mendasar antara switch versus router adalah router menggunakan metode ’store and forward’. Sedangkan switch bekerja dengan cara on the fly switching. Router mengambil seluruh paket sebelum paket tersebut diteruskan ke tujuan. Metode store and forward membawa seluruh frame data ke dalam peralatan, yang kemudian di-buffer untuk dalam sebuah satuan waktu. Akan lebih jelas jika kita memperhatikan TCP/IP layers, seluruh frame header akan melewati layer data link kemudian dibawa ke layer di atasnya yaitu network layer untuk diketahui tipe dari frame nya. Baru kemudian diteruskan ke alamat network yang dituju melalui data link layer kemabli. Proses ini berlaku untuk seluruh frame yang melintas di router.
Lain halnya dengan switch yang hanya mengambil 20 byte pertama dari sebuah frame. Karena switch tidak mengambil seluruh frame, namun hanya pada alamat tujuan (destination address) sebelum meneruskan frame tersebut ke alamat tujuan, maka network latency atau jeda (delay) yang terjadi akan menjadi lebih kecil dibandingkan dengan router.

Perbedaan yang paling mendasar antara Router, Switch dan Hub adalah sebagai berikut :
➢ Router = kerja di layer 3 osi (network)
➢ Switch = kerja di layer 2 osi (datalink)
➢ Hub= kerja di layer 1 osi (fisik)

Ping, Traceroute , Arp

yang namanya belajar komputer dasar ya begini inilah apa aja yang dianggap dasar dipelajari dengan seksama dan memahami nya dengan penuh tulus.. biarpun dasar memang harus tahu.. baik itu Ping, traceroute dan arp.. nah untuk itu aku berikan pengertian nya nanti cara prakteknya belakangan ya.. hehehehe..
PING
Ping adalah program tersederhana dari aplikasi TCP/IP. Ping mengirimkan IP datagram ke suatu host dan mengukur waktu round trip dan menerima respon. Ping merupakan singkatan dari Packet InterNet Groper.
Ping menggunakan pesan ICMP echo dan echo reply.
Ping dapat juga digunakan untuk memastikan installasi IP address di suatu host. Langkah-langkah yang dapat dilakukan yaitu :
• Ping loopback : test terhadap software TCP/IP
• Ping IP alamatku : test perangkat jaringan di host tersebut
• Ping alamat IP suatu host lain : test apakah jalur sudah benar
• Ping nama dari suatu host : test apakah sistem DNS sudah berjalan.

TRACEROUTE
Aplikasi traceroute melacak jalur mana saja yang dilalui untuk menuju ke suatu host tujuan. Cara kerja traceroute dengan mengirimkan pesan dengan TTL = 1. Dimana apabila sudah mencapai suatu target jumlah TTL akan menjadi 0, dan ini akan memberikan pesan ke pengirim dengan pesan time exceeded, sehingga host akan mengirimkan lagi pesan ICMP dengan nilai TTL diperbesar. Proses ini dilakukan terus hingga mencapai host yang dituju.

ARP
Protokol ARP digunakan untuk merubah protokol pengalamatan pada layer yang lebih atas (IP Address) menjadi alamat fisik jaringan.

IP Routing

Routing IP adalah proses memindahkan paket dari satu network ke network yang lain menggunakan router-router. Sebuah routing protocol digunakan oleh router untuk secara dinamis menemukan semua network di sebuah internetwork, dan memastikan bahwa semua router memiliki routing table yang sama. Pada dasarnya, sebuah routing protocol menentukan jalur (path) yang dilalui oleh sebuah paket melalui sebuah internetwork.

Setelah semua router mengetahui tentang semua network,sebuah routed protocol dapat digunakan untuk mengirimkan data user (paket) melalui jaringan yang sudah ada. Routed protocol ditugaskan ke sebuah interface dan menentukan metode pengiriman paket. Contoh dari routed protocol adalah IP dan IPX.

Istilah routing digunakan untuk proses pengambilan sebuah paket dari sebuah alat dan mengirimkannya melalui network kea lat lain disebuah network yang berbeda. Router tidak peduli atau tidak memperhatikan tentang host—mereka hanya memperhatikan tentang network dan jalur terbaik ke setiap network.

Jika network anda tidak memiliki router,maka jelas anda tidak melakukan routing. Router melakukan routing lalu-lintas data ke semua network di internetwork anda. Agar anda bisa melakukan routing paket,sebuah router harus mengetahui, paling sedikit, hal-hal berikut ini :

* Alamat tujuan
* Router-router tetangga dari mana sebuah router bisa mempelajari tentang network remote.
* Route yang mungkin ke semua network remote
* Route terbaik untuk setiap network remote.
* Bagaimana menjaga dan memverifikasi informasi routing.

Router mempelajari tentang network-network remote dari router-router tetangga atau dari seorang administrator. Router kemudian akan membuat sebuah routing table yang menggambarkan bagaimana menemukan network-network remote. Jika sebuah nerwork terhubung secara langsung, maka router sudah tahu bagaimana menghubungi network itu. Jika sebuah network tidak terhubung secara langsung, router harus mempelajari bagaimana cara mencapai network remote tersebut dengan dua cara : mengguanakan routing statis,yang berarti seseorang harus mengetikan dengan tangan tentang semua lokasi network ke routing table,atau melalui apa yang disebut routing dinamis.

Pada routing dinamis, sebuah protocol pada satu router berkomunikasi dengan protocol yang sama yang bekerja di router tetangga. Router kemudian akan saling melakuakan update tentang semua network yang mereka ketahui dan menempatkan informasi tersebut ke routing table. Jika suatu perubahan terjadi di network,maka protocol routing dinamis secara otomatis akan memberitahukan semua router tentang apa yang terjadi. Jika routing statis digunakan,maka seorang administrator bertanggung jawab untuk melakuakan update semua perubahan tersebut,secara manual ke semua router. Biasanya, pada sebuah network yang besar,digunakan kombinasi dari routing dinamis dan routing statis.

Proses Routing IP

Proses routing IP sebenarnya cukup sederhana dan tidak berubah terhadap ukuran network yang anda miliki. Sebagai contoh, kita akan menggunakan gambar berikut untuk menjelaskan langkah demi langkah tentang apa yang terjadi jika host A ingin berkomunikasi dengan host B di sebuah network yang berbeda.

Host A ——————– Lab A ———————— Host B

*
o
+
# (172.16.20.1)

(172.16.10.2) (172.16.20.2)

Pada contoh ini, seorang user di Host A melakukan ping ke alamat IP Host B. Routing tidak lebih sederhana dari ini, tetapi masih sendiri dari banyak langkah. Mari kita membahas langkah-langkah tersebut :

1. Internet Control Message Protocol (ICMP) menciptakan sebuah payload (data) pemintaan echo (di mana isinya hanya abjad di field data).
2. ICMP menyerahkan payload tersebut ke Internet Protocol (IP), yang lalu menciptakansebuah paket. Paling sedikit, paket ini berisi sebuah alamat asal IP, sebuah alamat tujuan IP, dan sebuah field protocol dengan nilai 01h (ingat bahwa Cisco suka menggunakan 0x di depan karakter heksadesimal , jadi di router mungkin terlihat seperti 0×01). Semua itu memberitahukan kepada host penerima tentang kepada siapa host penerima harus menyerahkan payload ketika network tujuan telah dicapai – pada contoh ini host menyerahkan payload kepada protocol ICMP.
3. Setelah paket dibuat, IP akan menentukan apakah alamat IP tujuan ada di network local atau network remote.
4. Karena IP menentukan bahwa ini adalah permintaan untuk network remote, maka paket perlu dikirimkan ke default gateway agar paket dapat di route ke network remote. Registry di Windows dibaca untuk mencari default gateway yang telah di konfigurasi.
5. Default gateway dari host 172.16.10.2 (Host A) dikonfigurasi ke 172.16.10.1. Untuk dapat mengirimkan paket ini ke default gateway, harus diketahui dulu alamat hardware dari interface Ethernet 0 dari router (yang dikonfigurasi dengan alamat IP 172.16.10.1 tersebut) Mengapa demikian? Agar paket dapat diserahkan ke layer data link,lalu dienkapsulasi menjadi frame, dan dikirimkan ke interface router yang terhubung ke network 172.16.10.0. Host berkomunikasi hanya dengan alamat hardware pada LAN local. Penting untuk memahami bahwa Host A, agar dapat berkomunikasi dengan Host B, harus mengirimkan paket ke alamat MAC (alamat hardware) dari default gateway di network local.
6. Setelah itu, cache ARP dicek untuk melihat apakah alamat IP dari default gateway sudah pernah di resolved (diterjemahkan) ke sebuah alamat hardware:
* Jika sudah, paket akan diserahkan ke layer data link untuk dijadikan frame (alamat hardaware dari host tujuan diserahkan bersama tersebut).
* Jika alamat hardware tidak tersedia di cache ARP dari host, sebuah broadcast ARP akan dikirimkan ke network local untuk mencari alamat hardware dari 172.16.10.1. Router melakukan respon pada permintaan tersebut dan menyerahkan alamat hardware dari Ethernet 0, dan host akan menyimpan (cache) alamat ini. Router juga akan melakukan cache alamat hardware dari host A di cache ARP nya.
7. Setelah paket dan alamat hardware tujuan diserahkan ke layer data link, maka driver LAN akan digunakan untuk menyediakan akses media melalui jenis LAN yang digunakan (pada contoh ini adalah Ethernet). Sebuah frame dibuat, dienkapsulasi dengan informasi pengendali. Di dalam frame ini alamat hardware dari host asal dan tujuan, dalam kasus ini juga ditambah dengan field EtherType yang menggambarkan protocol layer network apa yang menyerahkan paket tersebut ke layer data link- dalam kasus ini, protocol itu adalah IP. Pada akhir dari frame itu terdapat sebuah field bernama Frame Check Sequence (FCS) yang menjadi tempat penyimpanan dari hasil perhitungan Cyclic Redundancy Check (CRC).
8. Setelah frame selesai dibuat, frame tersebut diserahkan ke layer Physical untuk ditempatkan di media fisik ( pada contoh ini adalah kabel twisted-pair )dalam bentuk bit-bit, yang dikirim saru per satu.
9. Semua alat di collision domain menerima bit-bit ini dan membuat frame dari bit-bit ini. Mereka masing-masing melakukan CRC dan mengecek jawaban di field FCS. Jika jawabannya tidak cocok, frame akan dibuang.

* Jika CRC cocok, maka alamat hardware tujuan akan di cek untuk melihat apakah alamat tersebut cocok juga (pada contoh ini, dicek apakah cocok dengan interface Ethernet 0 dari router).
* Jika alamat hardware cocok, maka field Ether-Type dicek untuk mencari protocol yang digunakan di layer Network.

1. Paket ditarik dari frame, dan apa yang tertinggal di frame akan dibuang. Paket lalu diserahkan ke protocol yang tercatat di field Ether-Type—pada contoh ini adalah IP.
2. IP menerima paket dan mengecek alamat tujuan IP. Karena alamat tujuan dari paket tidak sesuai dengan semua alamat yang dikonfigurasi di router penerima itu sendiri, maka router penerima akan melihat pada alamat IP network tujuan di routing tablenya.
3. Routing table harus memiliki sebuah entri di network 172.16.20.0, jika tidak paket akan dibuang dengan segera dan sebuah pesan ICMP akan dikirimkan kembali ke alamat pengirim dengan sebuah pesan “destination network unreachable” (network tujuan tidak tercapai)
4. Jika router menemukan sebuah entri untuk network tujuan di tabelnya, paket akan dialihkan ke interface keluar (exit interface)—pada contoh, interface keluar ini adalah interface Ethernet 1.
5. Router akan melakuakan pengalihan paket ke buffer Ethernet 1.
6. Buffer Ethernet 1 perlu mengetahui alamat hardware dari host tujuan dan pertama kali ia akan mengecek cache ARP-nya.

* Jika alamat hardware dari Host B sudah ditemukan, paket dan alamat hardware tersebut akan diserahkan ke layer data link untuk dibuat menjadi frame.
* Jika alamat hardware tidak pernah diterjemahkan atau di resolved oleh ARP (sehingga tidak dicatat di cache ARP), router akan mengirimkan sebuah permintaan ARP keluar dari interface E1 untuk alamat hardware 172.16.20.2.

Host B melakukan respon dengan alamat hardwarenya, dan paket beserta alamat hardware tujuan akan dikirimkan ke layer data link untuk dijadikan frame.

1. Layer data link membuat sebuah frame dengan alamat hardware tujuan dan asal , field Ether-Type, dan field FCS di akhir dari frame. Frame diserahkan ke layer Physical untuk dikirimkan keluar pada medium fisik dalam bentuk bit yang dikirimkan satu per satu.
2. Host B menerima frame dan segera melakuakan CRC. Jika hasil CRC sesuai dengan apa yang ada di field FCS, maka alamat hardware tujuan akan dicek. Jika alamat host juga cocok, field Ether-Type akan di cek untuk menentukan protocol yang akan diserahi paket tersebut di layer Network—Pada contoh ini, protocol tersebut adalah IP.

Selasa, 18 Agustus 2009

Memblokir Situs Porno

A. ABSTRAKSI
Internet berkembang sangat cepat dan pesat, hal ini dapat dilihat dari jumlah pengguna Teknologi Informasi yang berkembang menurut deret ukur. Menurut data sekitar tahun 1995 diperkirakan jumlah pengguna Teknologi Informasi mencapai 200 juta orang, dan akan mencapai lebih dari satu trilyun dalam waktu kurang dari lima belas tahun.

Internet sangat besar manfaatnya dalam kehidupan manusia, khususnya dalam bidang kebutuhan komunikasi dan informasi. Manfaat utama Internet adalah komunikasi melalui e-mail dan chatting, mencari informasi melalui browsing atau surfing, transfer file baik data maupun program, dan e-commerce serta entertainment. Namun demikian, Internet mempunyai dampak baik dampak positip maupun dampak negatip, dampak negatip salah satunya adalah pornografi. Lalu bagaimana cara menangkal pornografi di Internet di warnet atau internet sekolah. Berikut ini akan di uraikan cara memblokir situs-situs porno menggunakan sistem operasi centOS 5.x

B. KONFIGURASI GATEWAY
Gateway adalah istilah yang digunakan untuk menunjuk kepada komputer yang dijadikan sebagai pintu gerbang keluar dan masuk hubungan ke Internet bagi komputer-komputer lain di jaringan. Agar komputer tersebut dapat melewatkan sambungan Internet bagi komputer-komputer client, maka hal yang penting dalam mengkonfigurasi PC Gateway adalah menjalankan rule Ipchain. Perintah berikut untuk mengaktifkan forwarding dan modul-modul yang diperlukan, sekaligus menjalankan Transparent Proxy. Fungsi Transparent Proxy adalah membelokkan (REDIRECT) permintaan www port 80 ke proxy squid port: 3128 (default) atau port: 8080 sesuai konfigurasi anda. Untuk mengkonfigurasi loginlah sebagai root dan edit file dengan teks editor vi, pico atau mc:
# /etc/rc.d
# vi rc.local

Pada baris terakhir file rc.local ketikkan:
echo 1> /proc/sys/net/ipv4/ip_forward
/sbin/ipchains -F
/sbin/ipchains –A input –p tcp –d 192.168.0.0/24 www –j ACCEPT
/sbin/ipchains –A input –p tcp –d 0/0 www –j REDIRECT 8080
/sbin/ipchains –A forward –d 0/0 –j MASQ
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_raudio
/usr/sbin/named

Perintah-perintah tersebut maksudnya sebagai berikut: baris pertama untuk mengaktifkan forwarding, baris kedua untuk menghapus konfigurasi ipchains sebelumnya, kemudian baris ketiga menerima permintaan www dari semua client yang berasal dari jaringan anda, misalnya jaringan anda 192.168.0.0, tetapi bila alamat jaringan anda berbeda maka ganti 192.168.0.0 dengan alamat jaringan anda. Selanjutnya semua permintan www port 80 dibelokkan ke proxy squid port: 8080 atau port: 3128 (default dari squid) kemudian di Masquerade. Sedangkan perintah baris selanjutnya adalah untuk mengaktifkan modul-modul yang diperlukan untuk chatting (irc), untuk FTP (ftp) dan untuk audio (radio). Selanjutnya jangan lupa simpan setelah perubahan tersebut.

Untuk mengaktifkan perubahan tersebut jalankan perintah di consol sebagai berikut:
# /etc/rc.d/init.d/network restart
Untuk menguji apakah forwarding sudah jalan atau belum, bisa dengan cara:
# cat/proc/sys/net/ipv4/ip_forward
Nilai yang tampil harus 1, bila masih 0 coba reboot komputer anda dan periksa kembali dengan perintah tersebut.

C. KONFIGURASI SQUID PROXY SERVER
Saya asumsikan program Squid sudah terinstal pada komputer anda sebelum anda menkonfigurasikannya. Saya rekomendasikan untuk menginstal versi Squid 2.x.stable.x, karena squid versi 2 mendukung Transparent Proxy. Untuk memeriksa apakah kernel anda mendukung Transparent Proxy, cukup dangan melihat apakah terdapat file: /proc/net/ip_fwchains. Bila file tersebut ada, maka anda tidak perlu melakukan konfigurasi ulang kernel.

Untuk mengkonfigurasi squid edit file squid.conf berikut:
# cd /etc/squid
# vi squid.conf
Delete tanda # pada baris-baris isi file squid.conf sehingga menjadi seperti contoh file konfigurasi berikut:
http_port 8080
icp_port 3130

hierarchy_stoplist cgi-bin
cache_effective_user squid
cache_effective_group squid
cache_mem 8 MB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs /cache 1000 16 256
cache_access_log /usr/local/squid/logs/access.log
cache_access /usr/local/squid/logs/cache.log
cache_store_log none
mime_table /usr/local/squid/etc/mime.conf
pid_filename /usr/local/squid/logs/squid.pid
logfile_rotate 10
visible_hostname proxy.stembayo.or.id #isi hostname sesuai dengan pc anda

acl labcomp src 192.168.0.0/24 #sesuaikan dengan network anda
acl all src 0.0.0.0/0.0.0.0
acl alldst ect 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl ssl_port port 443 563
acl safe_port port 80 21 443 563 70 1025-65535
acl CONNECT method CONNECT
acl erase method PURGE

http_access allow labcomp
http_access allow localhost
http_access allow manager localhost
http_access allow deny manager
http_access allow deny !safe_port
http_access allow CONNECT !ssl_port
http_access allow deny all

Kemudian sebelum menjalankan squid pertama kali ketikkan:
# squid -z
Jalankan squid dengan perintah:
# /etc/rc.d/init.d/squid restart

D. BLOCKING SITUS PORNO

Untuk memblokir situs-situs di Internet yang tidak kita inginkan agar tidak dapat diakses oleh komputer jaringan kita, maka ada beberapa cara yang dapat kita lakukan, yaitu dengan menambahkan baris berikut di file squid.conf:
acl porn url_regex /usr/local/squid/etc/porn.txt
acl noporn url_regex /usr/local/squid/etc/noporn.txt
acl ip dst /usr/local/squid/etc/ip.txt

http_access allow noporn all
http_access deny porn all
http_access deny ip all

Buat di direktori /usr/local/squid/etc file-file sebagi berikut :
1. file porn.txt, berisi daftar situs-situs porno atau yang mengandung kata-kata seperti:
abortion
adult
anus
gay
sex
www.playboy.com
www.17tahun.com
www.fsnbintangindonesia.com
dll.
2. file noporn.txt, berisi kata-kata sebagai berikut :
irelessexcite
msexchange
msexcel
aids.lv
freetown
geek-girls
scsext
steen
adulteducation
sekst
dll.
3. file ip.txt, berisi daftar nomor ip address situs-situs porno seperti :
209.247.228.203
209.247.228.201
206.251.29.35
dll.

Kita dapat men-download daftar kata-kata porn dan noporn dari situs
http://web.onda.com.br/orso/sxcontrol.html. Sehingga tidak perlu menuliskan satu per satu kat-kata tersebut.

Kemudian delete tanda # di depan baris-baris pada file squid.conf sehingga menjadi seperti berikut:
http_accel_host virtual
http_accel_port 80
http_accel_with_proxy on
http_accel_uses_host_header on

Selanjutnya restart squid dengan perintah:
# /etc/rc.d/init.d/squid restart

Ganti Hostname Tanpa Perlu Reboot

Misal ingin mengganti hostname menjadi pithik, pertama edit file /etc/sysconfig/network :

# vi /etc/sysconfig/network

di baris HOSTNAME, edit menjadi seperti berikut :

NETWORKING=”yes”
GATEWAY=”192.168.100.1″
HOSTNAME=”pithik”

save file tersebut dan exit :

:wq!

Sekarang edit file /etc/hosts :

# vi /etc/hosts

misal server anda memiliki IP 192.168.100.100, edit file jadi seperti di bawah ini :

127.0.0.1 localhost.localdomain localhost
192.168.100.100 pithik

lalu save dan exit :

:wq!

Sekarang jalankan perintah di bawah ini :

# hostname pithik

Jalankan lagi perintah ini :

# hostname

Sekarang restart service network agar file yang telah kita edit tadi dapat berjalan :

# service network restart

Untuk melihat efeknya, silahkan log off dulu, lalu login lagi.

Kamis, 16 Juli 2009

NIC (Network Interface Card)

NIC
---

Network Interface Card (NIC), juga disebut sebagai
Network Adapter,digunakan untuk menghubungkan cmputer
ke kabel yang digunakan padalocal area network (LAN).
Umumnya, NIC ditempatkan pada komputerexpansion bus
melalui slot ISA (8 bit atau 16 bit) atau PCI (32 bit
atau 64 bit). NIC mempunyai satu atau lebih
port eksternal yang digunakan untuk menempatkan
kabel networknya.



Fungsi utama dari NIC adalah mengijinkan komputer untuk berkomunikasi
dalam network. Ia melakukan hal ini dengan mengirim/menerima dan
mengontrol traffic dengan komputer atau peralatan lain yang ada pada
network. Saat mengirim, NIC mengkonvert data dari pararel ke serial,
mengencode dan mengompresinya, dan kemudian menempatkannya pada kawat
dalam bentuk sinyal listrik atau optik. Proses ini terjadi sebaliknya
pada saat menerima. NIC mentranslate sinyal listrik yang diterimanya
menjadi bit-bit yang bisa dibaca oleh komputer.

Setiap NIC mempunyai identifikasi unik yang disebut MAC Address yang
telah dihard-coded pada cardnya. Sebagai tambahan, setiap NIC harus
mempunyai network adapter driver yang mengijinkan ia untuk
berkomunikasi dengan network protokolnya. Sebuah NIC spesifik untuk
arsitektur LAN tertentu (misalnya, Ethernet, Token Ring, atau
Fiber-Optic). Ada kemungkinginan untuk menginstall lebih dari satu NIC
pada komputer yang sama.

Kebanyakan NIC berhubungan langsung ke bus sistem komputer melalui
32-bit PCI slot atau 8-bit atau 16-bit ISA slot untuk komputer lama.

NIC beroperasi pada Physical layer, layer yang paling bawah dari model
OSI.


MAC Address
-----------


Setiap NIC mempunyai MAC address yang unik yang diberikan
kepadanya. MAC address, juga direferensikan sebagai physical address,
adalah 6-byte (48-bit), hexadesimal serial number yang telah
dihard-coded kedalam card oleh pemanufakturnya.

Pemanufaktur NIC (misalnya, Intel, 3Com, Cico, dll) harus
mengaplikasikan standard IEEE untuk blok address yang diberikan ke
cardnya. 3 oktet paling kiri dari address mengidentifikasikan
manufaktur dan 3 oktet paling kanan mengidentifikasikan serial number
yang unik untuk cardnya.

Jika sistem anda menjalankan TCP/IP, anda bisa mendapatkan MAC Address
dengan mengetikkan perintah "ipconfig /all" pada dos command prompt
atau winipcfg pada windows 95.

Catat bahwa MAC adalah singkatan dari Media Access COntrol, bagian
dari Data Link Layer pada model IEEE 802. Jadi, istilah "MAC address"
kurang tepat. MAC address direferensikan pada layer ini tapi
sebenarnya berada pada physical layer. Meskipun physical address
adalah deskripsi yang lebih tepat, MAC address adalah istilah yang
sering digunakan dalam prakteknya.


Apa yang dilakukan oleh MAC address
-----------------------------------

MAC address menyediakan jalan untuk membedakan satu NIC dengan NIC
yang lain.

Operasi pada layer paling bawah dari model OSI (physical dan data-link
layer) tidak secara langsung mengenal nama komputer atau alamat
protokol (misalnya IP address). MAC address mengijinkan sebuah card
untuk mengenali data yang diberikan kepadanya. Sebuah NIC mengecek
setiap frame atau packet pada traffic networknya untuk melihat apakah
ia berisi MAC address kepunyaannya. Sekali sebuah NIC mengidentifikasi
sebuah frame dengan MAC address miliknya, ia akan mendecode dan
memproses frame tersebut.

Sebuah bridge, yang beroperasi pada data-link layer, melihat ke MAC
address. Sebuah router, yang beroperasi pada network layer, melihat
pada protokol addressnya. Jadi, sebuah router mampu untuk melakukan
manajemen traffic yang lebih pintar dibanding bridge.


Bagimana NIC dihubungkan ke kabelnya
------------------------------------

Sebuah konektor interface adalah koneksi fisik antara NIC dan
kabelnya. Ada tiga tipe interface konektor yang umum yang digunakan
pada LAN:

- BNC (British Naval Connector). Digunakan dengan kabel koaksial.
- RJ-45. Sebuah 8-kawat konektor modular yang terlihat mirip dengan
- konektor jack telepon (RJ-11). Digunakan dengan kabel
- twisted-pair. (RJ-11 hanya mempunyai 6 pins, sedangkan RJ-45
- mempunyai 8 pin). AUI (Attachment Unite Interface). Umumnya sebuah
- 15-pin interface yang digunakan dengan kabel koaksial thicknet. Juga
- disebut sebagai DIX (Digital Intel Xerox) interface. Sudah tidak
- umum lagi.

Beberapa NIC mempunyai lebih dari satu interface konektor (misalnya,
satu RJ-45 dan satu BNC).


Bagaimana sebuah NIC dihubungkan ke Komputer
--------------------------------------------

Sebuah bus adalah satu seri baris-baris printed circuit yang membentuk
jalur bersama dimana beberapa bagian komputer bisa
berkomunikasi. Dengan kata lain, bus adalah rangkaian atau jalur
listrik dimana data ditransmisikan.


Apa perbedaan antara local dan expansion bus
--------------------------------------------

Sebenarnya ada dua tipe bus: local dan expansion.

- local bus (juga disebut sebagai processor atau system bus) adalah
jalur yang berhubungan secara langsung ke CPU. Ia umumnya adalah 4
bus (data, address, control dan power). Komponen-komponen pada local
bus disinkronisasi oleh CPU. Ini berarti mereka bisa beroperasi pada
jalur 32-bit pada kecepatan clock penuh. Umumnya hanya main
memorynya processor dan logic controller yang dihubungkan ke local
bus.

- expansion bus (juga disebut sebagai AT Bus) mengijinkan CPU untuk
berkomunikasi dengan controller dan peralatan-peralatan lainnya. Ia
menghubungkan beberapa peralatan seperti disk dan video controller,
card serial dan pararel, network interface card (NIC). Umumnya
komponen-komponen ini berkomunikasi melalui 16-bit ISA slot pada 8
MHz. Dengan kata lain, mereka melalukan tugas pada kecepatan dibawah
kecepatan processor. Karena kecepatan dan jalur datanya lebih rendah
daripada local bus, expansion bus bisa menjadi bottleneck pada
performansi sistem.

PCI (Peripheral Connection Interface) bus desainnya memberikan
kapabilitas untuk menyediakan tap/hubungan langsung ke local bus
(32-bit) untuk transfer data yang lebih cepat. Ini mengijinkan
periferal seperti NIC untuk membypass expansion bus. VLB (VESA Local
Bus) juga ditempatkan langsung ke local bus.


Apa arsitektur bus yang umum dan bagaimana karakteristiknya
-----------------------------------------------------------

Expansion bus yang populer dapat dibedakan sebagai berikut:

- PCI - Peripheral Connection Interface. Saat ini adalah paling
populer dan paling cepat desain busnya. PCI dibuat oleh Intel dan
menjadi standar industri untuk sistem Pentium. Ia bisa menukar data
dengan CPU pada 32 atau 64-bit per detik dan mensupport bus
mastering (mengijinkan kartu 'pintar' untuk melakukan prosess
mandiri dari CPU). Ia juga mensupport multiplexing (sharing atau
mixing sinyal pada bus). PCI slot hanya menerima card PCI dan card
PCI hanya pas pada PCI slot.

- VLB - VESA (Video Electronic Standards Association) Local Bus. VLB
awalnya didesain untuk mengganti display adapter sebagai bottleneck
system. Mensupport 3 slot untuk periferal kecepatan tinggi yang
memerlukan 32-bit local bus (CPU). Ia juga mensupport bus mastering
dan menawarkan kompatibilitas kebelakang (yaitu, slot VLB bisa
menerima card ISA tapi card ISA hanya berfungsi sebagai card ISA,
tidak mengakses ke local bus).

- MCA - Micro Channel Architecture. Dibuat oleh IBM untuk komputer
PS/2 nya, desain ini tidak berhasil.

- EISA - Extended Industry Standard Architecture. Kelanjutan dari
desain MCA IBM yang mentransfer data pada 32-bit dan menawarkan
backward compatibility.

- ISA - Industry Standard Architecture. Desain bus paling awal. Juga
dikenal sebagai PC/AT bus. Data ditransfer pada 8 atau 16-bit
bergantung dari cardnya. Slot ISA 16 bit akan menerima card ISA 8
bit atau VLB card.


Setting apa yang digunakan untuk mengkonfigurasi NIC
----------------------------------------------------

Untuk menginstall sebuah NIC pada komputer, NIC harus secara tepat
dikonfigurasi. Sementara prosedur yang tepatnya bergantung jenis
cardnya, ada beberapa option yang mungkin diperlu diset untuk NIC agar
bisa berkomunikasi dengan komputer:

- Interrup Request Line (IRQ) - line hardware yang digunakan utnuk
- mengirimkan servis request ke CPU. Base I/O Port Address - channel
- untuk aliran data antara NIC dan CPU. Base Memory Address - lokasi
- memory (buffer) yang digunakan oleh NIC. DMA Channel - channel
- untuk NIC mengakses memory tanpa perlu melalui CPU. Transceiver
- type - transmit/receive setting, bergantung jenis pengkabelannya.

Tidak semua NIC memerlukan semua option diatas untuk
dikonfigurasi. Bergantung pada NIC nya, proses konfigurasi bisa
dilakukan melalui software atau membutuhkan setting secara fisik
melalui jumper atau switch pada NIC nya.


Apakah IRQ dan bagaimana ia digunakan untuk mengkonfigurasi NIC
---------------------------------------------------------------

Sebuah IRQ (Interrup Request) line adalah line hardware dimana sebuah
device seperti keyboard, disk drive, atau NIC mengirim request untuk
service (interrupt) ke CPU.

IRQ diberikan dengan prioritas yang berbeda sehingga CPU bisa
menentukan kepentingannya dari service request yang datang.

System 80286 dan diatasnya mempunyai 16 line IRQ yang diberi nomor 0
sampai 15. Dari semua ini, IRQ 2 dan 9 direserve untuk keperluan
system (cascade).


Apakah IRQ conflict
-------------------

Jika sebuah device seperti keyborad atau printer membutuhkan perhatian
CPU, ia mengirimkan sinyal melalui IRQ line yang diberikan
kepadanya. Jika CPU mendeteksi interrupt ini, ia mengetahui device
mana yang mengirimkan sinyal dan mengalokasikan waktunya berdasarkan
prioritas requestnya. Beberapa IRQ secara permanen telah diberikan
(misalnya IRQ 1 selalu untuk keyboard). Akan tetapi, IRQ yang lain
bisa diberikan oleh user.

Secara umum hanya satu device yang bisa diberikan untuk IRQ line
tertentu. Jika dua device menggunakan IRQ yang sama, CPU tidak bisa
membedakan device mana yang memberi sinyal dan hasilnya adalah konfik
IRQ.

Dua device bisa menshare IRQ yang sama. Hanya saja mereka tidak bisa
menggunakannya pada saat yang bersamaan. Sebagai contoh, jika kedua
mouse dan modem diberikan ke IRQ 3 (COM2), konflik mungkin akan
muncul. Umumnya, satu atau kedua device ini akan mengunci dan menstart
secara tidak teratur. Ada kemungkinan konflik IRQ akan menghasilkan
kegagalan operasi sistem.


Pemberian IRQ dari 0 sampai 15 yang umum
----------------------------------------

Untuk sistem 80286 dan setelahnya, setting IRQ umumnya adalah sbb:

- 0 system timer 1 keyboard 2 cascade ke IRQ 9/programmable interrupt
- controller 3 COM2/COM4 (communication ports) 4 COM1/COM3
- (communication ports) 5 LPT2 parallel port, umumnya digunakan juga
- oleh soundcard. 6 Floppy disk controler 7 LPT1 parallel port. 8
- system or real-time clock/CMOS 9 cascade from IRQ 2 10 open 11 open
- 12 OS/2 mouse atau trackball 13 math co-processor 14 hard disk
- controller 15 second hard disk controller


Apakah Base I/O port address dan bagaimana ia digunakan dalam
konfigurasi NIC
--------------------------------------------------------------

Base I/O port menentukan channel yang mana data mengalir dari CPU dan
ke I/O device tertentu seperti NIC. Tiap-tiap I/O device harus
mempunyai port yang unik atau lokasi memory sehingga device yang lain
bisa berkomunikasi dengannya. Selama eksekusi program, data dan
command diarahkan ke port ini.

Beberapa setting I/O port yang sering digunakan untuk NIC adalah
280-29Fh, 300-31Fh, 320-33Fh, 340-35Fh, and 360-37Fh.


Apakah base memory address dan bagaimana menggunakannya pada
konfigurasi NIC
-------------------------------------------------------------

Base memory address adalah alamat lokasi pada memory (RAM) dimana CPU
bisa bertukar data dengan device seperti NIC. Memory space disediakan
sebagai buffer untuk menyimpan data yang masuk dan keluar. Base memory
address untuk NIC misalnya pada range C000-D800 .

Tidak semua NIC memerlukan base memory address karena mereka tidak
bertukar data dengan CPU melalui lokasi shared memory.


Bagaimana informasi ditransfer antara NIC dan CPU
-------------------------------------------------

Ada tiga cara utama bagaimana pertukaran informasi antara NIC dan CPU:

1. DMA Transfer. Direct Memory Acces controller mentransfer data
secara langsung dari NIC ke lokasi memory yang disediakan pada
komputer.

2. Shared System Memory. Shared memory bisa dialokasikan pada card
atau pada system. Jika shared memory berada pada card, ia dimap ke
RAM melalui base memory address dan processor merawatnya seperti
lokasi memory yang lain. Jika shared memory berada pada system,
processor khusus pada NIC digunakan untuk memindahkan data ke dan
dari suatu lokasi memory.

3. Bus Mastering. NIC akan membypass CPU, mengambil control ke bus
sistem dan meload data secara langsung ke sistem memory tanpa
interrup ke CPU. Metode ini tersedia hanya pada sistem bus tertentu
yang mensupportnya (misalnya PCI).

Tiap-tiap dari metode ini dapat meningkatkan performansi dari operasi
network melalui basic I/O. Secara umum, bus mastering dan shared
memory lebih baik daripada DMA.


Apakah DMA Channel
------------------

DMA (Direct Memory Access) channel digunakan untuk mentransfer data
secara langsung antara memory dan device I/O yang pintar seperti
NIC. Sebuah DMA channel sebenarnya terdiri dari dua line sinyal; line
untuk menerima dan line untuk acknowledgement.

DMA channel mengijinkan sebuah device pada expansion board untuk
mentransfer data ke atau dari RAM tanpa melalui CPU. Saat device
membutuhkan akses ke memory, ia mensinyal CPI melalui DMA channel yang
diberikan kepadanya. CPU kemudian keluar dari jalan tersebut dan
transfer data mengambil alih tempat secara langsung antara device dan
memory. Kekurangan dari metode ini adalah operasi CPU berhenti dan
menunggu sampai transfer selesai.

Tidak semua device menggunakan DMA channel. Sebuah tape backup adalah
contoh device yang umumnya melakukan hal ini. Kebanyakan NIC tidak
menggunakan DMA karena interupsinya ke CPU. Jadi, jika sebuah device
membutuhkan DMA channel, channel yang unik harus diberikan atau
konflik akan terjadi.

Jumlah DMA channel yang tersedia bergantung pada system bus. Hanya ada
4 channel yang tersedia pada bus ISA 8-bit yang lama. Untuk bus yang
lain, ada 8 channel (dinomori 0-7) dan hanya 7 yang disediakan untuk
slot ekspansi. Umumnya DRAM refresh, floppy disk controller, DMA
controllernya sendiri, dan LPT1 menggunakan DMA channel 0, 2, 4 dan 7
secara berurutan. Channel yang lain umumnya bebas untuk digunakan.


Apakah Transceiver
------------------

Transceiver adalah sebuah device yang mentransmisikan dan menerima
sinyal. Transceiver pada NIC digunakan untuk menerjemahkan aliran data
dari pararel (internal) ke serial (eksternal) dan
sebaliknya. Transceiver bisa mendeteksi error pada kabel dan
menterminate transmisi jika controller (NIC) mentransmit telah
melebihi waktu yang ditentukan.

Transceiver adalah bagian inti dari ethernet LAN. Normalnya ia berada
pada NIC. Akan tetapi, pada Thicknet cable transceivernya ditempatkan
secara external langsung ke kabel.


Apakah pilihan transceiver untuk konfigurasi NIC
------------------------------------------------

Umumnya ada tiga pilihan transceiver untuk mengkonfigurasi combo card
pada jaringan ethernet: - twisted pair - thicknet - thinnet

Unlock