Kamis, 05 Agustus 2010

Aksara Jawa dan Sofwerenya

Belajar Menulis Aksaraa Jawa


Program ini adalah Software Program Onscreen keyboard Jawa yang praktis digunakan bila kita kesulitan menulis Aksara Jawa.
Program ini juga sangat membantu jika kita lupa bentuk-bentuk huruf jawa.
Setelah anda mengetik dengan meng-klik gambar tombol didalamnya, maka muncuk aksara jawa. Tulisan yang anda ketik bisa anda kopi dengan memblok tulisan tersebut kemudian tekan Ctrl+c pada keyboard analog anda, kemudian bisa anda Paste di program MS Word. setelah anda paste ke MS Word, pilihlah font aks jawa. atau bila anda menginginkan aksara kawi, budo atau palawa, bisa anda pilih font: aks kawi, aks budo atau aks pallawa.

Anda bisa mendownload Program ini gratis dari:
Onscreen Keyboard

setelah anda mendownload file "keyboard-jawa.zip",maka UNZIP file tersebut. maka anda mendapatkan file-file berikut:



Pindahkanlah semua file FONT, yaitu semua file bernama belakang .TTF ke FOLDER FONT anda (C:\windows\Fonts\)
Setelah semua file .TTF sudah anda pindahkan ke folder FONTS, maka file bernama belakang .CHM bisa anda jalankan.

DOWNLOAD TRANSLITERATOR JAWA



Bila anda tidak suka mengetik dengan onscreen keyboard, anda juga bisa memanfaatkan Software konverter Aksara Jawa dengan TRANSLITERATOR untuk konversi dari latin ke honocoroko, dengan mendownload dari:

carakan jawa

HANACARAKA

Senin, 24 Mei 2010

Folder Lock


Folder Lock adalah perangkat lunak file-keamanan cepat yang dapat sandi-melindungi, kunci, menyembunyikan dan mengenkripsi setiap jumlah file, folder, drive, gambar dan dokumen dalam hitungan detik.
file yang dilindungi yang tersembunyi, undeletable, tidak dapat diakses dan sangat aman, ia menyembunyikan file dari anak-anak, teman dan rekan kerja, dan perlindungan dari virus, trojan, worm dan spyware, bahkan melindungi mereka dari PC atau pengguna jaringan kabel dan hacker.
File juga dapat dilindungi pada USB Flash Drives, Memory Sticks, CD-RW, disket dan notebook.
DownloadDisini

Glary Registry Repair


Masalah dengan registri Windows adalah penyebab umum crash Windows dan pesan kesalahan. Alat pembersih ini memungkinkan Anda untuk memperbaiki registri Anda dan mengoptimalkan kinerja PC Anda. Dengan beberapa langkah mudah, Anda dapat menemukan masalah yang disebabkan oleh masukan yang salah, referensi dan link dalam registri Windows dan menyediakan daftar kesalahan yang ditemukan, maka Anda dapat memilih untuk memperbaiki setiap item selektif atau secara otomatis memperbaiki semuanya.

Registry Repair adalah salah satu alat pembersih Registry teraman yang tersedia di pasar saat ini. mesin pemindaian adalah cepat, menyeluruh dan aman.

Setiap kali Anda membersihkan Registry, Undo file terkait yang dihasilkan untuk setiap perubahan yang dibuat yang dapat digunakan untuk menciptakan entri dihapus. Anda dapat mengembalikan perubahan dengan mengklik '' Kembalikan perbaikan sebelumnya. Untuk keamanan tambahan, Registry Cleaner menggunakan 'daftar abaikan' berisi entri yang ketika ditemui pada saat memindai diabaikan.
Download disini

Download Steganos Safe 8.0.5 Full


data tidak terenkripsi berada pada risiko - apakah itu bisnis atau pribadi: Para hacker dapat memperoleh akses ke hard drive Anda melalui Internet. rekan kerja bisa mengintip data Anda saat jam makan siang mereka.

Anda meninggalkan laptop Anda di kereta api.

dengan Hard drive data rahasia yang dicuri selama perampokan. Orang lain menggunakan PC Anda tanpa sengaja membuka dokumen pribadi. Anda khawatir tentang transportasi data rahasia.

Dihapus data tidak benar-benar pergi. Hal ini dapat diciptakan kembali dengan program tertentu - jejak data bahkan tua pada hard drive Anda. Sementara PC Anda sedang diperbaiki, data rahasia Anda harus dapat diakses.

Bagaimana Steganos Safe ™ bekerja?

Steganos Safe ™ menyimpan data sensitif Anda. Begitu anda klik pada simbol Aman, seluruh drive menghilang. enkripsi produk lain hanya membuat drive yang tak terlihat.

Steganos Safe, bagaimanapun, adalah didasarkan pada AES, paling progresif di dunia enkripsi algoritma yang bekerja dengan kode 256-bit-lama. Seperti semua kode enkripsi Steganos lain, belum pernah retak.

Mengenkripsi data Anda pada tongkat USB, ponsel atau kamera digital. Simpan password Anda untuk Safe pada mereka juga. Cukup menyambungkan perangkat Anda, dan aman drive yang sesuai terbuka secara otomatis. Tentu saja, Anda juga dapat memasukkan password Anda secara manual.

Steganos Safe Portable ™ memory stick berubah menjadi aman mobile: Isinya mudah dapat didekripsi pada PC tanpa software tambahan. Menambahkan data baru - segera setelah memory stick dihapus, semua informasi dienkripsi. Atau membakar arsip dienkripsi pada CD, DVD atau DVD DL.

Dengan Steganos Shredder ™, Anda dapat menghancurkan dokumen-dokumen yang tidak diinginkan atau seluruh folder secara permanen. Downloaddisini

PureSync



Gunakan PureSync untuk Sinkronisasi file dan folder, file backup, copy file dari kamera digital ke komputer Anda dengan mudah.

Fitur:"target=_"blank"

* Dengan preview apa yang akan disinkronkan, banyak filter, FTP dan drive jaringan yang didukung \ seperti \ server \ folder.
* Dapat menyalin membuka file / terkunci (hanya Windows XP, yang direncanakan untuk Vista).
* A setup wizard akan membantu untuk dengan mudah memulai sinkronisasi baru atau cadangan.
* Backup bisa dienkripsi dan / atau zip (terkompresi).
* Sinkronisasi A dapat dimulai secara otomatis misalnya ketika USB drive atau kamera digital tersambung atau file telah dimodifikasi.
* Server jalan Dukungan dan mendeteksi konflik.
* User interface dan membantu dalam bahasa Inggris dan Jerman.
Download klik disini

Jumat, 14 Mei 2010

Microsoft Acces Dan Belajar Microsoft Acces

Microsoft Access
Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007.

Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.

Belajar Microsoft Acces
Pembelajaran Microsoft Acces dapat anda Download dibawah ini dalam bentuk PDF
Menggunakan Microsoft Acces
Membuat Aplikasi dengan Microsoft Access
Modul Acces II
Modul Belajar MS Acces
Partikum Intenet Acces
Program Visual

Minggu, 09 Mei 2010

Download Buku Belajar PHP

Berikut ini merupakan kumpulan Buku buku untuk belajar PHP:

Dasar Pemrograman PHP dan MySQL
Belajar PHP darimenginstall PHP hingga mempelajari fungsi
instal Php pada Windows
Memanfaatkan WOS Portabel sebagai portabel
The.Definitive.Guide.to.symfony.Jan.2007
Beginning.PHP4
PHP.and.MySQL.For.Dummies.Third.Edition.Nov.2006
PHP.Architect.Guide.to.PHP.Design.Patterns.2005
PHP.Architect.Guide.to.PHP.Security

Download Guitar Pro 5 dan registernya

Download Guitar Pro 5 dan registernya


Guitar Pro adalah sebuah software komputer yang

