9/16/2009

Kumpulan Kartu Lebaran 2009 Hari Raya Idul Fitri 1430H

Lebaran sebentar lagi. Ini ada beberapa kartu lebaran atau kartu ucapan selamat Idul Fitri 1430H yang bisa dipakai untuk dikirim ke temen-temen kamu. Buat yang suka ngumpulin gambar kartu lebaran yang bisa dikirim via BBM, SMS, YM, email, blog, dll monggo silahkan didownload.


Kartu lebaran Idul Fitri atau kartu ucapan Idul Fitri ini berformat .jpg dengan dimensi 480×320 pixel atau 480×360 pixel. Cocok untuk dikirim via HP atau smartphone untuk menjalin tali silaturahmi digital. Hehehe..
(masih lebih baik kirim kartu digital ketimbang nggak sama sekali toh?)

Oh ya, jelek-jelek gini kartu-kartu ini buatan sendiri lho.. Bukannya mau pamer, tapi mau mempersilahkan untuk dipakai, untuk ditaruh di blog-nya, untuk diprint, atau diaku-aku sendiri.. Terserah..
(Syukur Alhamdulillah kalo mau ngasih links ke halaman ini)

Silahkan gunakan klik kanan, “Save As” pada gambar yang diinginkan.



















































































































































































































































































uuuhh.... cape' banget mostingnya.....B-)


Sumber......

Photobucket

8/30/2009

Tips mendapatkan banyak pahala di bulan Ramadhan



Ramadhan datang setiap tahun silih berganti. Ramadhan tahun lalu telah pergi dan menjauhi kita dengan meninggalkan sejuta kesan bagi yang memanfaatkannya dengan seksama. Ramadhan kini akan datang lagi, dengan membawa beragam hikmah dan keistimewaan-keistimewaan di dalamnya. Pada setiap Ramadhan datang, kaum muslimin memuliakannya dengan ibadah, seperti: berpuasa, tadarrus Al-Qur’an, qiyamul lail, dan lain sebagainya. Hal itu kita lakukan karena kita telah menyadari akan pentingnya Ramadhan buat hidup kita.

Rasulullah SAW. bersabda: "Wahai umat manusia. Bulan yang mulia (Ramadhan) telah mengunjungi kamu, bulan penuh keberkahan. Suatu bulan yang di dalamnya terdapat suatu malam yang lebih berharga dari seribu bulan. Allah menjadikan puasanya suatu kewajiban (fardhu), sedangkan mengisi malam-malamnya dengan kebajikan-kebajikan dan pengabdian merupakan tathawwu’ (amal-amal sunat), yang amat bernilai." (H.R. Ibnu Khuzaimah)

Ramadhan yang berkunjung sekali dalam setahun, tak salah lagi, dia merupakan suatu kesempatan bagi kaum muslimin mengejar dan berlomba dalam kebajikan. Ramadhan sebagai wadah penempa jasmani dan rohani, untuk menjadikan hidup bermanfaat. Karena itu perbanyaklah amal pagi dan petang, siang dan malam.

Adapun usaha menyantuni, mempermudah kesukaran orang lain, memudahkan yang mudah (tidak mempersukar) dan memperingan yang berat (tidak tambah diperberat), mendamaikan orang-orang bertengkar, membaca Al-Qur’an, bertasbih, bertahmid, bertakbir, berdo’a, memohon kebajikan kepada Allah SWT., mengembalikan orang yang sesat ke jalan yang benar, menunaikan tugas dengan tepat, menunaikan amanah dan bertanggung jawab, menahan diri dari mencerca dan berkata-kata yang mubazir, menahan nafsu dari keserakahan, tamak, rakus, sombong, iri hati, emosi dan berbagai sifat atau nafsu angkara murka, semuanya itu termasuk amal kebajikan yang ikut menghiasi dan memperindah Ramadhan bagi diri setiap orang yang berpuasa.

Begitu istimewanya Ramadhan ini, makanya kita perlu mempersiapkan diri dalam menyambut kedatangan bulan suci Ramadhan. Rasulullah SAW. bersabda: "Barangsiapa yang menyambut kedatangan bulan Ramadhan dengan penuh kegembiraan, maka Allah mengharamkan jasadnya menyentuh api neraka."

Kegembiraan menyambut bulan suci Ramadhan tidaklah ditunjukkan dengan kegembiraan material (fisik), seperti: menyambut Ramadhan dengan makanan yang serba mewah dan lengkap, bakar petasan, bahkan ada yang menyambut bulan Ramadhan dengan pesta pora yang tidak ada manfaatnya. Na’uzubillah. Namun, kegembiraan dalam menyambut bulan suci Ramadhan adalah dengan melatih diri (sehat fisik) dan berupaya untuk membersihkan jiwa (mental spritual) agar bisa maksimal dalam menjalankan ibadah di bulan Ramadhan nanti.

Tips Menyambut Ramadhan
Selain kesiapan fisik (kesehatan tubuh), persiapan mental spritual (keimanan) jauh lebih penting. Untuk itu, sebelum memasuki bulan Ramadhan kita harus banyak memperbaiki hati (jiwa) kita agar senantiasa bersih. Allah berfirman dalam Al-Qur’an Surat Asy-Syams (91): 9-10. "Sesungguhnya beruntunglah orang-orang yang mensucikan jiwanya. Dan sesungguhnya merugilah orang-orang yang mengotorinya."

Hakikat dari ibadah yang kita kerjakan dalam bulan Ramadhan nanti adalah dalam rangka kebersihan jiwa (tazkiyah an-nafs) untuk betul-betul menjadi orang yang bertaqwa (muttaqin). Jadi, merugilah kita yang telah melaksanakan ibadah tapi ternyata tidak mampu untuk membersihkan jiwanya, tidak betul-betul menghayati makna substansial dari ibadah yang ia kerjakan itu.

Mudah-mudahan kita bukan orang-orang yang hanya memaknakan ibadah kita secara lahiriyah tapi betul-betul memaknainya dengan secara sebenarnya. Pada akhirnya, setiap ibadah yang telah kita kerjakan akan menghantarkan diri kita menjadi orang yang punya kesucian baik lahir maupun bathin. Hal terpenting buat kita adalah senantiasa memelihara kesucian diri, jangan sampai mengotorinya dengan perbuatan-perbuatan yang keji dan munkar. Ada beberapa hal yang bisa kita amalkan agar hati kita senantiasa bersih dan lembut dalam rangka siap mental spritual untuk menghadapi bulan Ramadhan.

Pertama,

Banyak mengingat Allah dalam hati dan lisan. Dengan dzikr hati bisa menjadi tentram, sehingga dapat dengan jernih melihat berbagai persoalan yang dihadapi. Allah dalam Al-Qur’an Surat Ar-Ra’du (13) : 28 berfirman : "yaitu orang-orang yang beriman dan hati mereka menjadi tentram dengan mengingat Allah. Ingatlah, hanya dengan mengingat Allah hati menjadi tenteram".

Kedua,

Membaca Al-Qur’an dan menelusuri kandungannya. Alquran memperkenalkan dirinya sebagai hudan li al-Nas (petunjuk bagi manusia). Inilah fungsi utama kehadirannya. Dalam rangka penjelasan tentang fungsi Al-Qur’an ini, Allah menegaskan: "kitab suci diturunkan untuk memberi putusan (jalan keluar) terbaik bagi problem-problem kehidupan manusia.

Ketiga, berbuat baik kepada anak-anak yatim dan faqir miskin. Inilah yang dipesankan oleh Rasulullah SAW : "jika anda ingin melunakkan hati anda maka sentuhlah kepala (sayangilah) anak yatim dan berilah makan orang miskin". (HR. Ahmad)

Keempat,

Banyak mengingat mati. Ketahuilah bahwa hati orang yang tenggelam dalam urusan duniawi, mengejar kesia-siaannya, dan menghambakan cinta kepada kenikmatannya yang palsu, akan lalai dari mengingat maut. Sikap lalai yang dilakukan oleh orang banyak terhadap kematian adalah akibat kurangnya perenungan dan ingatan terhadapnya. Allah Ta’ala berfirman : "katakanlah, sesungguhnya kematian yang kamu lari daripadanya, maka sesungguhnya kematian itu akan menemui kamu". {Q.S. Al-Jumu’ah (62): 8}

Kelima,

Senantiasa instropeksi diri. Manusia yang baik adalah yang senantiasa mengevaluasi amal yang sudah dikerjakannya pada masa lalu dalam rangka kehati-hatian berbuat untuk peningkatan kualitas amalnya ke depan. Dalam Al-Qur’an Surat al-Hasyar (59): 18 dijelaskan: " Hai orang-orang yang beriman, bertaqwalah kepada Allah dan hendaklah setiap diri mengevaluasi setiap apa yang telah diperbuatnya untuk hari esok (akhirat), dan bertaqwalah kepada Allah, sesungguhnya Allah maha mengetahui apa yang kamu kerakan".