dapat membantu anda dalam bermain gitar, keyboard, bass, maupun drum asalkan kita tahu cara membaca tabulasi dari masing-masing alat musik.
Guitar Pro sendiri telah memiliki banyak versi. Mulai dari Guitar Pro 1 hingga versi yang terbaru yaitu Guitar Pro 5. Guitar pro yang saya miliki adalah Guitar Pro 5. Bila kita bermain gitar dengan bantuan Guitar Pro, maka chord dan nada-nada suatu lagu bisa kita lihat secara visual di komputer. Bukan hanya dilihat saja, tetapi kita dapat mendengarkan lagu tersebut sesuai dengan tabulasinya.


Kita juga dapat mengatur kecepatan/tempo lagu agar kita dapat mengikuti tabulasinya. Saat kita mendengarkan suatu lagu, semua alat musik yg dimainkan di lagu tersebut akan berbunyi. Namun apabila kita ingin mendengarkan fokus pada satu alat musik saja (misalnya drum) kita dapat mendisable alat musik yang lain.
File-file lagu di Guitar Pro dapat kita download di internet demikian juga software Guitar Pro itu sendiri.
Walaupun agak mahal, tapi software ini sangat berguna bagi untuk membantu kamu belajar memainkan alat musik/memainkan lagu kesukaanmu dengan benar dan sesuai aslinya. jika mau mendownloadnya klik dibawah ini
Guitar Pro 5
register

Sabtu, 08 Mei 2010

Free Download Softwere Photoshop dan Cara penggunaannya

sofwere langsung bisa digunakan tanpa harus kita instal. ini merupakan portabel Photoshop. Dan cara tips dan trik dalam penggunaan dalam versi engglis.
Klik disini
tips dan triknya

Download Buku Kriya Keramik

Buku Kriya Keramik

Merupakan buku tetang pembuatan keramik dari awal hingga akhir yaitu cara pembuatan keramik dan proses pembakarannya, Serta ilmu yang mengenai tanah liat dari asal mula tanah liat atau lempung hingga struktur kimia dan titik panas pada tanah liat. Silahkan download dibawah ini :


1. kriya-keramik_1.pdf

2.kriya-keramik_2.pdf

3.kriya-keramik_3.pdf




Rabu, 05 Mei 2010

FireTune untuk Mempercepat FireFox

FireTune untuk Mempercepat FireFox

FIRETUNE untuk mozilla firefox v1.x / 2.x adalah salah satu tool tambahan agar mudah dan cepat mengoptimalisasikan browser anda dengan firefox. Tool ini sudah diakui berdasarkan oleh beberapa penggunanya diseluruh dunia dan diuji oleh beberapa ahli dan pakar di bidangnya dalam meningkatkan kerja dan kecepatan browser pada Mozilla FireFox.
Firetune akan mengoptimalkan beberapa internal penyesuaian dari firefox untuk lebih baik, cepat dan stabil ketika browsing. Memang sebenarnya kita juga bisa seh untuk mengoptimalkan FireFox secara manual yang sebelumnya pernah saya bahas juga. Tapi karena banyak-a tips2 dan trick untuk itu membuat kita sulit untuk melakukannnya. Apalagi untuk para pemula.
Nah firetune bisa menolong kamu disini untuk benar-benar mengoptimalkan browser kamu di Mozilla FireFox. Anda cukup menjalankan Software ini dan disana sudah ada pilihannya, nanti hanya cukup dengan sekali klik maka browser Mozilla FireFox anda akan benar-benar di Tune-Up.

silahkan download di bawah ini

Klik Disini

Free Download Games HP Nokia 3310 clasic

Free Download Games HP Nokia 3310 clasic

games hp nokia 3310 clasic yang menarik silahkan download disini :


1.Klik disni



2.Klik disni



Senin, 03 Mei 2010

10 Laptop Tercanggih Masa Kini

10 Laptop Tercanggih Masa Kini
1.


Luvaglio pencipta barang barang mewah yang berdomisili di UK telah menciptakan laptop pertama bernilai jutaan dolar. Rincian lengkap tentang spesifikasi laptop belum dirilis pada saat ini, tetapi diketahui bahwa ia memasukkan 17 “lebar layar LED yang dirancang khusus anti-glare coating reflektif untuk gambar yang jelas dan terang. 128GB Solid State Disk dan slot loading Blue-Ray drive. Ada sebuah perangkat pembersih layar yang terintegrasi dan berlian berwarna sangat langka yang juga berfungsi sebagai tombol power ketika ditempatkan ke dalam laptop, dan juga bertindak sebagai identifikasi keamanan.

2.


Orkin’s Rolltop yang pasti akan menjadi salah satu item dalam daftar ‘must-have’ dari pencinta gadget. Bahkan jika itu hanyalah sebuah konsep pada titik penerbitan. Mengapa kita katakan demikian? “Notebook” ini hadir dengan layar LED yang fleksibel yang juga menangani multitouch bagi mereka yang tergila-gila dengan iPhone. Ketika sepenuhnya dibuka, Notebook ini akan menjadi sebuah 17 ” flatscreen. Tetapi juga dapat dilipat menjadi 13″ tablet jika diperlukan. Tidak tahu apakah notebook ini akan didukung fitur nirkabel atau tidak.

3.


Mungkin terlihat seperti kotak musik dari zaman Victoria, tapi didalamnya sebenarnya adalah Hewlett-Packard ZT1000 yang diberi kerangka kayu ukir yang dapat mengoperasikan Windows XP dan Ubuntu Linux. Memberikan fitur yang rumit di bawah clockworks layar kaca, kuningan terukir aksen, cakar kaki, sebuah keyboard antik tembaga dan mouse, bantalan tangan, dan disesuaikan dengan network card. Mesin dapat menyala dengan menggunakan kunci antik dengan cara membangun sebuah custom-ratcheting. Terbuat dari bagian-bagian jam tua.

4.


Ketika IBM menyerahkan semua divisi laptop mereka ke Lenovo, banyak takut bahwa desain Thinkpad klasik akan kehilangan arah, tetapi dengan desain peningkatan ini sebagian besar orang akan terkesan oleh konsep laptop ini.

5.


Manis yang luar biasa dari laptop ini tidak hanya bahwa keyboard ‘terpecah’ untuk memberikan ruang lebih pengguna komputer untuk menyesuaikan tangan mereka, tetapi bahwa ia memiliki LCD kedua tersembunyi di bawahnya. Sebuah ide yang fantastis. Layar kedua bekerja dengan layar pertama – yang memberi pengguna fitur “drag and send” untuk membuka jendela atau program. dapat Bertindak secara independen sebagai input berbasis stylus untuk mencatat, membuat sketsa, dan hal-hal lain yang pengguna yaitu dapat lakukan untuk menulis ke dalam antarmuka. Hal ini membuat EDSSKN yang luar biasa tidak hanya bermanfaat bagi penulis dan pengolah kata, tapi seniman dan desainer juga.

6.


Beberapa gadis menginginkan perhatian ekstra tidak hanya dari laki laki tetapi juga dari gadget dan bahkan laptop yang terlihat keren, seperti konsep HP ini dibuat khusus untuk perempuan. Setiap salah satu dari desain oleh Nikita Buyanov memiliki set sendiri yang spesifik yang akan memanjakan khusus dan mengakui bahwa seorang gadis mempunyai banyak keinginan bergaya; mereka terlihat berkelas, gaya, trendi dan bahkan menyediakan produktivitas tambahan untuk kepribadian Anda. Sayangnya, ini belum benar-benar diproduksi. Tetapi jika cukup banyak akan menunjukkan minat, mungkin tahun depan akan HP menyediakan model feminin yang berbeda pandangan yang dibuat hanya untuk wanita.

7.


Dual Touch Screen Laptop dari Canova ini adalah desain notebook yang sangat sangat kreatif. Fitur notebook ini adalah dual display dengan layar sentuh yang sensitif, buku gambar, musik skor, kertas grafik, pena elektronik dan perangkat keras khusus untuk kelancaran fungsi. Sayangnya, ini hanya dijual di Italia dan Australia.

8.



Fujitsu’s DJ Laptop, seperti yang disebut, memiliki layar LCD 20-inch utama dengan mudah dilipat tertutup untuk mengaktifkan fungsi turntable, yang dapat diakses melalui layar sentuh yang sensitif di bagian luar. Laptop ini memungkinkan Anda menelusuri semua trek favorit Anda sama seperti pada vinylturntable.

9.


Felix Schmidberger mendesain sebuah laptop untuk tahun 2015 dengan layar sentuh OLED. Komputer itu sendiri memiliki OLED touchscreen, di mana Anda dapat langsung mengoperasikannya. Sangat mirip dengan UMPC atau PDA. Seluruh layar adalah slider, karena dapat dipindahkan ke depan untuk membuka touchscreen OLED kedua di bawah, di mana Anda dapat memiliki keyboard atau bekerja kontrol, mirip dengan setup dengan 2 monitor. Ini jadi juara karena keportable-annya yang lebih daripada yang lain

10.



NEC telah bekerja sama dengan Takara untuk menciptakan laptop yang disetujui ilmuwan gila-mesin, yang dimana semua token stiker, label, dan bahkan wallpaper yang membuat perangkat ini sangat mirip dengan yang terlihat di laboratorium film Duke Nukem. Notebooknya adalah G-type L LaVie laptop, layar 15.4-inch. Mengapit di samping adalah tombol yang sangat diperlukan yaitu”Tombol Darurat”, yang akan men-shutdown mesin saat penyusupan yang tak terduga. Diluncurkan pada 2006, dibuat hanya 300 unit dan sangat rahasia. Type-no1 dibuat dengan biaya hingga ¥ 174.510 ($ 1.476).

Kamis, 29 April 2010

web

http://interadmedia.com/advertise.php
http://putracenter.wordpress.com/cara-mencari-uang-di-internet-tanpa-perlu-mengeluarkan-uang/

Senin, 12 April 2010

Internet Indosat Mentari/IM3 Rp20/menit

Internet Indosat Mentari/IM3 Rp20/menit

Ada Program baru lagi nih dari Indosat buat pelanggan mentari dan IM3 yang blom sempet ngrasain Indosat 3G Broadband Unlimited atau IM2 Broom Unlimited. Langsung COPAS deh dari situsnya Indosat, males ketik ulang.

Voucher Internet IM3 dan Mentari Rp. 5000/4jam 10menit atau Rp10/30detik.

Kini pengguna Mentari dan IM3 dapat ber-internet ria lebih leluasa dengan Voucher Internet, voucher khusus dari Indosat yang pulsanya hanya bisa digunakan untuk akses internet/data. Voucher Internet Indosat ini adalah voucher internet pertama yang pernah ada di indonesia.

Dengan Voucher Internet, surfing, browsing, downloading, uploading, e-mail, sampai chatting jadi lebih murah dan menyenangkan, cuma Rp 10/30 detik dengan kecepatan sampai dengan 256 Kbps!

Saat ini Voucher Internet tersedia di outlet-outlet dalam bentuk elektronik dengan denominasi Rp 5.000 dan dapat digunakan untuk akses selama 250 menit/4 jam 10menit. Masa aktif pulsa 5 hari.

Mekanisme Pemakaian Pulsa GPRS

Saat Akses Internet/GPRS Pulsa yang akan dipakai adalah Pulsa GPRS, jika Pulsa GPRS habis koneksi akan beralih menggunakan pulsa regular Rp. 100/menit. Perhitungan Pulsa setiap 30detik.

Contoh:
Pulsa GPRS = 250 menit. untuk akses internet selama 60 detik. Maka sisa Pulsa GPRS = 249 menit.
Kemudian akses internet lagi selama 45 detik. Maka sisa Pulsa GPRS = 248 menit.
Kemudian akses internet lagi selama 90 detik. Maka sisa Pulsa GPRS = 246,5 menit.

Setting GPRS Indosat Paket Durasi

Untuk mengaktifkan layanan ini, pastikan setting GPRS Kartu Anda menggunakan setting berbasis durasi:

APN : indosatgprs
Username : indosat@durasi
Password : indosat@durasi

Syarat dan Ketentuan:

* Berlaku untuk akses internet dengan setting GPRS berbasis durasi.
* Bila pelanggan menggunakan setting GPRS berbasis volume, akses internet akan memotong Pulsa Regular pada main account (Rp 1/Kb) walau sudah melakukan isi ulang dengan Voucher Internet.
* Pengisian Pulsa GPRS akan menambah masa aktif kartu, tetapi masa aktif Pulsa GPRS tidak bersifat akumulatif (yang mana masa aktif paling lama).
* Koneksi internet akan terputus jika Pulsa GPRS habis.
* Sisa Pulsa GPRS akan hangus jika pelanggan tidak melakukan reload Voucher Internet sebelum masa aktif Pulsa GPRS berakhir.
* Khusus pelanggan Mentari, Pulsa GPRS akan hangus saat pelanggan melakukan perpindahan paket.
* Berlaku mulai 25 November 2008

Review HP Nokia 3110 Classic


Review HP Nokia 3110 Classic

Saya beralih ke Nokia 3110c ini setelah sebelumnya memakai Nokia 6230, 6230i. Nokia 3110c ini HP nokia seri baru, walaupun seri 3 HP ini sudah cukup lengkap fasilitasnya antara lain Bluetooth, Infra Red, Radio FM Stereo, Kamera 1,3 Mp, layar TFT dan memory card micro SD. HP ini cukup tipis dan ringan dengan design keypad yang besar-besar sehingga sangat mudah dioperasikan untuk pemakai yang memiliki jempol besar.

HP ini juga dengan mudah dipairing dengan dengan device lain seperti PDA maupun notebook, baik menggunakan Infra Red maupun Bluetooth. Sehingga bisa internetan dari PDA/Notebook menggunakan GPRS dari HP ini. Sayangnya HP ini belum support 3G, sehingga hanya bisa GPRS untuk data komunikasinya.

Dengan Screen 128×160 mungkin agak kecewa bagi pemakai 6230i karena resolusinya lebih rendah, tapi lebih bagus karena sudah sudah TFT.

Yang cukup menarik dari Nokia 3110c adalah adanya aplikasi Yahoo! Go, dimana dengan aplikasi ini kita bisa membuka email Yahoo, berita, ramalan cuaca dan lain-lain. Selain itu juga aplikasi Instant Messages yang bisa dipakai untuk Chatting menggunakan Yahoo Messanger atau yang lain. Aplikasi ini bisa jalan di background sehingga saat kita aktifkan kita bisa menggunakan feature lain seperti call atau SMS. Jika ada message masuk maka akan ada pemberitahuan beep sesuai yang sudah kita setting. Dengan menggunakan feature ini maka bisa chatting sepuasnya dengan biaya jauh lebih murah dari biaya SMS.

Rabu, 07 April 2010

Kata – kata Mutiara (English dan Bahasa Indonesia)

Kata – kata Mutiara (English dan Bahasa Indonesia) :

Smile is the shortest distance between two people.
Senyum adalah jarak yang terdekat antara dua manusia .

Real power does not hit hard , but straight to the point.
Kekuatan yang sesungguhnya tidak memukul dengan keras , tetapi tepat sasaran

You have to endure caterpillars if you want to see butterflies. (Antoine De Saint)
Anda harus tahan terhadap ulat jika ingin dapat melihat kupu-kupu. (Antoine De Saint)

Only the man who is in the truth is a free man.
Hanya orang yang berada dalam kebenaranlah orang yang bebas.

Every dark light is followed by a light morning.
Malam yang gelap selalu diikuti pagi yang tenang.

Laughing is healthy, especially if you laugh about yourself.
Tertawa itu sehat, lebih-lebih jika mentertawakan diri sendiri.

The danger of small mistakes is that those mistakes are not always small.
Bahayanya kesalahan-kesalahan kecil adalah bahwa kesalahan-kesalahan itu tidak selalu kecil.
Kesalahan kecil bisa mengakibatkan kesalahan yang lebih besar. Bersamaan dengan kesalahan itu, persoalannya bisa menjadi besar pula. Maka kesalahan kecil pun harus segera dibetulkan.