Kesadaran kita akan kelalaian dalam beribadah pada bulan suci Ramadhan yang lalu akan menghantarkan kita untuk lebih berhati-hati dan berbuat maksimal dalam beribadah pada bulan suci Ramadhan kali ini.

Penutup

Nabi Muhammad SAW. mengingatkan: "Berapa banyak orang yang melaksanakan ibadah puasa, tapi mereka tidak mendapatkan apa-apa kecuali lapar dan dahaga saja." Hadits ini menunjukkan bahwa kesiapan mental spritual (ruhaniyah) harus sejak hari ini dilakukan, sehingga pelaksanaan ibadah pada bulan Ramadhan nanti betul-betul mendapatkan berkah dan ridho dari Allah SWT.

Marilah kita ucapkan: "Marhaban Ya Ramadhan" (Selamat datang bulan Ramdhan)-sembari bersiap diri baik secara fisik dan juga mental spritual. Mudah-mudahan kita masih diberikan kesempatan oleh Allah SWT. untuk bertemu dengan bulan suci Ramadhan yang sebentar lagi akan tiba. Amin.

Wallahu a’lamu.

Oleh Sugeng Wanto, MA (Dosen FS. IAIN-SU Medan Dan STAIS T.Tinggi Deli)

Photobucket

8/20/2009

Rekening teroris terlacak Polisi

Jakarta, (Espos) Sumber dana para teroris masih dilacak. Setiap hari, jumlah rekening yang dicurigai bertambah. Sementara, Mabes Polri kemarin merilis data empat buronan yang diduga terkait kasus pengeboman.

Penelusuran untuk melacak rekening para teroris yang melancarkan aksinya di berbagai daerah di Tanah Air, hingga kini belum mendekati titik terang lantaran jumlah rekening yang dicurigai terus bertambah. Bahkan, kini jumlahnya disebut-sebut sudah mencapai 80 rekening. ”Dari 68 sebelumnya, kini sudah ada 80 rekening,” kata Kepala Pusat Pelaporan dan Analisis Transaksi Keuangan (PPATK), Yunus Husein, di Jakarta, Rabu (19/8).
Berdasarkan hasil identifikasi, tidak ada transaksi mencolok dengan nilai uang yang besar. Rata-rata aliran uang hanya berkisar di bawah Rp 5 juta. Yunus mengaku setiap hari menerima sekitar 65 laporan dari penyedia jasa keuangan. Namun, tidak seluruhnya dicurigai berhubungan dengan transaksi terorisme. ”Yang berhubungan baru segitu (80), tapi kemungkinan terus bertambah...”



Dalam kasus bom Bali I, Bali II hingga peledakan di Kedubes Australia, PPATK menerima laporan aliran dana yang dikirim lewat kurir. Sebagian dana diduga berasal dari luar negeri dan masuk lewat jalur gelap. ”Kami pun selalu mendapat laporan dari pihak kepabeanan,” pungkas Yunus.
Kesulitan juga dirasakan petugas kepolisian, yang hingga kemarin belum bisa memastikan apakah dana kelompok teroris untuk melancarkan aksinya di Hotel JW Marriott dan Hotel Ritz-Carlton 17 Juli 2009 lalu berasal dari luar negeri atau bukan.
”Itu (asal dana-red) yang belum bisa dibuktikan pihak kepolisian,” kata Kadiv Humas Mabes Polri, Irjen Pol Nanan Soekarna, dalam jumpa pers di Mabes Polri, Jakarta, kemarin.
Kakak beradik
Pada Rabu kemarin, Mabes Polri merilis identitas empat buronan yang diduga terlibat dalam kasus peledakan bom di JW Marriott dan Ritz-Carlton yang menyebabkan sembilan orang tewas dan melukai 53 orang lainnya.
Nanan Soekarna meminta warga yang memiliki informasi soal empat buronan tersebut dapat menghubungi Polri atau kantor polisi terdekat.
Para buronan itu Syaifudin Zuhri bin Djaelani Irsyad alias Udin alias Soleh, Ario Sudarso alias Suparjo Dwi Anggoro alias Aji alias Dayat alias Mistam usamudin, Bagus Budi Pranoto alias Urwah dan Mohamad Syahrir.
Yang menarik, dua dari empat tersangka teroris ternyata punya hubungan darah. Ustad Syaifudin Zuhri bin Djaelani Irsyad dan Mohamad Syahrir ternyata kakak beradik. Keduanya anak Jaelani Irsyad. Masa kecil mereka dihabiskan di Jl Giring-giring II/104, RT 09/10, Sukmajaya, Depok, Jawa Barat.
Syahrir anak ketiga Djaelani Irsyad, sedangkan Syaifudin anak kelima. Mereka punya hubungan darah dengan Sucihani, istri Ibrohim, pria yang tewas dalam penyergapan di Temanggung, Jawa Tengah. Sucihani anak keenam dari Djaelani Irsyad.
Syaifudin diduga berperan sebagai perekrut ”pengantin” atau orang yang bersedia melakukan bom bunuh diri. Sedangkan peran Syahrir hingga kini belum jelas.
Polisi terganggu
Kemarin, Kadiv Humas Mabes Polri Irjen Pol Nanan Soekarna akhirnya mengakui telah menangkap Iwan dan Ali Muhammad alias Abah Ali terkait dengan terorisme. Keduanya dibekuk di Kabupaten Kuningan, Jawa Barat.
”Ali dan Iwan masih dalam pemeriksaan,” ujar Nanan. Dia mengatakan Ali dan Iwan diciduk 17 Agustus. Tapi berdasarkan penelusuran, Densus 88 menangkap Iwan pada Sabtu (15/8) pagi, sedangkan Ali ditangkap bersama penerjemahnya di Nagrek, Selasa (18/8).
Menurut Nanan, sebenarnya Ali dan Iwan masih dalam pembututan polisi. ”Tim di lapangan sangat terganggu dengan info keterlibatan Ali dan Iwan. Tapi karena sudah terlanjur diekspos, tim terpaksa harus menangkap...”
Polisi juga tidak lantas percaya Ali Muhammad alias Abah Ali warga negara Arab Saudi, seperti pengakuannya. ”Harus dibuktikan apa warga negara palsu atau tidak,” tegas Nanan.
Departemen Luar Negeri (Deplu) di sisi lain mengaku belum mendapat surat pemberitahuan perihal penangkapan dan penahanan Ali. Pemberitahuan itu penting untuk disampaikan kepada Deplu Arab Saudi. ”Sejauh pantauan kami belum ada surat pemberitahuan untuk diteruskan ke pemerintah Saudi Arabia,” tegas juru bicara Deplu, Teuku Faizasyah, Rabu.
Pemerintah Arab Saudi sendiri hingga kini belum mereaksi penangkapan warganya. ”Saya belum tahu apa reaksi pemerintah Arab Saudi, akan saya cek nanti,” ujar Faizasyah.
Terlepas dari misteri seputar jati diri Ali, ada fakta baru yang menarik mengenai pengeboman Hotel JW Marriott. Berdasarkan penelusuran, ada dugaan tersangka teroris yang menginap di kamar 1808 melakukan kontak telepon internal dengan tamu di kamar 1621.
Usut punya usut, kamar itu ditempati dua warga negara asing. Komunikasi internal terjadi pada 16 Juli 2009, atau sehari sebelum bom meledak di Hotel JW Marriott dan Hotel Ritz-Carlton. Kontak telepon internal itu dilakukan sangat intens. ”Komunikasi dilakukan melalui intercom (jaringan kabel antarkamar di internal hotel),” jelas seorang sumber yang enggan disebutkan namanya.
Disebut-sebut, kamar 1621, sesuai data resepsionis hotel, saat itu ditempati dua warga negara asing berinisial HF dan MF. ”Keduanya diduga berasal dari Yaman,” imbuh sumber.
Tapi, polisi belum mau berkomentar. Polisi menegaskan jika ada informasi seperti itu, hendaknya dipastikan dulu kebenarannya. ”Itu info yang harus ditelusuri dengan baik sebelum rekan-rekan mengekspose,” kata Irjen Pol Nanan Soekarna.
Syaifudin Zuhri bin Djaelani Irsyad, buronan dalam kasus bom Ritz-Carlton dan JW Marriott, disebut-sebut sebagai ustad lulusan sebuah perguruan tinggi di Yaman. Namun saat menikahi istrinya, Kholifah Sari, dia mengaku kuliah di Al Azhar, Kairo, Mesir.
”Saat menikahi Kholifah, dia (Syaifudin) mengaku kuliah di Al Azhar,” ujar guru mengaji Kholifah, Abdul Jalil, yang ditemui di rumahnya di Kelurahan Perbutulan, Sumber, Kabupaten Cirebon, Jawa Barat, Rabu.
Abdul Jalil juga yang menikahkan pasangan tersebut. Jalil mengaku tidak melihat ada sesuatu yang mencurigakan pada diri Syaifudin. Semua sikap Syaifudin dinilainya wajar-wajar saja.