To be silent is the biggest art in a conversation.
Sikap diam adalah seni yang terhebat dalam suatu pembicaraan.

The worst in the business world is the situation of no decision. (Napoleon).
Yang terparah dalam dunia usaha adalah keadaan tidak ada keputusan. (Napoleon).

Dig a well before you become thirsty.
Galilah sumur sebelum Anda merasa haus.

Good manners consist of small sacrifices.
Sopan – santun yang baik yang terdiri dari pengorbanan –pengorbanan kecil.

IDEAS ARE ONLY SEEDS, TO PICK THE CROPS NEEDS PERSPIRATION.
GAGASAN-GAGASAN HANYALAH BIBIT, MENUAI HASILNYA MEMBUTUHKAN KERINGAT.

LAZINESS MAKES A MAN SO SLOW THAT POV ERTY SOON OVERTAKE HIM.
KEMALASAN MEMBUAT SESEORANG BEGITU LAMBAN SEHINGGA KEMISKINAN SEGERA MENYUSUL.

THOSE WHO ARE ABLE TO CONTROL THEIR RAGE CAN CONQUER THEIR MOST SERIOUS ENEMY.
SIAPA YANG DAPAT MENAHAN MARAHNYA MAMPU MENGALAHKAN MUSUHNYA YANG PALING BERBAHAYA.

KNOWLEDGE AND SKILLS ARE TOOLS, THE WORKMAN IS CHARACTER.
PENGETAHUAN DAN KETERAMPILAN ADALAH ALAT, YANG MENENTUKAN SUKSES ADALAH TABIAT.

A HEALTHY MAN HAS A HUNDRED WISHES, A SICK MAN HAS ONLY ONE.
ORANG YANG SEHAT MEMPUNYAI SERATUS KEINGINAN, ORANG YANG SAKIT HANYA PUNYA SATU KEINGINAN

A MEDICAL DOCTOR MAKES ONE HEALTHY, THE NATURE CREATES THE HEALTH. (Aristoteles)
SEORANG DOKTER MENYEMBUHKAN, DAN ALAM YANG MENCIPTAKAN KESEHATAN. (Aristoteles)

THE MAN WHO SAYS HE NEVER HAS TIME IS THE LAZIEST MAN.(Lichtenberg)
ORANG YANG MENGATAKAN TIDAK PUNYA WAKTU ADALAH ORANG YANG PEMALAS.(Lichterberg)

POLITENESS IS THE OIL WHICH REDUCES THE FRICTION AGAINST EACH OTHER. (Demokritus).
SOPAN-SANTU ADALAH IBARAT MINYAK YANG MENGURANGI GESEKAN SATU DENGAN YANG LAIN. (Demokritus).

A DROP OF INK CAN MOVE A MILLION PEOPLE TO THINK.
SETETES TINTA BISA MENGGERAKAN SEJUTA MANUSIA UNTUK BERFIKIR.

WE CAN TAKE FROM OUR LIFE UP TO WHAT WE PUT TO IT.
APA YANG BISA KITA DAPAT DARI KEHIDUPAN KITA TERGANTUNG DARI APA YANG KITA MASUKKAN KE SITU.

REAL POWER DOES NOT HIT HARD, BUT STRAIGHT TO THE POINT.
KEKUATAN YANG SESUNGGUHNYA TIDAK MEMUKUL DENGAN KERAS, TETAPI TEPAT SASARAN

IF YOU LEAVE EVERYTHING TO YOUR GOOD LUCK, THEN YOU MAKE YOUR LIFE A LOTTERY.
JIKA ANDA MENGANTUNGKAN DIRI PADA KEBERUNTUNGAN SAJA, ANDA MEMBUAT HIDUP ANDA SEPERTI LOTERE.

REAL POWER DOES NOT HIT HARD, BUT STRAIGHT TO THE POINT.
KEKUATAN YANG SESUNGGUHNYA TIDAK MEMUKUL DENGAN KERAS, TETAPI TEPAT SASARAN.

BEING CAREFUL IN JUDGING AN OPINION IS A SIGN OF WISDOM.
KEHATI-HATIAN DALAM MENILAI PENDAPAT ORANG ADALAH CIRI KEMATANGAN JIWA.

YOU RECOGNIZE BIRDS FROM THEIR SINGGING, YOU DO PEOPLE FROM THEIR TALKS.
BURUNG DIKENAL DARI NYANYIANNYA, MANUSIA DARI KATA-KATANYA.

ONE OUNCE OF PREVENT IS EQUAL TO ONE POUND OF MEDICINE.
SATU ONS PENCEGAHAN SAMA NILAINYA DENGAN SATU PON OBAT.

Senin, 05 April 2010

Cara Instalasi Huruf Atau Font Arabic pada Windows

Bisakah anda melihat atau membaca huruf di bawah ini ?

السلا م عليكم ورحمة الله وبر كاته

Kalau anda bisa membaca atau melihat tulisan di atas berarti Browser dan Komputer anda sudah terinstalasi Encoding unicode Arabic. Sehingga karacter huruf atau font arab bisa digunakan pada Komputer anda. Bila karakter di atas tidak terbaca atau terbaca kotak kotak pasa browser anda berarti PC anda memerlukan encoding Unicode Arabic atau font tambahan agar anda bisa menulis atau membaca huruf atau font arab seperti di atas.

Mungkin diantara anda ingin komputer anda bisa digunakan untuk menuliskan huruf atau karakter arabic atau untuk membaca karakter huruf arab, baik pada browser, ataupun program Microsotf Office Word. Pada Kali ini ESC-Creation membahas cara instalasi Font Arab pada Windows. Pada saat anda menginstal Program Windows pada komputer anda biasanya secara default font Arabic atau encoding Huruf arab tidak terinstalasi, sehingga anda tidak bisa membaca karakter huruf arab pada browser atau pun menuliskan huruf arab pada Office Word. Untuk itu perlu adanya penambahan Arabic encoding atau instalasi font arabic pada windows anda.

Berikut cara instalasi font arab pada windows anda :


1. Siapkan CD master software Microsoft Windows XP Profesional SP2.

2. Buka menu Control Panel pada Start menu dan kemudian Buka menu regional and Language Options. Pilih menu languages, pada Suplemental language support, centang Install files for complex script and right-to-left languages (including Thai).



3. Centang juga Instal files for east Asian languages, untuk menambah encoding huruf asia lain yang mungkin juga anda perlukan.

4. Klik apply, pada opsi ini masukan cd Windows SP 2 anda, dan browse file yang diperlukan untuk instalasi font arabic ini, letak file di dalam folder i386, klik ok lanjutkan sampai file yang yang diperlukan selesai terinstal.

5. Setelah itu restart PC atau Komputer anda. Setelah restart masuk menu Control panel >> Regional and languages options lagi

6. Pilih menu Advanced >>> Pada Opsi Code page conversion tables >>>centang kotak pada 1004 (mac-arabic) atau centang bahasa lainnya yang ingin ada tambahan seperti font Jepang, Korea, chinese dan font lain yang anda butuhkan. Kemudian klik aplly.


Cara Instalasi Huruf Atau Font Arabic pada Windows



7. Kemudian klik menu languages, klik detail pada opsi Text services and input languages .

8. Pada input languages Pilih arabic (saudi arabia) atau arabic lainnya tergantung jenis huruf arab yag anda inginkan.

9. Pada Keyboard Layout pilih Arabic(101) atau Arabic (102) dan klik ok



10. Kemudan pada opsi preferences klik key setting pilih opsi hot keys for input languages >>> switch between input languages > change Keys Silahkan pilih opsi yang anda inginkan dan klik ok.

11. Untuk tampilkan menu language di dekstop anda klik language bar, dan centang pada opsi show menu language bar on dekstop.

12. Pengaturan ini dimaksudkan sebagai hot keys antara perpindahan bahasa pada saat anda ingin menggunakan bahasa / font default ke bahasa lain ( Arabic)

Setelah langkah diatas selesai maka anda bisa menuliskan huruf arab pada Microsoft Office Word. Pada saat anda akan menuliskan karakter font atau huruf arab, terlebih dulu anda tekan Hots Keys yang anda pilih di atas atau juga bisa menukar bahasa penulisan atau font pada language bar ( Tampil language bar pada dekstop ) centang language yang ingin anda pergunakan.

Silahkan download juga Layout Keyboard Huruf arab di sini

Selamat mencoba langkah intalasi huruf / font arab, dan mulailah belajar menuliskan huruf arab menggunakan keyboard anda.

tutorial IPtables

Tutorial IPtables

I. Pendahuluan

Firewall adalah sebuah bagian dari sistem komputer atau jaringan yang didesain untuk memblok atau mengijinkan sebuah jaringan lain untuk mengakses jaringan kita. Firewall bisa berbentuk hardware atau software atau pun kombinasi dari keduanya. Firewall digunakan untuk melindungi jaringan kita dari jaringan-jaringan yang berpotensi menimbulkan bahaya ke dalam sistem kita. Seluruh pesan yang masuk atau meninggalkan jaringan kita melalui firewall akan dicek setiap pesan dan memblok setiap pesan yang tidak memenuhi kriteria yang telah kita tetapkan di dalam firewall. Gambar dibawah merupakan ilustrasi tentang bagaimana firewall bekerja.



Firewall merupakan perangkat jaringan yang berada di dalam kategori perangkat Layer 3 (Network layer) dan Layer 4 (Transport layer) dari protocol 7 OSI layer. Seperti diketahui, layer 3 adalah layer yang mengurus masalah pengalamatan IP, dan layer 4 adalah menangani permasalahan port-port komunikasi (TCP/UDP). Pada kebanyakan firewall, filtering belum bisa dilakukan pada level data link layer atau layer 2 pada 7 OSI layer. Jadi dengan demikian, sistem pengalamatan MAC dan frame-frame data belum bisa difilter. Maka dari itu, kebanyakan firewall pada umumnya melakukan filtering dan pembatasan berdasarkan pada alamat IP dan nomor port komunikasi yang ingin dituju atau diterimanya.Firewall yang sederhana biasanya tidak memiliki kemampuan melakukan filtering terhadap paket berdasarkan isi dari paket tersebut. Sebagai contoh, firewall tidak memiliki kemampuan melakukan filtering terhadap e-mail bervirus yang kita download atau terhadap halaman web yang tidak pantas untuk dibuka. Yang bisa dilakukan firewall adalah melakukan blokir terhadap alamat IP dari mail server yang mengirimkan virus atau alamat halaman web yang dilarang untuk dibuka. Dengan kata lain, firewall merupakan sistem pertahanan yang paling depan untuk jaringan Anda.

II. Iptables

Di artikel ini akan dijelaskan tentang iptables, sebuah aplikasi firewall terbaik yang biasa digunakan oleh para administrator linux. Iptables merupakan aplikasi yang dibuat oleh proyek the netfilter.org. Sebelum membuat iptables yang berjalan mulai dari linux kernel 2.4.x sampai sekarang, proyek tersebut sudah membuat aplikasi ipchains untuk kernel 2.2.x dan aplikasi ipfwadm untuk kernel 2.0.x. Saat ini, banyak distro-distro besar sudah memaketkan firewall di dalam distro mereka sehingga memudahkan kita untuk menginstal iptables ke dalam sistem kita. Pada tutorial kali ini kita akan menggunakan distro Centos 5.4. Tutorial iptables pada artikel ini hanya menjelaskan tentang dasar-dasar iptables saja dan aplikasi iptables pada jaringan lokal saja.

III. Perintah-Perintah Iptables

Untuk melihat apakah di dalam sistem kita sudah terinstal paket-paket iptables, ketikkan perintah berikut:

# rpm -qa | grep iptables

Jika memang belum terinstal, ketikkan perintah berikut:

# yum -y install iptables*

Agar iptables dapat berjalan otomatis setelah restart, gunakan perintah:

# chkconfig iptables on

Untuk melihat status iptables, gunakan perintah:

# service iptables status

Untuk menyalakan iptables, gunakan perintah:

# /etc/init.d/iptables start

Untuk mematikan iptables, gunakan perintah:

# /etc/init.d/iptables stop

Untuk merestart iptables, gunakan perintah:

# /etc/init.d/iptables restart

Sebelum melangkah lebih lanjut, pastikan firewall di sistem kita di enable yaitu dengan cara ketik setup lalu pilih Firewall configuration. Setelah itu, pada bagian Security Level beri tanda bintang pada item Enabled lalu pilih tombol OK.



IV. Sintaks Iptables

Secara umum, sintaks iptables dapat dituliskan seperti berikut:

# iptables [-t table] command [match] [target/jump]

Penjelasan dari sintaks di atas dapat dijelaskan di bawah ini:

1. Table

IPTables memiliki beberapa buah tabel yaitu NAT, MANGLE, dan FILTER. Penjelasannya adalah:
a. Table Mangle: tabel yang bertanggung jawab untuk melakukan penghalusan (mangle) paket seperti merubah quality of service (QOS), TTL, dan MARK di header TCP. Biasanya tabel ini jarang digunakan di lingkungan SOHO.b. Table Filter: yaitu tabel yang bertanggung jawab untuk pemfilteran paket. Tabel ini mempunyai 3 rantai (chain) yaitu:

1. Rantai Forward yaitu rantai yang memfilter paket-paket yang akan ke server yang dilindungi oleh firewall. Rantai ini digunakan ketika paket-paket datang dari IP Publik dan bukan dari IP lokal.
2. Rantai Input: yaitu rantai yang memfilter paket-paket yang ditujukan ke firewall.
3. Rantai Output: yaitu rantai yang memfilter paket-paket yang berasal dari firewall.

c. Tabel NAT: yaitu rantai yang bertanggung jawab untuk melakukan Network Address Translation (NAT). NAT yaitu mengganti field asal atau alamat tujuan dari sebuah paket. Pada tabel ini terdapat 2 rantai, yaitu:

1. Rantai Pre-Routing: Merubah paket-paket NAT dimana alamat tujuan dari paket-paket tersebut terjadi perubahan. Biasanya dikenal dengan destination NAT atau DNAT.

2. Rantai Post-Routing: Merubah paket-paket NAT dimana alamat sumber dari paket-paket tersebut terjadi perubahan. Biasanya dikenal dengan source NAT atau SNAT.

Alur kerja IPTables dapat dilihat pada gambar di bawah ini:




Jalannya sebuah paket melalui gambar diatas bisa dicontohkan sebagai berikut:


1. Perjalanan Paket yang diforward ke host yang lain

a. Paket berada pada jaringan fisik (Network) dan masuk ke interface jaringan
b. Paket masuk ke rantai PREROUTING pada tabel MANGLE dan tabel NAT
c. Paket mengalami Routing apakah akan diproses oleh host lokal atau diteruskan ke host lain
d. Paket masuk ke rantai FORWARD pada tabel MANGLE dan tabel FILTER
e. Paket masuk ke rantai POSTROUTING pada tabel MANGLE dan tabel NAT
f. Paket keluar menuju ke interface jaringan
g. Paket kembali pada jaringan fisik (Network)2. Perjalanan paket yang ditujukan bagi host lokal
a. Paket berada pada jaringan fisik (Network) dan masuk ke interface jaringan
b. Paket masuk ke rantai PREROUTING pada tabel MANGLE dan tabel NAT
c. Paket mengalami Routing
d. Paket masuk ke rantai INPUT pada tabel MANGLE dan tabel FILTER untuk mengalami proses penyaringan
e. Paket akan masuk ke proses lokal (Local Process)

2. Perjalanan paket yang berasal dari host lokal