4 Teroris buronan Polri:

* Syaifudin Zuhri bin Djaelani Irsyad alias Udin alias Soleh.
Tempat/Tanggal lahir belum diketahui.
Alamat terakhir di Perum Telaga Kahuripan, Parung, Bogor, Jawa Barat.
Ciri fisik: Laki-laki, suku Jawa, bentuk kepala bulat, warna mata hitam, bentuk alis sedang, bibir tebal.

* Ario Sudarso alias Suparjo Dwi Anggoro alias Aji alias Dayat alias Mistam Usamudin.
Tempat/Tanggal lahir ada dua, Tegal 22 Januari 1973 dan Kendal 20 Maret 1973.
Pernah tinggal di Kampung Pisangan RT 10/RW 05, Cakung, Jakarta Timur dan Gamping RT 08/RT 02, Desa Sidokumpul Kecamatan Patean, Kendal, Jawa Tengah.
Ciri-ciri fisik: Laki-laki, suku Jawa, tinggi 165 cm, bentuk kepala oval, warna mata hitam, alis tebal, bibir tebal, memakai kacamata.

* Bagus Budi Pranoto alias Urwah.
Tempat/Tanggal lahir: Kudus, 2 November 1978.
Alamat terakhir di Desa Klisar Mijen RT 08/RW 01, Kecamatan Kaliwungu, Kabupaten Kudus, Jawa Tengah.
Ciri-ciri fisik: Lali-laki, suku Jawa, tinggi badan 160 cm, bentuk kepala oval, warna mata hitam, alis tebal dan bibir tebal, punya tahi lalat di bawah bibir sebelah kiri, punya noktah di pelipis sebelah kiri.

* Mohamad Syahrir.
Tempat/Tanggal lahir: Jakarta, 25 Juni 1968.
Alamat terakhir di Kompleks Garuda Blok C1 No 6A, RT 06/RW 16, Kampung Melayu, Teluk Naga, Tangerang, Banten dan Jl Giring-giring II No 104, RT 09/RW 10, Sukmajaya, Depok, Jawa Barat.
Ciri-ciri fisik: Laki-laki, suku Sunda, tinggi badan 165 cm, bentuk kepala bulat, warna mata hitam, alis tipis dan bibir tipis.
Punya paspor bernomor A 167383 (masih berlaku).

Warga yang punya informasi soal buronan di atas bisa menghubungi Bareskrim Polri di 021 7218029, 021 7218309, 081383950059, 0813827398774, atau Humas Polri di 021 7218421, 081385099108. - Oleh : dtc/Ant


Sumber....

Photobucket

BAHAYA Dunia Maya bagi anak-anak???


Walau lagi demam ym ato facebook jangan sembarangan ngasih
info pribadi kpd org lain....


WAJIB DIBACA SEMUA ORANG TERMASUK YANG PUNYA ANAK-ANAK !



Setelah melemparkan buku-bukunya di sofa, dia mengambil camilan dan
mulai
online. Dia log-in dengan nama ByAngel213. Dia memeriksa daftar
sambungan
yang masuk, ada yang bernama GoTo123 juga sedang online. Dia mengirimkan
pesan :

ByAngel213:
Hi. Aku senang kamu online! Aku pikir ada seseorang yang mengikutiku
pulang
dari sekolah hari ini. Itu mengerikan!

GoTo123:
LOL (Laugh Out Loud = Ketawa Ngakak). Kamu kebanyakan nonton TV. Kenapa
orang mengikuti kamu? Bukankah kamu tinggal di perumahan yang aman?

ByAngel213:
Tentu saja. LOL (Ketawa Ngakak). Aku rasa itu hanya pikiranku saja,
karena
aku tidak lihat seorang pun.

GoTo123:
Kecuali kamu menuliskan namamu saat online. Kamu tidak lakukan itu khan?

ByAngel213:
Tentu saja tidak. Aku tidak sebodoh itu, tahu.

GoTo123:
Apa kamu bermain softball sehabis sekolah hari ini?

ByAngel213:
Ya, dan teamku menang !!

GoTo123:
Itu hebat! Team siapa yang kamu mainkan?

ByAngel213:
Kita mainkan team Hornets. LOL (Ketawa Ngakak). Seragamnya keren banget!
Mereka seperti lebah. LOL

GoTo123:
Apa nama teammu?

ByAngel213:
Canton Cats (Kucing2 Canton). Ada gambar cakar harimau di seragam kita.
Pokoknya keren.

GoTo1 23:
Kamu pelempar bola?

ByAngel213:
Tidak, aku jaga di base kedua. Aku harus pergi. Ada PR yang harus
kukerjakan sebelum orang tuaku pulang. Dah!

GoTo123:
Sampai ketemu lagi. Dah

Sementara itu, GoTo123 mulai melacak menu "keanggotaan" dan mulai
mencari
profil sebenarnya dari ByAngel213. Ketika ditemukan, dia langsung
menandai
dan mencetaknya. Dia mengambil pena dan mulai menuliskan apa yang telah
diketahuinya tentang ByAngel213.

Namanya: Shannon (perempuan)
Lahir: 3 Januari 1985
Umur: 13 tahun
Tempat tinggal: Carolina Utara

Hobi: softball, koor, skating dan pergi ke mall.

Selain informasi ini, dia tahu Shannon tinggal di Canton karena baru
saja
memberitahu. Dia tahu Shannon sendirian di rumah sampai jam 06:30 sore
sampai kedua orang tuanya pulang kerja. Dia tahu Shannon bermain
softball
tiap hari Kamis sore dalam team sekolah yang bernama Canton Cats. Nomer
favoritnya 7, seperti yang tercetak di kaosnya. Dia tahu Shannon kelas
delapan (satu SMP) di SMP Canton. Semua informasi itu dia peroleh dari
Shannon waktu mereka online. Dia sekarang sudah memperoleh informasi
yang
cukup untuk bisa menemukan Shannon.

* * * * *

Shannon tidak bercerita pada orang tuanya mengenai kejadian dalam
perjalanan pulang dari lapangan taman kemarin. Dia tidak ingin orang
tuanya
ribut dan melarang dia jalan kaki saat pulang dari bermain softball.
Orang
tuanya selalu berlebihan dan berpikir yang buruk. Itu membuatnya
berharap
seandainya dia bukan anak tunggal. Mungkin jika dia punya saudara
laki-laki
atau perempuan, orang tuanya tidak menjadi over protektif lagi.

Pada hari Kamis, Shannon sudah lupa dengan langkah kaki yang
mengikutinya.

Permainan softballnya sangat asyik, sampai tiba-tiba dia merasa ada
seseorang yag memperhatikannya. Saat itu ingatannya muncul kembali. Dia
melirik dari posisinya berdiri di base kedua, ada seorang laki-laki
sedang
mengamatinya dengan seksama.

Laki-laki itu bersandar di pagar di belakang base pertama dan dia
tersenyum
saat melihatnya. Dia tidak terlihat menakutkan dan Shannon langsung
membuang perasaan ketakutan yang dirasakan.

Setelah permainan selesai, Shannon duduk di bangku sambil berbicara
dengan
pelatih. Dia memperhatikan laki-laki itu tersenyum lagi saat dia
melewatinya. Dia mengangguk dan Shannon membalas tersenyum. Laki-laki
itu
melihat nama Shannon tercetak di belakang kaosnya seragamnya. Dia tahu
sudah menemukan semua identitas Shannon.

Diam-diam, dia berjalan menjauh dalam jarak yang aman. Rumah Shannon
hanya
beberapa blok dari lapangan itu, dan begitu dia melihat tempat
tinggalnya,
laki-laki itu segera kembali ke tempat parkir dan mengambil mobilnya.

Sekarang dia menunggu. Dia memutuskan untuk makan sedikit sebelum pergi
ke
rumah Shannon. Dia mengendarai mobil ke sebuah restoran cepat saji dan
duduk di sana menunggu waktu untuk bergerak.

* * * * *

Shannon sedang berada di kamarnya saat dia mendengar suara panggilan
dari
ruang tamu.

"Shannon, cepat kemari," panggil ayahnya. Suaranya kedengaran marah tapi
dia tidak tahu mengapa. Dia berjalan menuju ruang tamu dan melihat
laki-laki yang yang ditemui di taman sedang duduk di sofa.