a. Aplikasi lokal menghasilkan paket data yang akan dikirimkan melalui jaringan
b. Paket masuk ke rantai OUTPUT pada tabel MANGLE, lalu ke tabel NAT, kemudian ke tabel FILTER
c. Paket mengalami Routing
d. Paket masuk ke rantai POSTROUTING pada tabel MANGLE dan tabel NAT
e. Paket keluar menuju ke interface jaringan
f. Paket kembali pada jaringan fisik (Network)

3. command

command pada baris perintah iptables yang akan memberitahu apa yang harus dilakukan terhadap lanjutan sintaks perintah. Berikut adalah beberapa command pada iptables:
command Deskripsi
-A (–append) Menambah aturan pada akhir rantai sehingga akan dieksekusi terakhir
-D (–delete) Menghapus sebuah aturan pada rantai yang dilakukan dengan cara menyebutkan secara lengkap perintah yang ingin dihapus atau dengan menyebutkan nomor baris dimana perintah akan dihapus
-I (–insert) Memasukkan aturan pada sebuah baris rantai. Berbeda dengan perintah append, perintah insert akan menempati baris yang dimaksud dan aturan awal yang menempati baris tersebut akan digeser ke bawah
-L (–list) Menampilkan semua aturan pada sebuah tabel. Perintah ini akan dikombinasikan dengan opsi -v (verbose), -n (numeric), -x (exact), dan –line-number
-F (–flush) Mengosongkan aturan pada sebuah chain
-N (–new-chain) Membuat rantai baru
-X (–delete-chain) Menghapus rantai yang disebutkan
-E (–rename-chain) Merubah suatu nama rantai
-P (–policy) Membuat kebijakan default pada sebuah rantai
-p (–protocol) Mengecek tipe protokol tertentu. Tanda inverse(!) berarti kecuali. Misalnya protocol ! tcp berarti kecuali tcp
-s (–source) Mencocokkan paket berdasarkan alamat IP asal. Bisa berbentuk alamat tunggal (mis:192.168.0.1) atau alamat network (mis:192.168.0.0/255.255.255.0 atau 192.168.0.0/24)
-d (–destination) Mencocokkan paket berdasarkan alamat tujuan
-i (–in-interface) Mencocokkan paket berdasarkan interface dimana paket datang dan berlaku pada rantai INPUT, FORWARD, dan PREROUTING
-o (–out-interface) Mencocokkan paket berdasarkan interface dimana paket keluar dan berlaku pada rantai OUTPUT, FORWARD, dan POSTROUTING
–sport (–source-port) Mencocokkan paket berdasarkan port asal(bisa dilihat di /etc/services). Perintah ini bisa digunakan untuk range port tertentu. Misal range antara port 22 sampai 80 bisa ditulis –sport 22-80. Jika –sport :80 berarti paket dengan port 0-80. Jika –sport 1024: berarti paket dengan port asal 1024-65535
–dport (–destination-port) Mencocokkan paket berdasarkan port tujuan. Penggunaannya sama dengan –sport
–syn Memeriksa apakah flag SYN di set dan ACK dan FIN tidak di set. Perintah ini sama dengan kita menggunakan match –tcp-flags SYN,ACK,FIN SYN. Paket dengan perintah tersebut digunakan untuk melakukan request koneksi TCP yang baru terhadap server
-m mac -mac-source Melakukan pencocokan paket berdasarkan MAC source address
-m multiport –source-port Mendefinisikan port atau port range lebih dari satu
-j (–jump) Perlakuan yang diberikan terhadap paket-paket yang memenuhi kriteria. Setelah perintah ini ada beberapa opsi yaitu:
ACCEPT: akan mengijinkan paket
DROP: akan menolak paket
REJECT: akan menolak paket. Berbeda dengan DROP, REJECT akan memberitahukan error kesalahan kepada user pengirim sedangkan DROP tidak memberitahukan error kesalahan. Opsi untuk REJECT adalah icmp-net-unreachable, icmp-host-unreachable, icmp-port-unreachable, icmp-proto-unreachable, icmp-net-prohibited, dan icmp-host-prohibited. Namun untuk menggunakan opsi-opsi tersebut harus diawali dengan –reject-with
RETURN: akan membuat paket berhenti melintasi aturan-aturan pada rantai dimana paket tersebut menemui target RETURN
MIRROR: fungsi utamanya adalah membalik source address dan destination address. Misalnya PC A menjalankan target RETURN kemudian komputer B melakukan koneksi http ke komputer A, maka yang muncul adalah pada browser adalah website komputer B itu sendiri
LOG: digunakan untuk menentukan tingkat log. Tingkatan log yang bisa digunakan adalah debug, info, notice,warning, err, crit, alert dan emerg. perintah -j LOG –log-prefix digunakan untuk memberikan string yang tertulis pada awalan log, sehingga memudahkan pembacaan log tersebut.
SNAT Target: Berguna untuk melakukan perubahan alamat asal dari paket (Source Network Address Translation). Target ini berlaku untuk tabel NAT pada rantai POSTROUTING, dan hanya disinilah rantai POSTROUTING. Jika paket pertama dari sebuah koneksi mengalami SNAT, maka paket-paket berikutnya dalam koneksi tersebut juga akan mengalami hal yang sama
DNAT Target: 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 rantai PREROUTING dan OUTPUT atau rantai buatan yang dipanggil oleh kedua rantai tersebut
MASQUARADE Target: Target ini bekerja dengan cara yang hampir sama seperti target SNAT, tetapi target ini tidak memerlukan option –to-source. Target ini memang ini 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. Target ini hanya bekerja untuk tabel NAT pada rantai POSTROUTING
REDIRECT Target: 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 rantai PREROUTING dan OUTPUT atau pada rantai buatan yang dipanggil dari kedua rantai tersebut.
Memang banyak sekali dan bisa menjadi sangat sangat kompleks teknik konfigurasi iptables. Pada kesempatan ini kita hanya mencoba melakukan konfigurasi firewall / iptables yang sederhana saja.

V. Connection Tracking

iptables mengandung sebuah modul yang mengijinkan para administrator untuk memeriksa dan membatasi service-service yang tersedia pada sebuah jaringan internal menggunakan sebuah metode yang disebut connection tracking. Fitur ini merupakan fitur baru di dalam firewall yang ditambahkan sejak kernel 2.4.x. Kemampuan dari connection tracking adalah untuk menyimpan dan menjaga informasi koneksi seperti koneksi baru atau koneksi yang sudah ada yang disertai dengan jenis protokol, alamat IP asal dan alamat IP tujuan. Dengan menggunakan fitur ini, para administrator dapat menolak atau mengijinkan berbagai macam koneksi. Connection tracking mempunyai beberapa keadaan:

- NEW –> Sebuah klien mereques koneksi melalui firewall. Maksudnya server1 menghubungi server2 dengan mengirimkan paket SYN (Synchronize)
- RELATED –> Sebuah koneksi yang mereques sebuah reques baru tetapi masih merupakan bagian dari koneksi yang sudah ada. Maksudnya server2 menerima paket SYN dari server 1 dan kemudian merespon dengan sebuah paket SYN-ACK (Synchronize-Acknowledgment)
- ESTABLISHED –> Sebuah koneksi yang merupakan bagian dari koneksi yang sudah ada. Maksudnya server 1 menerima paket SYN-ACK dan kemudian merespon dengan paket ACK (Acknowledgment).
- INVALID –> Sebuah keadaan dimana tidak ada keadaan seperti 3 keadaan di atasUntuk lebih jelasnya perhatikan contoh dibawah ini:
Misalnya kita ingin menggunakan service ftp pada IP=132.456.78.9, maka pada saat kita mengetikkan

# ftp 132.456.78.9

perintah tersebut akan membuka koneksi baru (NEW)
Lalu pada saat kita ingin mengambil sebuah file dari IP tersebut, misalnya paket yang bernama file.tar.gz, maka pada saat kita mengetikkan:

ftp> get file.tar.gz