"Duduk," ayahnya memulai pembicaraan, "Bapak ini baru saja bercerita
banyak
hal yang menarik tentang kamu."

Shannon terhenyak ke belakang. Bagaimana mungkin laki-laki itu bisa
bercerita segala macam pada orang tuanya? Dia tidak pernah bertemu
dengannya sebelum hari ini !

"Kamu tahu saya siapa, Shannon?" laki-laki itu bertanya.

"Tidak," jawab Shannon

"Saya adalah perwira polisi dan teman online-mu, GoTo123."

Shannon terkejut luar biasa, "Itu tidak mungkin! GoTo123 adalah anak
seumuranku. Umurnya 14 tahun. Dan dia tinggal di Michigan!"

Laki-laki itu tersenyum, "Saya memang sudah menceritakan semuanya, tapi
itu
tidak benar. Kamu lihat Shannon, ada orang-orang di online yang
berpura-pura menjadi seorang anak; dan saya salah satunya. Tapi saat
yang
lain melakukan itu untuk menyakiti dan berbuat jahat pada anak-anak,
saya
termasuk kelompok dari orang tua yang melakukannya untuk melindungi
anak-anak dari orang jahat. Saya datang kemari untuk bertemu denganmu
dan
mengajarimu bahayanya berkomunikasi dengan orang yang tidak kamu kenal
secara online. Kamu telah menceritakan semua hal yang cukup untuk saya
pakai untuk menemukan kamu. Kamu menyebutkan nama sekolahmu, nama team
softballmu dan posisi dimana kamu bermain. Bahkan kamu menyebutkan nomer
kaos seragammu yang membuat saya menemukanmu dengan mudah."

Sekali lagi Shannin tertegun, "Bukankan anda tinggal di Michigan?"

Laki-laki itu tertawa. "Tidak, saya tinggal di Releigh, dekat sini. Itu
saya buat supaya kamu merasa aman karena berpikir bahwa saya tinggal di
tempat yang jauh, bukan?"

Shannon mengangguk.

"Saya punya seorang teman yang memiliki anak perempuan seperti kamu.
Hanya
dia tidak beruntung. Laki-laki yang menemukannya membunuhnya saat dia
sendirian di rumah. Anak-anak diajarkan untuk tidak mengatakan pada
siapa
pun bahwa mereka sedang sendirian di rumah, dimana sepanjang waktu itu
mereka gunakan untuk online. Orang jahat akan menjebak kalian untuk
memberikan informasi sedikit tentang ini dan tentang itu saat online.
Sebelum kamu mengetahuinya, kamu telah mengatakan banyak hal sehingga
mereka mudah menemukanmu bahkan sebelum kamu menyadari telah
melakukannya.
Saya harap kamu belajar dari kejadian ini dan tidak mengulanginya lagi.
Beritahu teman-temanmu juga supaya mereka bisa aman."

"Saya berjanji!"

Malam itu Shannon, ayah dan ibunya mengucapkan terima kasih pada Tuhan
karena sudah melindungi Shannon dari kejadian yang bisa menjadi
peristiwa
tragis.



****Sekarang****
Kirimkan pesan ini bahkan pada orang-orang yang belum punya anak supaya
mereka bisa mengirimkannya ke teman-temannya yang memiliki anak, saudara
perempuan atau cucu.
Agar kelak anak cucu kita tidak terpengaruh dengan kejelakan dunia maya....
Photobucket

7/25/2009

Tentang 802.3 ( Ethernet )

Ethernet.
Ethernet merupakan jenis skenario perkabelan dan pemrosesan sinyal untuk data jaringan komputer yang dikembangkan oleh Robert Metcalfe dan David Boggs di Xerox Palo Alto Research Center (PARC) pada tahun 1972 .
Ethernet menggunakan beberapa metode untuk melakukan enkapsulasi paket data menjadi Ethernet frame, yakni sebagai berikut:

o Ethernet II (yang digunakan untuk TCP/IP)
o Ethernet 802.3 (atau dikenal sebagai Raw 802.3 dalam sistem jaringan Novell, dan digunakan untuk berkomunikasi dengan Novell NetWare versi 3.11 atau yang sebelumnya)
o Ethernet 802.2 (juga dikenal sebagai Ethernet 802.3/802.2 without Subnetwork Access Protocol, dan digunakan untuk konektivitas dengan Novell NetWare 3.12 dan selanjutnya)
o Ethernet SNAP (juga dikenal sebagai Ethernet 802.3/802.2 with SNAP, dan dibuat sebagai kompatibilitas dengan sistem Macintosh yang menjalankan TCP/IP)
Sayangnya, setiap format frame Ethernet di atas tidak saling cocok/kompatibel satu dengan lainnya, sehingga menyulitkan instalasi jaringan yang bersifat heterogen. Untuk mengatasinya, lakukan konfigurasi terhadap protokol yang digunakan via sistem operasi.




Versi awal
Xerox Ethernet
dikeluarkan pada tahun 1975 dan di desain untuk menyambungkan 100 komputer pada kecepatan 2,94 megabit per detik melalui kabel sepanjang satu kilometer.
Disain tersebut menjadi sedemikian sukses di masa itu sehingga Xerox, Intel, dan Digital Equipment Corporation (DEC) mengeluarkan standar Ethernet 10Mbps yang banyak digunakan pada jaringan komputer saat ini. Selain itu, terdepat standar Ethernet dengan kecepatan 100Mbps yang dikenal sebagai Fast Ethernet.
Asal Ethernet bermula dari sebuah pengembangan WAN di University of Hawaii pada akhir tahun 1960 yang dikenal dengan naman "ALOHA". Universitas tersebut memiliki daerah geografis kampus yang luas dan berkeinginan untuk menghubungkan komputer-komputer yang tersebar di kampus tersebut menjadi sebuah jaringan komputer kampus.
Proses standardisasi teknologi Ethernet akhirnya disetujui pada tahun 1985 oleh Institute of Electrical and Electronics Engineers (IEEE), dengan sebuah standar yang dikenal dengan Project 802. Standar IEEE selanjutnya diadopsi oleh International Organization for Standardization (ISO), sehingga menjadikannya sebuah standar internasional dan mendunia yang ditujukan untuk membentuk jaringan komputer. Karena kesederhanaan dan keandalannya, Ethernet pun dapat bertahan hingga saat ini, dan bahkan menjadi arsitektur jaringan yang paling banyak digunakan.

jenis-jenis Ethernet

Jika dilihat dari kecepatannya, Ethernet terbagi menjadi empat jenis, yakni sebagai berikut:
• 10 Mbit/detik, yang sering disebut sebagai Ethernet saja (standar yang digunakan: 10Base2, 10Base5, 10BaseT, 10BaseF)
• 100 Mbit/detik, yang sering disebut sebagai Fast Ethernet (standar yang digunakan: 100BaseFX, 100BaseT, 100BaseT4, 100BaseTX)
• 1000 Mbit/detik atau 1 Gbit/detik, yang sering disebut sebagai Gigabit Ethernet (standar yang digunakan: 1000BaseCX, 1000BaseLX, 1000BaseSX, 1000BaseT).
• 10000 Mbit/detik atau 10 Gbit/detik. Standar ini belum banyak diimplementasikan.
Kecepatan Standar Spesifikasi IEEE Nama
10 Mbit/detik 10Base2, 10Base5, 10BaseF, 10BaseT
IEEE 802.3
Ethernet
100 Mbit/detik 100BaseFX, 100BaseT, 100BaseT4, 100BaseTX
IEEE 802.3u
Fast Ethernet

1000 Mbit/detik 1000BaseCX, 1000BaseLX, 1000BaseSX, 1000BaseT
IEEE 802.3z
Gigabit Ethernet

10000 Mbit/detik 11mm/.ll