itu berarti kita telah membuat keadaan koneksi ESTABLISHED.
Jika kita menggunakan sebuah koneksi ftp pasif, dimana port koneksi clien adalah 20 tetapi port transfer menggunakan port 1024 atau yang lebih besar, maka pada saat kita mengetikkan

ftp> pass
Passive mode on

kita harus menggunakan keadaan koneksi RELATED pada firewall jika kita mengijinkan akses ftp secara pasif.
Fungsi lain dari connection tracking yaitu ketika kita sudah mendefinisikan sebuah rule di chain tertentu, maka trafik network yang terkait dengan rule tersebut tidak perlu disebutkan lagi. Misalnya kita ingin menolak ssh dari sebuah IP, maka kita cukup mendefinisikan rule tersebut di chain INPUT saja, yang di outputnya tidak perlu lagi. Caranya adalah:

# iptables -I INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
# iptables -I OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
# iptables -I FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT

Di bawah ini adalah contoh iptables untuk mengijinkan service ssh dengan IP 132.456.78.9 masuk dan keluar serta hanya mengijinkan koneksi baru dan establlished untuk service ssh tersebut.

# iptables -A INPUT -p tcp -s 0/0 --sport 513:65535 -d 64.67.33.76 --dport 22 -m state --state NEW,ESTABLISHED -j ACCEPT
# iptables -A OUTPUT -p tcp -s 132.456.78.9--sport 22 -d 0/0 --dport 513:65535 -m state --state ESTABLISHED -j ACCEPT

VI. Contoh-Contoh

Ada dua pendekatan di dalam Iptables yaitu pendekatan positif dan pendekatan negatif. Pendekatan positif yaitu dimana seluruh port ditutup sedangkan pendekatan negatif yaitu dimana seluruh port dibuka. Untuk melihat apakah sistem iptables kita menggunakan pendekatan positif atau negatif (namun, pada umumnya linux secara default menggunakan pendekatan negatif) ketikkan iptables -L dan lihat kata setelah kata POLICY. Jika ada kata ACCEPT maka berarti pendekatan yang digunakan adalah negatif. Di tutorial ini kita akan menggunakan pendekatan negatif. Berikut adalah contoh-contohnya:1. Memblok paket yang datang dari sebuah IP

# iptables -I INPUT -s 192.168.0.149 -j REJECT

Peritah di atas digunakan untuk memblok paket dari IP 192.168.0.149. Ada 2 opsi yang digunakan sebenarnya yaitu DROP dan REJECT. Perbedaan dari keduanya adalah kalau REJECT, perintah ini akan memblok paket namun akan memberitahukan bahwa paket tersebut ditolak. Sedangkan kalau DROP, perintah ini akan memblok paket namun tidak diberitahu apakah paket tersebut ditolak atau tidak.2. Menghapus iptables

# iptables -D INPUT 3

Menghapus iptables pada tabel input di baris ke 3

# iptables -F

Menghapus seluruh iptables

# iptables -F FORWARD

Menghapus seluruh iptables yang hanya berada di tabel forward3. Menutup Port

# iptables -A INPUT -p tcp --dport 22 -j REJECT

Perintah di atas memblok port 22 yang biasa digunakan untuk ssh

# iptables -A INPUT -p tcp -i eth0 --dport 23 -j REJECT

Perintah di atas memblok port 22 yang biasa digunakan untuk telnet

# iptables -I INPUT -s 192.168.0.250 -p tcp --dport 23 -j REJECT

Perintah di atas untuk memblok service telnet dari IP 192.168.0.250
4. Melihat tabel iptables

# iptables -L

Perintah di atas digunakan untuk melihat daftar (list) iptables

# iptables -L --line-number

Perintah di atas digunakan untuk melihat daftar (list) iptables dan disertai dengan nomor baris

# iptables -L -v --line-number

Perintah di atas digunakan untuk melihat daftar (list) iptables dan disertai dengan nomor baris serta dengan mode verbose

# iptables -L -v --line-number -t nat

Perintah di atas digunakan untuk melihat daftar (list) iptables dan disertai dengan nomor baris dengan mode verbose serta menampilkan tabel NAT

5. Mengubah Policy

# iptables -P INPUT DROP

Mengubah chain INPUT menjadi DROP

# iptables -P OUTPUT DROP

Mengubah chain OUTPUT menjadi DROP

# iptables -P FORWARD DROP

Mengubah chain FORWARD menjadi DROP

6. Lain-Lain

# iptables -A INPUT -m mac -mac-source 00-14-85-47-85-E5

Memblok komputer yang mempunyai mac address 00-14-85-47-85-E5

# iptables -A INPUT -p tcp -m multiport --source-port 22,53,80

Memblok port-port 22,53, dan 80

7. Menggunakan Log

Untuk menggunakan log di dalam iptables, maka kita harus menambahkan skrip di file file syslog.conf pada folder /etc. Di dalam skrip tersebut, tambahkan skrip sebagai berikut:

kern.* /var/log/firewall.log

Setelah itu, simpan file tersebut dan restart syslog dengan cara:

# service syslog restart

Dengan demikian, segala hal yang terjadi pada iptables akan dicatat di /var/log/firewall.logPenentuan posisi log juga berpengaruh terhadap pencatatan log itu sendiri. Sebaiknya posisi log ditempatkan di baris paling atas karena akan mencatat segala yang terjadi pada paket-paket sebelum paket-paket tersebut diperlakukan sesuai dengan rule yang ada di dalam iptables. Untuk lebih jelasnya, perhatikan contoh berikut. Kita akan membuat server linux di vmware dengan 2 ethernet. eth0 dengan IP 192.168.0.248 dan eth1 dengan IP 192.168.2.2. Lalu di iptables kita buat aturan sebagai berikut:

# iptables -P INPUT DROP
# iptables -I INPUT -s 192.168.0.1 -d 192.168.0.248 -j ACCEPT
# iptables -A INPUT -p ALL -m state --state NEW -j LOG --log-prefix "IPTABLES: (INPUT-REJECT)"
# iptables -A INPUT -i eth1 -j REJECT

Perintah pertama dapat dijelaskan bahwa policy default untuk rantai INPUT adalah DROP yang berarti akan memblok seluruh inputan. Perintah iptables kedua akan menerima inputan dari IP 192.168.0.1 dengan tujuan IP 192.168.0.248. Perintah iptables ketiga akan mencatat seluruh inputan yang mencoba masuk ke server selain yang sudah ditentukan. Perintah iptables keempat akan memblok seluruh inputan yang menuju eth1 atau yang ber- IP 192.168.2.2. Sekarang coba ping 192.168.0.248 dari komputer yang ber-IP 192.168.0.1, dan akan terlihat hasil sebagai berikut:



Dan kalau kita lihat di log firewall di /var/log/firewall akan terlihat tidak ada aktivitas apa-apa di dalam file tersebut. Tetapi pada saat kita menge-ping 192.168.2.2, maka akan terlihat gambar seperti di bawah ini:





Itu berarti IP tersebut di blok. Sekarang lihat di log firewall, seharusnya akan terlihat gambar berikut ini:



Contoh yang lain lagi misalnya kita mempunyai IP publik yang ada di eth1 dan kita ingin memblok seluruh IP publik yang ada untuk mengakses IP publik kita, namun kita juga ingin mengetahui IP-IP mana saja yang mengakses IP Publik kita maka sintaksnya seperti berikut:

# iptables -I INPUT -p All -i eth1 -s ! 192.168.0.0/24 -m state --state NEW -j LOG --log-prefix "IPTABLES: (INPUT-REJECT) "
# iptables -A INPUT -i eth1 -s ! 192.168.0.0/24 -j REJECT

Sintaks di atas dapat dijelaskan bahwa seluruh IP akan ditolak namun hanya IP-IP publik saja yang akan di catat dalam log.

8. Membackup dan merestore iptables