Cara kerja
Spesifikasi Ethernet mendefinisikan fungsi-fungsi yang terjadi pada lapisan fisik dan lapisan data-link dalam model referensi jaringan tujuh lapis OSI, dan cara pembuatan paket data ke dalam frame sebelum ditransmisikan di atas kabel.
Ethernet merupakan sebuah teknologi jaringan yang menggunakan metode transmisi Baseband yang mengirim sinyalnya secara serial 1 bit pada satu waktu. Ethernet beroperasi dalam modus half-duplex, yang berarti setiap station dapat menerima atau mengirim data tapi tidak dapat melakukan keduanya secara sekaligus. Fast Ethernet serta Gigabit Ethernet dapat bekerja dalam modus full-duplex atau half-duplex.
Ethernet menggunakan metode kontrol akses media Carrier Sense Multiple Access with Collision Detection untuk menentukan station mana yang dapat mentransmisikan data pada waktu tertentu melalui media yang digunakan. Dalam jaringan yang menggunakan teknologi Ethernet, setiap komputer akan "mendengar" terlebih dahulu sebelum "berbicara", artinya mereka akan melihat kondisi jaringan apakah tidak ada komputer lain yang sedang mentransmisikan data. Jika tidak ada komputer yang sedang mentransmisikan data, maka setiap komputer yang mau mengirimkan data dapat mencoba untuk mengambil alih jaringan untuk mentransmisikan sinyal. Sehingga, dapat dikatakan bahwa jaringan yang menggunakan teknologi Ethernet adalah jaringan yang dibuat berdasrkan basis First-Come, First-Served, daripada melimpahkan kontrol sinyal kepada Master Station seperti dalam teknologi jaringan lainnya.
Jika dua station hendak mencoba untuk mentransmisikan data pada waktu yang sama, maka kemungkinan akan terjadi collision (kolisi/tabrakan), yang akan mengakibatkan dua station tersebut menghentikan transmisi data, sebelum akhirnya mencoba untuk mengirimkannya lagi pada interval waktu yang acak (yang diukur dengan satuan milidetik). Semakin banyak station dalam sebuah jaringan Ethernet, akan mengakibatkan jumlah kolisi yang semakin besar pula dan kinerja jaringan pun akan menjadi buruk. Kinerja Ethernet yang seharusnya 10 Mbit/detik, jika dalam jaringan terpasang 100 node, umumnya hanya menghasilkan kinerja yang berkisar antara 40% hingga 55% dari bandwidth yang diharapkan (10 Mbit/detik). Salah satu cara untuk menghadapi masalah ini adalah dengan menggunakan Switch Ethernet untuk melakukan segmentasi terhadap jaringan Ethernet ke dalam beberapa collision domain.




Frame Ethernet
Ethernet mentransmisikan data melalui kabel jaringan dalam bentuk paket-paket data yang disebut dengan Ethernet Frame. Sebuah Ethernet frame memiliki ukuran minimum 64 byte, dan maksimum 1518 byte dengan 18 byte di antaranya digunakan sebagai informasi mengenai alamat sumber, alamat tujuan, protokol jaringan yang digunakan, dan beberapa informasi lainnya yang disimpan dalam header serta trailer (footer). Dengan kata lain, maksimum jumlah data yang dapat ditransmisikan (payload) dalam satu buah frame adalah 1500 byte.




Ethernet menggunakan beberapa metode untuk melakukan enkapsulasi paket data menjadi Ethernet frame, yakni sebagai berikut:
• Ethernet II (yang digunakan untuk TCP/IP)
• Ethernet 802.3 (atau dikenal sebagai Raw 802.3 dalam sistem jaringan Novell, dan digunakan untuk berkomunikasi dengan Novell NetWare versi 3.11 atau yang sebelumnya)
• Ethernet 802.2 (juga dikenal sebagai Ethernet 802.3/802.2 without Subnetwork Access Protocol, dan digunakan untuk konektivitas dengan Novell NetWare 3.12 dan selanjutnya)
• Ethernet SNAP (juga dikenal sebagai Ethernet 802.3/802.2 with SNAP, dan dibuat sebagai kompatibilitas dengan sistem Macintosh yang menjalankan TCP/IP)
Sayangnya, setiap format frame Ethernet di atas tidak saling cocok/kompatibel satu dengan lainnya, sehingga menyulitkan instalasi jaringan yang bersifat heterogen. Untuk mengatasinya, lakukan konfigurasi terhadap protokol yang digunakan via sistem operasi.

• Topologi
Ethernet dapat menggunakan topologi jaringan fisik apa saja (bisa berupa topologi bus, topologi ring, topologi star atau topologi mesh) serta jenis kabel yang digunakan (bisa berupa kabel koaksial (bisa berupa Thicknet atau Thinnet), kabel tembaga (kabel UTP atau kabel STP), atau kabel serat optik). Meskipun demikian, topologi star lebih disukai. Secara logis, semua jaringan Ethernet menggunakan topologi bus, sehingga satu node akan menaruh sebuah sinyal di atas bus dan sinyal tersebut akan mengalir ke semua node lainnya yang terhubung ke bus.

Banyak protokol komunikasi komputer telah dikembangkan untuk membentuk jaringan komputer. Kompetisi antar perusahaan komputer seperti DEC, IBM dll. menelurkan berbagai standart jaringan komputer. Hal ini menimbulkan kesulitan terutama jika akan dilakukan interkoneksi antar berbagai jenis komputer dalam wilayah yang luas.
Sekitar tahun 70-an Department of Defence (DoD) di Amerika Serikat memelopori pengembangan protokol jaringan komputer yang sama sekali tidak terikat pada jenis komputer maupun media komunikasi yang digunakan. Protokol yang dikembangkan diberi nama InterNet Protocol (pada network layer) [1] dan Transmission Control Protocol (pada transport layer) [2] atau disingkat TCP/IP. Berbagai protokol tambahan kemudian dikembangkan untuk mengatasi berbagai masalah dalam jaringan TCP/IP. Jaringan komputer menggunakan TCP/IP kini lebih dikenal sebagai jaringan InterNet. Tampak bahwa jaringan InterNet berkembang dari kebutuhan dan implementasi di medan sehingga jaringan komputer ini terus disempurnakan. Saat ini TCP/IP merupakan standard pada sistem operasi UNIX dengan disertakan socket library untuk programmer di UNIX mengakes langsung ke TCP socket. Semua standard yang digunakan pada jaringan TCP/IP dapat diperoleh secara cuma-cuma dari berbagai komputer di InterNet.
Selain TCP/IP sebetulnya keluarga protokol yang dikembangkan oleh OSI/ISO seperti X.25/X.75/X.400 juga mulai digunakan oleh beberapa institusi. Sayang segala informasi tentang protokol ini harus dibeli oleh kita ke ISO. Hal ini menyebabkan perkembangan ISO/OSI tersendat tidak seperti TCP/IP. Untuk jangka panjang, kemungkinan TCP/IP akan menjadi standart dunia jaringan komputer. Dalam artikel ini akan dijelaskan prinsip kerja TCP/IP.
Lapisan protokol di jaringan komputer.
Secara umum lapisan protokol dalam jaringan komputer dapat dibagi atas tujuh lapisan. Lapisan ini dapat dilihat pada gambar 1. Dari lapisan terbawah hingga tertinggi dikenal physical layer, link layer, network layer, transport layer, session layer, presentation layer dan application layer. Masing-masing lapisan mempunyai fungsi masing-masing dan tidak tergantung antara satu dengan lainnya.
Dari ketujuh lapisan ini hanya physical layer yang merupakan perangkat keras selebihnya merupakan perangkat lunak. physical layer merupakan media penghubung untuk mengirimkan informasi digital dari satu komputer ke komputer lainnya yang secara fisik dapat kita lihat. Berbagai bentuk perangkat keras telah dikembangkan untuk keperluan ini. Satu diantaranya yang cukup banyak digunakan untuk keperluan jaringan komputer lokal (LAN) di Indonesia adalah ARCnet yang banyak digunakan menggunakan perangkat lunak Novell. Untuk keperluan Wide Area Network (WAN) dapat kita dapat menyambungkan berbagai LAN ini menggunakan media radio atau telepon menjadi satu kesatuan.
Untuk mengatur hubungan antara dua buah komputer melalui physical layer yang ada digunakan protokol link layer. Pada jaringan paket radio di amatir digunakan link layer AX.25 (Amatir X.25) yang merupakan turunan CCITT X.25 yang juga digunakan pada Sistem Komunikasi Data Paket (SKDP) oleh PT. INDOSAT dan Perumtel. Dalam artikel terdahulu dijelaskan tentang dan link layer yang dipergunakan pada Wide Area Network (WAN) menggunakan teknologi amatir paket radio.
IEEE sebuah organisasi profesi untuk teknik elektro telah mengembangkan beberapa standart protokol physical layer dan link layer untuk LAN. Berdasarkan rekomendasi IEEE pada LAN yang menggunakan ARCnet (IEEE 802.3) atau Ethernet (IEEE 802.3) digunakan link layer (IEEE 802.2). Pada LAN Token Ring digunakan physical layer (IEEE 802.5). Bentuk lain dari LAN yang kurang dikenal adalah Token Bus (IEEE 802.4). Untuk LAN berkecepatan tinggi juga telah dikembangkan sebuah standart yang diturunkan dari IEEE 802.3 yang kemudian dikenal sebagai Fiber Data Distributed Interface (FDDI).
Artikel ini akan memfokuskan pembahasan pada lapisan protokol network layer dan transport layer. Sebetulnya ada beberapa keluarga protokol lainnya dalam TCP/IP. Tampak pada gambar 2 pada network layer selain IP dikenal juga ICMP (InterNet Control Message Protocol) [3], ARP (Address Resolution Protocol) [4] dan RARP (Reverse Address Resolution Protocol). Pada transport layer digunakan UDP (User Datagram Protocol) [5] selain TCP. Untuk sementara pembahasan akan dibatasi pada prinsip kerja protokol IP damn TCP. Hal ini karena TCP/IP merupakan protokol yang paling sering digunakan dalam operasi jaringan, protokol lainnya merupakan pelengkap yang membantu jaringan ini bekerja. Perlu dicatat bahwa pada jaringan komputer menggunakan TCP/IP umumnya tiga lapisan teratas dilakukan oleh sistem operasi dari komputer yang digunakan. Khususnya untuk komputer yang menggunakan UNIX telah tersedia library untuk network programming sehingga kita dapat mengembangkan program sendiri dengan mengakses langsung ke soket-soket TCP yang tersedia. Mungkin dilain kesempatan akan dijelaskan lebih lanjut mengenai cara pemprograman soket TCP di UNIX yang dapat diakses menggunakan bahasa

Sumber...


Photobucket

Lapisan Protocol Pada Jaringan Komputer

Secara umum lapisan protokol dalam jaringan komputer dapat dibagi atas tujuh lapisan. Lapisan ini dapat dilihat pada gambar 1. Dari lapisan terbawah hingga tertinggi dikenal physical layer, link layer, network layer, transport layer, session layer, presentation layer dan application layer. Masing-masing lapisan mempunyai fungsi masing-masing dan tidak tergantung antara satu dengan lainnya.

Dari ketujuh lapisan ini hanya physical layer yang merupakan perangkat keras selebihnya merupakan perangkat lunak. physical layer merupakan media penghubung



untuk mengirimkan informasi digital dari satu komputer ke komputer lainnya yang secara fisik dapat kita lihat. Berbagai bentuk perangkat keras telah dikembangkan untuk keperluan ini. Satu diantaranya yang cukup banyak digunakan untuk keperluan jaringan komputer lokal (LAN) di Indonesia adalah ARCnet yang banyak digunakan menggunakan perangkat lunak Novell. Untuk keperluan Wide Area Network (WAN) dapat kita dapat menyambungkan berbagai LAN ini menggunakan media radio atau telepon menjadi satu kesatuan.

Untuk mengatur hubungan antara dua buah komputer melalui physical layer yang ada digunakan protokol link layer. Pada jaringan paket radio di amatir digunakan link layer AX.25 (Amatir X.25) yang merupakan turunan CCITT X.25 yang juga digunakan pada Sistem Komunikasi Data Paket (SKDP) oleh PT. INDOSAT dan Perumtel. Dalam artikel terdahulu dijelaskan tentang dan link layer yang dipergunakan pada Wide Area Network (WAN) menggunakan teknologi amatir paket radio.

IEEE sebuah organisasi profesi untuk teknik elektro telah mengembangkan beberapa standart protokol physical layer dan link layer untuk LAN. Berdasarkan rekomendasi IEEE pada LAN yang menggunakan ARCnet (IEEE 802.3) atau Ethernet (IEEE 802.3) digunakan link layer (IEEE 802.2). Pada LAN Token Ring digunakan physical layer (IEEE 802.5). Bentuk lain dari LAN yang kurang dikenal adalah Token Bus (IEEE 802.4). Untuk LAN berkecepatan tinggi juga telah dikembangkan sebuah standart yang diturunkan dari IEEE 802.3 yang kemudian dikenal sebagai Fiber Data Distributed Interface (FDDI).

Artikel ini akan memfokuskan pembahasan pada lapisan protokol network layer dan transport layer. Sebetulnya ada beberapa keluarga protokol lainnya dalam TCP/IP. Tampak pada gambar 2 pada network layer selain IP dikenal juga ICMP (InterNet Control Message Protocol) [3], ARP (Address Resolution Protocol) [4] dan RARP (Reverse Address Resolution Protocol). Pada transport layer digunakan UDP (User Datagram Protocol) [5] selain TCP. Untuk sementara pembahasan akan dibatasi pada prinsip kerja protokol IP damn TCP. Hal ini karena TCP/IP merupakan protokol yang paling sering digunakan dalam operasi jaringan, protokol lainnya merupakan pelengkap yang membantu jaringan ini bekerja. Perlu dicatat bahwa pada jaringan komputer menggunakan TCP/IP umumnya tiga lapisan teratas dilakukan oleh sistem operasi dari komputer yang digunakan. Khususnya untuk komputer yang menggunakan UNIX telah tersedia library untuk network programming sehingga kita dapat mengembangkan program sendiri dengan mengakses langsung ke soket-soket TCP yang tersedia. Mungkin dilain kesempatan akan dijelaskan lebih lanjut mengenai cara pemprograman soket TCP di UNIX yang dapat diakses menggunakan bahasa.

Onno W. Purbo, YC1DAV/VE3

yc1dav @ ve3euk.@swon.on.can.na

yc1dav @ w2xo.#wpa.pa.usa.na

Department of Electrical and Computer Engineering

University of Waterloo

Waterloo, Ontario


Photobucket

7/23/2009

Pengertian dan tutor IPTABLE....

IPTables memiliki tiga macam daftar aturan bawaan dalam tabel penyaringan, daftar tersebut dinamakan rantai firewall (firewall chain) atau sering disebut chain saja. Ketiga chain tersebut adalah INPUT, OUTPUT dan FORWARD.



Pada diagram tersebut, lingkaran menggambarkan ketiga rantai atau chain. Pada saat sebuah paket sampai pada sebuah lingkaran, maka disitulah terjadi proses penyaringan. Rantai akan memutuskan nasib paket tersebut. Apabila keputusannnya adalah DROP, maka paket tersebut akan di-drop. Tetapi jika rantai memutuskan untuk ACCEPT, maka paket akan dilewatkan melalui diagram tersebut.
Sebuah rantai adalah aturan-aturan yang telah ditentukan. Setiap aturan menyatakan “jika paket memiliki informasi awal (header) seperti ini, maka inilah yang harus dilakukan terhadap paket”. Jika aturan tersebut tidak sesuai dengan paket, maka aturan berikutnya akan memproses paket tersebut. Apabila sampai aturan terakhir yang ada, paket tersebut belum memenuhi salah satu aturan, maka kernel akan melihat kebijakan bawaan (default) untuk memutuskan apa yang harus dilakukan kepada paket tersebut. Ada dua kebijakan bawaan yaitu default DROP dan default ACCEPT.
Jalannya sebuah paket melalui diagram tersebut bisa dicontohkan sebagai berikut:
Perjalanan paket yang diforward ke host yang lain
1. Paket berada pada jaringan fisik, contoh internet.

2. Paket masuk ke interface jaringan, contoh eth0.

3. Paket masuk ke chain PREROUTING pada table Mangle. Chain ini berfungsi untuk me-mangle (menghaluskan) paket, seperti merubah TOS, TTL dan lain-lain.

4. Paket masuk ke chain PREROUTING pada tabel nat. Chain ini berfungsi utamanya untuk melakukan DNAT (Destination Network Address Translation).

5. Paket mengalami keputusan routing, apakah akan diproses oleh host lokal atau diteruskan ke host lain.

6. Paket masuk ke chain FORWARD pada tabel filter. Disinlah proses pemfilteran yang utama terjadi.

7. Paket masuk ke chain POSTROUTING pada tabel nat. Chain ini berfungsi utamanya untuk melakukan SNAT (Source Network Address Translation).

8. Paket keluar menuju interface jaringan, contoh eth1.

9. Paket kembali berada pada jaringan fisik, contoh LAN.
Perjalanan paket yang ditujukan bagi host lokal
1. Paket berada dalam jaringan fisik, contoh internet.

2. Paket masuk ke interface jaringan, contoh eth0.

3. Paket masuk ke chain PREROUTING pada tabel mangle.

4. Paket masuk ke chain PREROUTING pada tabel nat.

5. Paket mengalami keputusan routing.

6. Paket masuk ke chain INPUT pada tabel filter untuk mengalami proses penyaringan.

7. Paket akan diterima oleh aplikasi lokal.
Perjalanan paket yang berasal dari host lokal
1. Aplikasi lokal menghasilkan paket data yang akan dikirimkan melalui jaringan.

2. Paket memasuki chain OUTPUT pada tabel mangle.

3. Paket memasuki chain OUTPUT pada tabel nat.

4. Paket memasuki chain OUTPUT pada tabel filter.

5. Paket mengalami keputusan routing, seperti ke mana paket harus pergi dan melalui interface mana.