Jika kita sudah mengatur konfigurasi iptables, maka sebaiknya kita langsung menyimpan iptables tersebut. Karena jika tidak, konfigurasi iptables kita akan hilang jika server kita restart atau kita menggunakan perintah restart iptables dan kita harus menyusunnya kembali. Berikut adalah langkah-langkah untuk menyimpan iptables:

# service iptables save

Maka perintah-perintah iptables akan disimpan di file iptables pada folder /etc/sysconfig. Jika misalnya kita sudah menyimpan iptables yang sudah kita konfigurasi sebelumnya, maka jika server kita restart atau iptables kita restart maka iptables kita bisa terestore secara otomatis. Untuk merestore iptables yang sudah kita simpan sebelumnya, maka ketikkan perintah:

# service iptables restart

maka iptables yang sudah kita simpan akan terestore kembali.

VII. Catatan Untuk membuat IPtables

Jika kita ingin membuat sebuah rule di iptables, maka kita harus mengerti tujuan dari rule yang kita buat sendiri. Setelah itu, kita baru membuat rule-rule tersebut menurut sintaks yang sudah ditetapkan iptables. Jika sudah, kita harus melakukan beberapa pengujian. Uji apakah port-port yang ditutup masih dapat diakses atau tidak. Jika port yang sudah ditutup sudah tidak dapat diakses, berarti aturan yang kita terapkan sudah berjalan dengan baik. Begitu juga dengan port atau service yang dibuka oleh iptables. Jika semua berjalan sesuai dengan apa yang kita inginkan maka sebaiknya segera disimpan iptables tersebut.Iptables sendiri merupakan tools yang sangat kompleks dan memiliki banyak kemampuan. Pada intinya, sesuaikan saja kebutuhan yang ingin kita terapkan dalam jaringan kita, kemudian gunakan option IPtables yang sesuai dengan kebutuhan kita.

Port Scanner

Port Scanner

Sebagai seorang pemula di dunia maya, saya kadang berusaha untuk mengerti dan memahami sesuatu hal dengan cara menuliskannya dalam bentuk text, terkadang saya juga mempublikasikan tulisan usaha pemahaman saya ke dalam postingan di blog. Nah, saya disini akan berusaha untuk memamahi tentang sesuatu hal baru. Saya akan memahami apa itu Port, apa itu Port scanner dan untuk apa?

Sebelum beranjak ke port port-an dan melangkah kepemahaman tentang Port Scanner, terlebih dahulu mungkin anda harus mengerti juga apa itu IP (Internet Portocol) dan kemudian apa itu Proxy.

Jika ada penjelasan yang salah atau kurang benar dalam tulisan ini, saya memohon maaf dan dengan sangat harap Anda para pakar di dunia maya, mau meluruskan tulisan dari seorang penghuni kampung di lereng merapi ini. Saya hanyalah seorang pemula atau newbie.

Sejauh pengetahuan dan pemahaman saya, IP ataupun Proxy merupakan suatu alamat yang dipergunakan untuk terhubung di dunia maya. Oleh sebab itu, IP maupun Proxy hanya bisa digunakan untuk satu alamat dan memiliki nomor yang tidak sama satu sama lain. Anda bisa menggunakan IP yang sama dengan komputer yang berbeda namun anda tidak mungkin bisa memiliki IP yang dimiliki atau digunakan oleh orang lain. Maksudnya adalah jika anda ingin memiliki IP pribadi maka anda harus mendaftarkan IP tersebut dengan nomor alamat yang berbeda sama sekali dengan milik orang lain. Akan tetapi IP anda bisa digunakan oleh banyak komputer atau orang, tentunya dengan persetujuan anda. Kalau proxy bisa oleh banyak IP. Ini mirip dengan alamat rumah kita di dunia nyata. Sedangkan Proxy mirip dengan PO Box. Komputer >> IP >> Proxy .

Lalu apa hubungannya IP atau Proxy dengan Port. Walaupun anda sudah memiliki alamat rumah yang jelas dan terdaftar di dunia maya, anda tidak akan bisa terhubung ke dunia maya atau internet jika anda tidak membuka satu pun pintu yang ada di rumah anda. Berbeda dengan rumah di dunia nyata, Anda memiliki ratusan bahkan ribuan Pintu yang bisa dibuka dan ditutup semau anda. Pintu inilah sesungguhnya yang dinamakan dengan Port. Ya Port adalah pintu bagi rumah internet anda.

Dengan demikian anda harus terhubung ke dunia internet, baik itu lewat IP atau Proxy, harus juga memiliki Port yang terbuka. Lihat contoh IP atau Proxy berikut:

64.246.26.165:80

Nah, angka atau nomor alamat Proxy atau IP yang terdaftar di dunia maya dan dapat digunakan untuk keperluan berjalan-jalan atau berlari di dunia tersebut adalah yang barisan depan (64.246.26.165). Karena kalau hanya dengan alamat saja anda tidak mungkin bisa berkelana atau menerima tamu, coba bayangkan jika seluruh rumah anda tertutup rapat tanpa pintu atau jendela, maka anda akan terisolasi didalamnya, tidak akan pernah bisa bepergian atau menerima tamu. Anda hanya bisa berkomunikasi dengan orang-orang yang berada dalam rumah itu sendiri (kalau di komputer ya lewat jaringan LAN).

Jika anda sudah membuka pintu dibagian rumah anda, kadang para tamu pun kebingungan karena saking banyaknya pintu yang ada dirumah anda. Tidak mudah mengetahui pintu mana yang terbuka atau tertutup di dunia maya. Oleh sebab itu anda harus mempublikasikan atau memberitahu tamu anda jika anda ingin tamu anda tidak kesasar atau gagal menjadi tamu dan membagi-bagikan kue kesukaan anda (ini misalnya lho).

Dengan demikian Port atau pintu anda harus dikasih tahu mana yang terbuka. Angka 80 di belakang titik dua itulah yang disebut dengan Port atau pintu. Tentunya port tersebut harus dalam keadaan terbuka. 64.246.26.165:80 = IP:Port = Proxy:Port

Alamat = IP = Proxy, Pintu atau Jendela = Port.

Lalu apa itu Port Scanner dan Port Scanning?

Seorang tamu atau pengunjung yang ingin masuk ke dalam suatu alamat, tetapi kepingin tahu mana saja pintu yang terbuka (anda pemilik rumah bisa saja membuka lebih dari satu port tetapi yang diberitahukan ke tamu hanya satu port semisal anda membuka port di pintu ke 80, 5000, 5050, 3128, 8080, tetapi anda hanya memberitahu pengunjung bahwa pintu ke 80 terbuka tanpa memberi tahukan yang lainnya. Pengunjung juga sebenarnya tidak perlu tahu pintu ke berapa yang terbuka, karena pengunjung tanpa mengetahui pintu mana yang terbuka, tetapi kalau sudah melihatnya ya langsung saja bisa masuk.

Seorang pengunjung, misalnya, karena alasan tertentu (pengen masuk lewat jalan belakang, atau karena pintu yang terbuka sudah penuh sesak dengan pengunjung atau tamu yang berkeliaran keluar masuk), ingin masuk tidak lewat pintu utama. Karena banyaknya pintu dalam sebuah rumah, ia tidak ingin menghabiskan waktu dengan mengetuk satu-persatu pintu (jumlahnya ribuan), sehingga ia tahu mana yang tidak terkunci atau terbuka. Dengan suatu ide kecil, ia membeli atau mencuri, atau meminta, atau mencari di tempat penyediaan gratis, sebuah robot yang bisa digunakan untuk mencari, mengetuk dan mengetahui pintu mana yang tidak terkunci alias terbuka. Ya robot itu adalah Port Scanner. Robot bisa diterjemahkan dengan Software. Dan proses untuk mencari dan menemukan itulah yang disebut dengan Port Scanning.
Saya sudah lumayan panjang menuliskan apa itu Port, Apa itu Port Scanner dan Apa itu Port Scanning. Teori tanpa praktek hanya akan mengendap di ingatan “sementara anda”, pengalaman adalah ingatan “hidup”, dengan demikian lebih baik anda mencoba