6. Paket masuk ke chain POSTROUTING pada tabel NAT.

7. Paket masuk ke interface jaringan, contoh eth0.

8. Paket berada pada jaringan fisik, contoh internet.

3. Sintaks IPTables

iptables [-t table] command [match] [target/jump]
1. Table
IPTables memiliki 3 buah tabel, yaitu NAT, MANGLE dan FILTER. Penggunannya disesuaikan dengan sifat dan karakteristik masing-masing. Fungsi dari masing-masing tabel tersebut sebagai berikut :
  1. NAT : Secara umum digunakan untuk melakukan Network Address Translation. NAT adalah penggantian field alamat asal atau alamat tujuan dari sebuah paket.
  2. MANGLE : Digunakan untuk melakukan penghalusan (mangle) paket, seperti TTL, TOS dan MARK.
  3. FILTER : Secara umum, inilah pemfilteran paket yang sesungguhnya.. Di sini bisa dintukan apakah paket akan di-DROP, LOG, ACCEPT atau REJECT
2. Command
Command pada baris perintah IPTables akan memberitahu apa yang harus dilakukan terhadap lanjutan sintaks perintah. Umumnya dilakukan penambahan atau penghapusan sesuatu dari tabel atau yang lain.



Command
Keterangan
-A


--append
Perintah ini menambahkan aturan pada akhir chain. Aturan akan ditambahkan di akhir baris pada chain yang bersangkutan, sehingga akan dieksekusi terakhir
-D        


--delete
Perintah ini menghapus suatu aturan pada chain. Dilakukan dengan cara menyebutkan secara lengkap perintah yang ingin dihapus atau dengan menyebutkan nomor baris dimana perintah akan dihapus.
-R        


--replace
Penggunaannya sama seperti --delete, tetapi command ini menggantinya dengan entry yang baru.
-I        


--insert
Memasukkan aturan pada suatu baris di chain. Aturan akan dimasukkan pada baris yang disebutkan, dan aturan awal yang menempati baris tersebut akan digeser ke bawah. Demikian pula baris-baris selanjutnya.
-L        


--list
Perintah ini menampilkan semua aturan pada sebuah tabel. Apabila tabel tidak disebutkan, maka seluruh aturan pada semua tabel akan ditampilkan, walaupun tidak ada aturan sama sekali pada sebuah tabel. Command ini bisa dikombinasikan dengan option –v (verbose), -n (numeric) dan –x (exact).
-F        


--flush
Perintah ini mengosongkan aturan pada sebuah chain. Apabila chain tidak disebutkan, maka semua chain akan di-flush.
-N        


--new-chain
Perintah tersebut akan membuat chain baru.
-X        


--delete-chain
Perintah ini akan menghapus chain yang disebutkan. Agar perintah di atas berhasil, tidak boleh ada aturan lain yang mengacu kepada chain tersebut.
-P        


--policy
Perintah ini membuat kebijakan default pada sebuah chain. Sehingga jika ada sebuah paket yang tidak memenuhi aturan pada baris-baris yang telah didefinisikan, maka paket akan diperlakukan sesuai dengan kebijakan default ini.
-E        


--rename-chain
Perintah ini akan merubah nama suatu chain.



3. Option
Option digunakan dikombinasikan dengan command tertentu yang akan menghasilkan suatu variasi perintah.


Option
Command          Pemakai
Keterangan
-v        



--verbose
--list        

--append

--insert

--delete

--replace
Memberikan output yang lebih detail, utamanya digunakan dengan --list. Jika digunakan dengan

--list, akan menampilkam K (x1.000),

M (1.000.000) dan G (1.000.000.000).
-x        

--exact
--list
Memberikan output yang lebih tepat.
-n        



--numeric
--list
Memberikan output yang berbentuk angka. Alamat IP dan nomor port akan ditampilkan dalam bentuk angka dan bukan hostname ataupun nama aplikasi/servis.
--line-number
--list
Akan menampilkan nomor dari daftar aturan. Hal ni akan mempermudah bagi kita untuk melakukan modifikasi aturan, jika kita mau meyisipkan atau menghapus aturan dengan nomor tertentu.
--modprobe
All
Memerintahkan IPTables untuk memanggil modul tertentu. Bisa digunakan bersamaan dengan semua command.
4. Generic Matches
Generic Matches artinya pendefinisian kriteria yang berlaku secara umum. Dengan kata lain, sintaks generic matches akan sama untuk semua protokol. Setelah protokol didefinisikan, maka baru didefinisikan aturan yang lebih spesifik yang dimiliki oleh protokol tersebut. Hal ini dilakukan karena tiap-tiap protokol memiliki karakteristik yang berbeda, sehingga memerlukan perlakuan khusus.
Match
Keterangan
-p        


--protocol

Digunakan untuk mengecek tipe protokol tertentu. Contoh protokol yang umum adalah TCP, UDP, ICMP dan ALL. Daftar protokol bisa dilihat pada /etc/protocols.

Tanda inversi juga bisa diberlakukan di sini, misal kita menghendaki semua protokol kecuali icmp, maka kita bisa menuliskan --protokol ! icmp yang berarti semua kecuali icmp.
-s        


--src

--source

Kriteria ini digunakan untuk mencocokkan paket berdasarkan alamat IP asal. Alamat di sini bisa berberntuk alamat tunggal seperti 192.168.1.1, atau suatu alamat network menggunakan netmask misal 192.168.1.0/255.255.255.0, atau bisa juga ditulis 192.168.1.0/24 yang artinya semua alamat 192.168.1.x. Kita juga bisa menggunakan inversi.

-d        


--dst

--destination

Digunakan untuk mecocokkan paket berdasarkan alamat tujuan. Penggunaannya sama dengan match –src

-i        


--in-interface

Match ini berguna untuk mencocokkan paket berdasarkan interface di mana paket datang. Match ini hanya berlaku pada chain INPUT, FORWARD dan PREROUTING

-o        


--out-interface

Berfungsi untuk mencocokkan paket berdasarkan interface di mana paket keluar. Penggunannya sama dengan


--in-interface. Berlaku untuk chain OUTPUT, FORWARD dan POSTROUTING

5. Implicit Matches
Implicit Matches adalah match yang spesifik untuk tipe protokol tertentu. Implicit Match merupakan sekumpulan rule yang akan diload setelah tipe protokol disebutkan. Ada 3 Implicit Match berlaku untuk tiga jenis protokol, yaitu TCP matches, UDP matches dan ICMP matches.
a. TCP matches
Match
Keterangan
--sport        


--source-port
Match ini berguna untuk mecocokkan paket berdasarkan port asal. Dalam hal ini kia bisa mendefinisikan nomor port atau nama service-nya. Daftar nama service dan nomor port yang bersesuaian dapat dilihat di /etc/services.
--sport juga bisa dituliskan untuk range port tertentu. Misalkan kita ingin mendefinisikan range antara port 22 sampai dengan 80, maka kita bisa menuliskan --sport 22:80.
Jika bagian salah satu bagian pada range tersebut kita hilangkan maka hal itu bisa kita artikan dari port 0, jika bagian kiri yang kita hilangkan, atau 65535 jika bagian kanan yang kita hilangkan. Contohnya --sport :80 artinya paket dengan port asal nol sampai dengan 80, atau --sport 1024: artinya paket dengan port asal 1024 sampai dengan 65535.Match ini juga mengenal inversi.
--dport          
--destination-port
Penggunaan match ini sama dengan match --source-port.
--tcp-flags
Digunakan untuk mencocokkan paket berdasarkan TCP flags yang ada pada paket tersebut. Pertama, pengecekan akan mengambil daftar flag yang akan diperbandingkan, dan kedua, akan memeriksa paket yang di-set 1, atau on.
Pada kedua list, masing-masing entry-nya harus dipisahkan oleh koma dan tidak boleh ada spasi antar entry, kecuali spasi antar kedua list. Match ini mengenali SYN,ACK,FIN,RST,URG, PSH. Selain itu kita juga menuliskan ALL dan NONE. Match ini juga bisa menggunakan inversi.
--syn
Match ini akan memeriksa apakah flag SYN di-set dan ACK dan FIN tidak di-set. Perintah ini sama artinya jika kita menggunakan match --tcp-flags SYN,ACK,FIN SYN
Paket dengan match di atas digunakan untuk melakukan request koneksi TCP yang baru terhadap server
b. UDP Matches
Karena bahwa protokol UDP bersifat connectionless, maka tidak ada flags yang mendeskripsikan status paket untuk untuk membuka atau menutup koneksi. Paket UDP juga tidak memerlukan acknowledgement. Sehingga Implicit Match untuk protokol UDP lebih sedikit daripada TCP.

Ada dua macam match untuk UDP:
--sport atau --source-port

--dport atau --destination-port
c. ICMP Matches
Paket ICMP digunakan untuk mengirimkan pesan-pesan kesalahan dan kondisi-kondisi jaringan yang lain. Hanya ada satu implicit match untuk tipe protokol ICMP, yaitu :
--icmp-type
6. Explicit Matches
a. MAC Address
Match jenis ini berguna untuk melakukan pencocokan paket berdasarkan MAC source address. Perlu diingat bahwa MAC hanya berfungsi untuk jaringan yang menggunakan teknologi ethernet.
iptables –A INPUT –m mac –mac-source 00:00:00:00:00:01

b. Multiport Matches
Ekstensi Multiport Matches digunakan untuk mendefinisikan port atau port range lebih dari satu, yang berfungsi jika ingin didefinisikan aturan yang sama untuk beberapa port. Tapi hal yang perlu diingat bahwa kita tidak bisa menggunakan port matching standard dan multiport matching dalam waktu yang bersamaan.
iptables –A INPUT –p tcp –m multiport --source-port 22,53,80,110

c. Owner Matches
Penggunaan match ini untuk mencocokkan paket berdasarkan pembuat atau pemilik/owner paket tersebut. Match ini bekerja dalam chain OUTPUT, akan tetapi penggunaan match ini tidak terlalu luas, sebab ada beberapa proses tidak memiliki owner (??).
iptables –A OUTPUT –m owner --uid-owner 500
Kita juga bisa memfilter berdasarkan group ID dengan sintaks --gid-owner. Salah satu penggunannya adalah bisa mencegah user selain yang dikehendaki untuk mengakses internet misalnya.
d. State Matches
Match ini mendefinisikan state apa saja yang cocok. Ada 4 state yang berlaku, yaitu NEW, ESTABLISHED, RELATED dan INVALID. NEW digunakan untuk paket yang akan memulai koneksi baru. ESTABLISHED digunakan jika koneksi telah tersambung dan paket-paketnya merupakan bagian dari koneki tersebut. RELATED digunakan untuk paket-paket yang bukan bagian dari koneksi tetapi masih berhubungan dengan koneksi tersebut, contohnya adalah FTP data transfer yang menyertai sebuah koneksi TCP atau UDP. INVALID adalah paket yang tidak bisa diidentifikasi, bukan merupakan bagian dari koneksi yang ada.
iptables –A INPUT –m state --state RELATED,ESTABLISHED
7. Target/Jump
Target atau jump adalah perlakuan yang diberikan terhadap paket-paket yang memenuhi kriteria atau match. Jump memerlukan sebuah chain yang lain dalam tabel yang sama. Chain tersebut nantinya akan dimasuki oleh paket yang memenuhi kriteria. Analoginya ialah chain baru nanti berlaku sebagai prosedur/fungsi dari program utama. Sebagai contoh dibuat sebuah chain yang bernama tcp_packets. Setelah ditambahkan aturan-aturan ke dalam chain tersebut, kemudian chain tersebut akan direferensi dari chain input.
iptables –A INPUT –p tcp –j tcp_packets
Target
Keterangan
-j ACCEPT


--jump ACCEPT
Ketika paket cocok dengan daftar match dan target ini diberlakukan, maka paket tidak akan melalui baris-baris aturan yang lain dalam chain tersebut atau chain yang lain yang mereferensi chain tersebut. Akan tetapi paket masih akan memasuki chain-chain pada tabel yang lain seperti biasa.
-j DROP


--jump DROP
Target ini men-drop paket dan menolak untuk memproses lebih jauh. Dalam beberapa kasus mungkin hal ini kurang baik, karena akan meninggalkan dead socket antara client dan server.
Paket yang menerima target DROP benar-benar mati dan target tidak akan mengirim informasi tambahan dalam bentuk apapun kepada client atau server.
-j RETURN


--jump RETURN
Target ini akan membuat paket berhenti melintasi aturan-aturan pada chain dimana paket tersebut menemui target RETURN. Jika chain merupakan subchain dari chain yang lain, maka paket akan kembali ke superset chain di atasnya dan masuk ke baris aturan berikutnya. Apabila chain adalah chain utama misalnya INPUT, maka paket akan dikembalikan kepada kebijakan default dari chain tersebut.
-j MIRROR
Apabila kompuuter A menjalankan target seperti contoh di atas, kemudian komputer B melakukan koneksi http ke komputer A, maka yang akan muncul pada browser adalah website komputer B itu sendiri. Karena fungsi utama target ini adalah membalik source address dan destination address.
Target ini bekerja pada chain INPUT, FORWARD dan PREROUTING atau chain buatan yang dipanggil melalui chain tersebut.
Beberapa target yang lain biasanya memerlukan parameter tambahan:
a. LOG Target
Ada beberapa option yang bisa digunakan bersamaan dengan target ini. Yang pertama adalah yang digunakan untuk menentukan tingkat log. Tingkatan log yang bisa digunakan adalah debug, info, notice, warning, err, crit, alert dan emerg.Yang kedua adalah -j LOG --log-prefix yang digunakan untuk memberikan string yang tertulis pada awalan log, sehingga memudahkan pembacaan log tersebut.
iptables –A FORWARD –p tcp –j LOG --log-level debug

iptables –A INPUT –p tcp –j LOG --log-prefix “INPUT Packets”

b. REJECT Target
Secara umum, REJECT bekerja seperti DROP, yaitu memblok paket dan menolak untuk memproses lebih lanjut paket tersebut. Tetapi, REJECT akan mengirimkan error message ke host pengirim paket tersebut. REJECT bekerja pada chain INPUT, OUTPUT dan FORWARD atau pada chain tambahan yang dipanggil dari ketiga chain tersebut.
iptables –A FORWARD –p tcp –dport 22 –j REJECT --reject-with icmp-host-unreachable
Ada beberapa tipe pesan yang bisa dikirimkan yaitu icmp-net-unreachable, icmp-host-unreachable, icmp-port-unreachable, icmp-proto-unrachable, icmp-net-prohibited dan icmp-host-prohibited.

c. SNAT Target
Target ini berguna untuk melakukan perubahan alamat asal dari paket (Source Network Address Translation). Target ini berlaku untuk tabel nat pada chain POSTROUTING, dan hanya di sinilah SNAT bisa dilakukan. Jika paket pertama dari sebuah koneksi mengalami SNAT, maka paket-paket berikutnya dalam koneksi tersebut juga akan mengalami hal yang sama.
iptables –t nat –A POSTROUTING –o eth0 –j SNAT --to-source 194.236.50.155-194.236.50.160:1024-32000

d. DNAT Target
Berkebalikan dengan SNAT, DNAT digunakan untuk melakukan translasi field alamat tujuan (Destination Network Address Translation) pada header dari paket-paket yang memenuhi kriteria match. DNAT hanya bekerja untuk tabel nat pada chain PREROUTING dan OUTPUT atau chain buatan yang dipanggil oleh kedua chain tersebut.
iptables –t nat –A PREROUTING –p tcp –d 15.45.23.67 --dport 80 –j DNAT --to-destination 192.168.0.2

e. MASQUERADE Target
Secara umum, target MASQUERADE bekerja dengan cara yang hampir sama seperti target SNAT, tetapi target ini tidak memerlukan option --to-source. MASQUERADE memang didesain untuk bekerja pada komputer dengan koneksi yang tidak tetap seperti dial-up atau DHCP yang akan memberi pada kita nomor IP yang berubah-ubah.
Seperti halnya pada SNAT, target ini hanya bekerja untuk tabel nat pada chain POSTROUTING.
iptables –t nat –A POSTROUTING –o ppp0 –j MASQUERADE
f. REDIRECT Target
Target REDIRECT digunakan untuk mengalihkan jurusan (redirect) paket ke mesin itu sendiri. Target ini umumnya digunakan untuk mengarahkan paket yang menuju suatu port tertentu untuk memasuki suatu aplikasi proxy, lebih jauh lagi hal ini sangat berguna untuk membangun sebuah sistem jaringan yang menggunakan transparent proxy. Contohnya kita ingin mengalihkan semua koneksi yang menuju port http untuk memasuki aplikasi http proxy misalnya squid. Target ini hanya bekerja untuk tabel nat pada chain PREROUTING dan OUTPUT atau pada chain buatan yang dipanggil dari kedua chain tersebut.
iptables –t nat –A PREROUTING –i eth1 –p tcp --dport 80 –j REDIRECT --to-port 3128





Photobucket
English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

New Berita

Talking-Talking


ShoutMix chat widget

Followme

Iklan Mini

Blog My Friends

 

Indonesia Flag Orb
 

Copyright © 2009 by Gudang Informasi