Rabu, 21 September 2011

Alternatif Proxy Server

Pada saat ini banyak organisasi, baik edukasi, pemerintahan, privat maupun komersial berusaha membatasi akses para penggunanya ke internet (terutama web) dengan alasan bandwith yang dimiliki mulai terasa lambat ketika para penggunanya mulai “nge-Web”.
Salah satu solusi untuk pembatasan akses di atas adalah dengan menggunakan Proxy Server. Di sini proxy server berguna sebagai mediator antara pengguna dan dunia luar (Web), semua request HTTP dari pengguna akan diarahkan ke Proxy Server (dengan mengkonfigurasi semua browser pengguna) dan data berupa tujuan (misal http://www.itb.ac.id) yang di minta oleh user akan diteruskan oleh Proxy server ke tujuan yang diminta. Data yang telah didapat oleh Proxy server tidak dibuang begitu saja, data ini selain akan dikembalikan ke arah pengguna yang meminta juga akan di simpan (di-Cache) sehingga apabila data yang sama diminta oleh pengguna yang lain, proxy tidak usah meminta data tersebut ke server yang diminta, tapi cukup mengirimkan data yang telah ada di cachenya ke pengguna yang meminta.
Pada beberapa jenis Proxy server tertentu kita mempunyai aturan-aturan yang bisa membatasi akses pengguna ke web, sebagai misal pengguna dari suatu workgroup bisa mengakses web pada selang waktu tertentu. Hal di atas bisa berjalan apabila semua request HTTP dari pengguna harus melewati proxy server terlebih dahulu, sehingga kita dapat menjamin semua request dari pengguna selalu melewati Proxy server terlebih dahulu.
    
INSTALASI SQUID UNTUK PROXY SERVER
Pada artikel ini, kita akan membuat sebuah proxy server dengan software Squid, Squid adalah software public domain berbasis UNIX, berfungsi meng-‘cache’ data yang diminta oleh pengguna (biasanya berupa web pages dan ftp). Platform UNIX yang di support oleh Squid adalah FreeBSD, BSDI, Digital Unix, Irix, Linux, Solaris dan SunOs. Tidak semua data bisa di cache oleh Squid, data-data yang bersifat dinamik seperti CGI-BIN tidak di cache oleh Squid, jadi tiap kali ada permintaan CGI-BIN, maka Squid akan menghubungi langsung server tujuan. Saat ini protokol yang bisa dilayani oleh Squid adalah “http”, “ftp”, “gopher” dan “wais”. Versi dari Squid yang paling baru (pada saat artikel ini ditulis) adalah versi 1.1.10 dan bisa didapat melalui anonymous FTP ke ftp://squid.nlanr.net/pub/squid-1.1.

Hardware yang anda butuhkan untuk dapat membuat Proxy server dengan Squid adalah (konfigurasi tipikal) :
  • Pentium 133 atau lebih tinggi (Pentium Pro lebih baik)
  • RAM 32 MB atau lebih tinggi (Squid menyimpan sementara data yang sedang diminta oleh pengguna ke RAM sebelum disimpan di hard disk, data ini disebut juga hot object)
  • Hard Disk 1.7 GB untuk instalasi FreeBSD (memakan space kurang lebih 300 MB) dan Squid (executable files tidak  memakan space tetapi cache membutuhkan space yang cukup besar).
Setelah anda memiliki source file dari Squid, kita uncompress dahulu source file dari Squid dengan mengetikkan :
   
% tar xvpfz squid-1.1.10.tar.gz

Setelah selesai, akan tampak satu sub direktori squid-1.1.10 di tempat anda meng-uncompress file di atas. Langkah selanjutnya adalah masuk ke subdirektori tersebut lalu jalankan perintah berikut :

% ./configure –prefix=/usr/local/squid

Maksud dari prefix di atas adalah, kita menunjukkan letak direktori tempat executable files dan konfigurasi disimpan setelah instalasi selesai. Jadi bisa juga prefix yang diberikan bukan /usr/local/squid tapi bisa juga /usr/squid misalnya. Sedangkan perintah configure sendiri berguna untuk mengektraksi parameter-parameter dari Operating System yang kita gunakan. Langkah selanjutnya adalah jalankan perintah berikut :

    % make all

lalu setelah perintah selesai dijalankan ketik perintah :

    % make install
yang akan menginstall executable files dari Squid ke direktori /usr/local/squid (sesuai dengan prefix yang kita berikan). Setelah perintah ini selesai direktori kerja kita pindah ke /usr/local/squid. Di direktori ini akan kita lihat ada 3 buah direktori yaitu : bin. etc, dan log. Direktori bin berisi executable files dari Squid dan direktori etc berisi file konfigurasi dari Squid, yaitu file Squid.conf.

KONFIGURASI DASAR PROXY SERVER 
File yang dibaca ketika Squid pertama kali dieksekusi adalah file squid.conf (terletak di direktori /usr/local/squid/etc). File ini berisi directive-directive, option dan rules yang akan kita terapkan ketika kita menjalankan proxy server. Bebeberapa directive dan option penting yang harus kita isi adalah (konfigurasi minimum) :

1. http_port
Directive ini berguna untuk menunjukkan ke port berapa proxy server harus mendengarkan permintaan dari pengguna, isi http_port dengan bilangan integer sesuai dengan keinginan anda (misal 8080) asalkan tidak bentrok dengan well known ports dari server anda atau gunakan default yang ada (3128). Kegunaan directive ini dapat ditunjukkan oleh contoh sebagai berikut : pada browser pengguna kita set option proxy server untuk http adalah 167.205.154.22 port 8080, ini berarti request http akan dialamatkan ke proxy server 167.205.154.22 pada port 8080, apabila proxy server tersebut telah diset untuk mendengarkan permintaan pengguna pada port 8080 maka permintaan dari pengguna tersebut akan dilayani.

2. icp_port
Directive ini berguna untuk menunjukkan port bahwa proxy server yang anda buat harus mendengar (listen) pada permintaan dari proxy server (apabila dalam network anda telah dibuat suatu hirarki caching) yang menyampaikan permintaannya melalui protokol ICP (Internet Cache Protocol).  Di sini anda dapat menggunakan default yang sudah ada (3130) atau bilangan integer sesuai dengan keinginan anda asalkan tidak bentrok dengan well known ports yang sudah ada. Apabila hanya ada satu server cache saja dalam network anda maka option ini dapat tidak digunakan.

3. local_domain
Isi directive ini dengan domain dari network anda, misal EE.ITB.ac.id, sehingga apabila ada permintaan data dimana tujuan masih terletak satu domain dengan proxy server anda, maka data akan diminta langsung ke server tujuan.

4.  Beberapa directive untuk menunjukkan direktori tempat Squid menyimpan data yang didapat (untuk cache)  dan log files (access.log, hierarchy.log, store.log). Harap diingat directive ini wajib diisi karena Squid tidak akan bisa dieksekusi tanpa adanya directive ini. Saran dalam pembuatan direktori tempat squid menyimpan data cache adalah buat direktori khusus tempat squid menyimpan data dan log files (satu direktori khusus dengan 2 subdirektori untuk cache dan log file) serta letakkan direktori tersebut pada partisi yang berukuran cukup besar (dengan trafik HTTP medium data yang di cache bisa mencapai 500MB) .

5.  pid_filename
Directive ini berguna untuk menunjukkan file tempat squid menulis nomer proses yang dijalankan, file ini penting untuk merestart Squid ataupun untuk mematikan proses Squid. Dalam FreeBSD, sebaiknya anda letakkan pada /var/run/squid.pid

6.  cache_ftp_program
Secara default directive ini di comment (berarti di-ignore oleh Squid ketika pertama kali dieksekusi). Sebaiknya directive ini digunakan (di-uncomment).. Directive ini digunakan untuk menjukkan letak program ftpget, yang digunakan sebagai proxy untuk protokol FTP. Ubah letak sesuai dengan letak ftpget di server anda.

7.  cache_dns_program
Secara default directive ini di comment. Sebaiknya directive ini digunakan karena program dnsserver yang ditunjuk lokasinya oleh directive ini berguna untuk mengubah nama server ke nomer IP.

8.  visible_hostname
Directive ini berguna untuk menunjukkan nama proxy server anda kepada pengguna. Isi dengan nama yang anda sukai (nama ini tidak perlu sama dengan nama yang ada pada record DNS).

Dengan mengisi direktive-direktive di atas maka anda sudah dapat menjalankan Squid. Untuk menjalankan Squid ketik perintah :

    % ./RunCache            -- Pada direktori /usr/local/squid/bin

Untuk mencoba jalannya proxy server, coba jalankan perintah di bawah ini :

    % telnet mesin-proxyku.ITB.ac.id 8080
      connected to mesin-proxyku.ITB.ac.id
      escape character is “]
      GET http://nic.itb.ac.id      HTTP/1.0

Apabila display mengeluarkan beberapa tag HTML dan bukan berupa pesan error berarti proxy server anda sudah bisa digunakan. Proxy server anda juga bisa dites melalui browser, caranya : set option proxy server pada browser anda dengan IP atau nama dari proxy-server yang anda buat, sedangkan port diisi dengan HTTP_port dari file konfigurasi squid.conf.

Apabila anda ingin melakukan perubahan pada file konfigurasi squid.conf dan ingin merestart Squid (file konfigurasi squid.conf hanya dibaca satu kali oleh Squid yaitu pada saat program di start), anda tidak perlu mematikan semua proses yang telah di-launch oleh Squid tapi cukup mengetikkan perintah :

    % kill -HUP (Squid Parent ID)

Squid Parent ID dapat dilihat pada file /var/run/squid.pid atau pada file lain di yang ditunjukkan pada directive pada squid.conf. Apabila anda ingin mematikan semua proses dari Squid, perintah yang anda jalankan adalah :

    % kill -9 (Squid Parent ID)

 Demikian sekilas cara instalasi dari Squid untuk Proxy server. Keterangan lebih lengkap mengenai Squid dapat dibaca di http://www.nlanr.net/Squid.

Mengembalikan Manusia Kepada Fitrah


Tidak ada seorangpun di dunia yang suka di perbudak, di peralat,diposisikan hanya sebagai rakyat jelata saja bukan penguasa /provider, hanya sebagai pembeli & konsumen yang lemah. Manusiapada hakikatnya lebih bahagia di sejajarkan dengan sesama, tidaklebih tinggi, tidak lebih rendah, tidak berkelas-kelas. Adalah normalpada platform tempat kita berpijak pada masa lalu terjadi segregasiantara penguasa, raja, pemerintah dengan rakyatnya. Secara naturalarus informasi & pengetahuan di platform lama memang lambat danmenimbulkan segregasi struktur masyarakat maupun struktur teknologiuntuk dapat beroperasi dengan baik & mencegah revolusi bangsa.


Dengan berkembangnya pengetahuan manusia, segregasi & kelas ditumbangkan. Penumbangan segregasi & kelas tidak hanya terjadi distruktur masyarakat, penghancuran struktur yang tidak berpihak kepadafitrah manusia terjadi pada berbagai piranti / alat / tool yangdigunakan masyarakat itu & yang sangat terasa terjadi di duniatelekomunikasi & teknologi informasi.


Saya yakin seyakin-yakin-nya bahwa tidak ada satupun orang diIndonesia yang bahagia dengan monopoli yang dilakukan berbagai BUMN &negara. Konsekuensi monopoli tarif menjadi permainan pemerintah yangsudah kita rasakan sakitnya.


Mungkinkah kaum lemah ini melakukan perlawanan terhadap sistemyang tidak seimbang? Jelas sangat mungkin, gotong royong, bahumembahu, bekerja sama bersatu merupakan jawaban sederhana untukmengatasi perbedaan kelas yang tersebut. Networking (gotong royong,bahu membahu) menjadi buzzword teknologi natural tersebut.


Apakah pemerintah / orang Amerika serikat yang memaksakan itusemua, untuk kepentingan komersial tertentu? Secara teknologiInternet sangat terbuka di tulis oleh banyak orang bergotong royongseluruh dunia (termasuk beberapa orang Indonesia), standar di tulisdalam bentuk dokumen RFC terbuka dan dapat di download dari berbagaisitus di Internet. Hal ini merupakan konsekuensi berbagai softwarependukung Internet yang dikembangkan secara terbuka sa’ sourcecode-nya anda dapat mengambil secara gratis & mememperbaikinyajika dirasakan kurang baik. Tidak ada satupun pengetahuan yang dirahasiakan, copyleft menjadi gerakan melawan monopoli &incumbant.


Secara natural, sebuah jaringan data (network) akan menganutsambungan connectionless untuk menjamin flexibilitas pengiriman paketdata. Flexibilitas ini pada akhirnya menjamin reliabilitas pencarianroute pada saat terjadi kerusakan pada jaringan, packet data akandengan cepat bergerak mencari route yang baik. Proses connectionlessdilakukan pada lapisan network oleh Internet Protocol (IP). Tentunyaconnectinless saja tidak cukup untuk operasi jaringan, connectionoriented dibangun di atas jaringan connectionless untuk menjamin datayang dikirim secara reliable mencapai tujuan, hal ini dilakukan olehlayer transport oleh Transmission Control Protocol (TCP). Sehinggauntuk menjamin reliabilitasnya Internet menggunakan hubunganconnection maupun connectionless melalui protokol TCP/IP-nya.


Akses Internet menjadi penting; ISP & WARNET menjadi solusibagi bangsa ini untuk mengakses Internet dan dunia informasi &pengetahuan di seluruh dunia. Price / performnace untuk informasi &pengetahuan yang diperoleh jauh lebih baik daripada platform yanglama yang dioperasikan oleh Telkom. Sialnya Telkom denganmonopoly-nya tidak mau menawarkan servis 0809 kepada semua ISP yangada di Indonesia, justru menutup untuk diri sendiri dengan TelkomnetInstant-nya yang merusak pasar Internet di Indonesia secara tidakfair.


Beberapa aplikasi realtime (seperti internet telepon, VoIP)membutuhkan Quality of Service (QoS) yang lebih baik daripadaaplikasi Web / mail. QoS dengan mudah dilakukan di Internet denganmengaktifkan Resource Reservation Protocol (RSVP), Real Time Protocol(RTP), Compressed Real Time Protocol (CRTP) untuk melakukan TrafficShaping, Priority Queuing, Weighted Fair Queuing, CongestionControl: Random Early Detection, Effisiensi Jaringan: linkfragmentation & interleaving yang dibantu berbagai standarkompresi suara G.726 ADPCM , G.728 LD-CELP, G.729, G 723.1 dankeluarga protokol H.323 yang akhirnya memungkinkan Internet Telepon8-10 kali lebih effisien daripada telepon biasa dari telkom dengankualitas yang mendekati kualitas Telkom. Pada saat nanti chip DigitalSignal Processing (DSP) menjadi murah & powerfull, bukan mustahilkualias suara Internet telepon menjadi sama / bahkan lebih baik darikualitas Telkom yang sering kresek-kresek itu. Sialnya pemerintahmasih berpihak pada operator besar daripada rakyatnya yang sebetulnyamampu mengoperasikan teknologi VoIP sendiri.


Keamanan menjadi isu pada saat kepercayaan / trust dibutuhkan. Isuini bukan hanya ada di Internet tapi juga diberbagai platform yanglain, baik di jaringan Telekomunikasi biasa (dengan banyaknyapencurian pulsa), maupun platform ekonomi & politik di Indonesia.Internet memungkinkan terjadinya proses Otentikasi,Keutuhan (integrity),Kerahasian (confidentiality),dan nir-sangkal (non-repudiation)– teknologi penyandian (kriptografi) menggunakan kunci 40-128 bitdengan berbagai algoritma DES & RC4 memungkinkan keutuhan,kerahasian & nir-sangkal dilakukan. Public Key Infrastructure(PKI) menjadi bagian integral dari sistem kunci sandi ini. Jikasecurity ingin di tingkatkan lagi, teknik biometric digunakan padaprivate key agar seseorang dapat menggunakan sidik jari / retina matasehingga sulit bagi orang lain untuk menduplikasi / mencurinya.Proses otentikasi nama, alamat, institusi, bonafiditas dsb. dilakukanmenggunakan X.509 Certificate Authority. Setahu saya tidak ada systemyang sekompleks ini di platform-platform yang lain. Gilanya,teknologi ini dapat diperoleh secara gratis & open source /terbuka misalnya pada Linux RedHat 7.0, menggunakan aplikasi SocketSecure Layer (SSL) openssl, mod_ssl, openssh dsb. yang semuanya opensource.


Yang banyak terjadi di Internet adalahpembelia menggunakan kartu kredit curian, yang dicuri mungkin padasaat kita berbelanja di toko, restoran, hotel dsb. Sialnya kartukredit tsb menjadi mudah digunakan di Internet karena hanyadibutuhkan nama, nomor kartu & expiry date saja untukbertransaksi tanpa menampilkan fisik kartu kredit tersebut.


Adanya keamanan & trust memungkinkankita melakukan transaksi di Internet dengan baik, tentunya hal iniharus dilakukan oleh semua pihak yang akan melakukan transaksi.Banyak portal B2C terutama yang collapse di Internet karena memangtidak mudah untuk mencari massa di dunia ini (bukan hanya diInternet). Tapi banyak usaha yang sukses gemilang justru denganInternet karena tidak harus menggunakan SLJJ, SLI, FAX tidak harusmelalui banyak birokrasi – seperti outsourcing software, hubunganprodusen / pengrajin / petani dengan distributornya di luar negeri,konsultan dsb semua ini terjadi di Indonesia & saya mengenal daridekat beberapa pelakunya. Umumnya polanya B2B & mereka rata-ratatidak listing di bursa (karena memang tidak membutuhkan pasokanmodal) & konsekuensinya tidak gembar-gembor karena memangaman-aman saja hidup-nya dan menghasilkan jauh lebih banyak daripadamasa lalu pada saat harus melakukan transaksi melalui SLJJ, SLI &FAX yang jauh lebih mahal.


Semua ini merupakan bagian dari evolusi manusia, prosespenghapusan kelas, proses pensejajaran derajat – karena padadasarnya fitrah manusia adalah sejajar sederajat di muka bumidihadapan Allah SWT untuk beramal soleh kepada sesama (sejajar,sederajat secara horizontal) dan hanya beribadah kepada-Nya(vertikal).

Bisnis Teknologi Informasi

Memenangkan Bisnis Dengan Teknologi Informasi (TI) - terus terang harus saya akui sangat baik. Tiga (3) komponen utama TI: Computer, Communication & Content (3C) dibahas secara menarik khususnya sisi Content-nya. Issue utama TI di dunia bisnis, yaitu: Sumber Daya Manusia (SDM), Electronic Data Interchage (EDI) & Security - telah dibahas secara mendetail dari sisi SDM, dua sisi lainnya dari bidang teknologi yaitu EDI & Security belum dibahas secara mendalam.
Coba sejenak melihat negara tetangga & melakukan refleksi ke negara kita Indonesia. SWA secara tepat menggunakan Singapura & bisa kita baca usaha revolusioner National Computer Board (NCB) Singapura di http://www.ncb.gov.sg. Visi IT2000 untuk menunjang NII berhasil di implementasikan NCB. Di Asia Pasifik (sekitar 60 negara), saat ini 14 negara Asia Pasifik menggunakan TI secara intensif di dunia Bisnis - pemerintah mereka memotori pembangunan TI dinegaranya. Contoh apa yang diperoleh? umumnya 30% ekspor negara tersebut berupa TI (Indonesia masih dibawah 5%). Proses perdagangan / ekspor / import dapat dilakukan dalam orde beberapa menit - ditunjang Trade-Net yang mengkaitkan bea-cukai, pajak, operator pelabuhan, importir / eksportir, Bank, Transport, Wholesalers, Shipping Agent, Air Cargo, Carriers - hal ini telah berhasil diimplementasikan dengan baik di Singapura, Australia, Jepang dll. Menyusul Thailand & Malaysia. Saat ini, Indonesia masih membutuhkan beberapa hari / minggu untuk melakukan proses dagang / ekspor / import ini. Beberapa perusahaan dinegara maju bahkan akan mengesampingkan pemasok yang tidak mampu menggunakan EDI dalam transaksi yang dilakukan.
Apa kunci dibalik keberhasilan mereka sebagai World Class Provider & IT exploiter? ada empat (4) kunci utama, yaitu: IT Manpower (SDM), IT Culture, Information Communication Infrastructure, Climate for Creativity & Enterpreneurship yang dikoordinasi untuk bekerjasama untuk menunjang Industri TI & Aplikasi TI. Indonesia (Bappenas) mungkin perlu membentuk semacam National Computer Board (NCB) khususnya untuk komputerisasi di pemerintahan yang saat ini sifatnya sangat sektoral. Walaupun berbagai instansi & swasta banyak menggunakan database, Indonesia belum mempunyai standar EDI untuk transaksi antar database maupun untuk Trade. Tampaknya EDI Council yang terdiri dari berbagai pihak & pakar TI di Indonesia akan sangat strategis. Kegagalan dalam implementasi EDI akan mengakibatkan kegagalan Indonesia untuk melakukan otomatisasi bisnis yang ada; mengakibatkan kita akan tertinggal jauh di era GATT, AFTA & APEC mendatang. KADIN & lembaga bisnis perlu bekerjasama lebih erat dengan badan teknologi TI di Indonesia untuk mengantisipasi kecepatan perkembangan TI khususnya untuk EDI & Security.
Dari sisi sarana komunikasi, backbone data nasional akan menjadi strategis. ISDN  (PT. Telkom) sementara ini akan diimplementasi hanya di Jakarta & rencananya di 3 kota lainnya; Frame Relay (2Mbps) di 17 Kota rencananya akan dipasang oleh PT. Lintas Arta; sedang di daerah kita akan sangat tergantung pada teknologi komunikasi satelit. Harga sewa yang di-quote SWA masih terlalu tinggi, paling tidak tahun 1996 ini harga sewa VSAT TDMA 64Kbps US$1400-1500 /port/bulan dengan Unbalance Inbound-Outbound untuk typical Internet traffic. Untuk direct akses ke Internet, Singapore Telecom menawarkan US$5890 /port/bulan untuk 64Kbps bisa melalui satelit - hal ini merupakan tantangan terberat bagi industri jasa telekomunikasi di Indonesia; jika Singtel diijinkan masuk ke Indonesia.
Kunci keberhasilan Indonesia akan sangat tergantung pada SDM kita. Saat ini pengguna Internet di Indonesia masih sekitar 15-20.000 orang. Akses ke Internet & TI akan sangat strategis bagi pembangunan SDM. Bayangkan lima (5) juta saluran telepon dalam Repelita ini - kalau saja satu kabel diberikan kepada setiap Universitas Negeri (70 buah total) kita akan memperoleh SDM handal TI sebesar 1,5 juta dalam sekejap. Belum lagi kalau 1500 perguruan tinggi swasta disambungkan - kita akan melihat pesimistik 7 juta pengguna. Tidak banyak sebetulnya investasi yang dibutuhkan untuk membantu Universitas - akan tetapi efeknya akan sangat strategis bagi dunia usaha Indonesia untuk berkompetisi dimasa mendatang.

Judi Internet

Apakah Online Gambling? Yang biasa juga di sebut sebagai Internet gambling biasanya terjadi karena peletakan taruhan pada kegiatan sport atau kasino melalui Internet. Kadang-kadang juga digunakan untuk tempat iklan di Internet bagi taruhan sport lewat telepon. Online game yang sesungguhnya sebetulnya jika seluruh proses baik itu taruhannya, permainannya maupun pengumpulan uangnya melalui Internet. Hal ini biasanya untuk tipe-tipe game seperti lotere, bingo, keno.

Apakah Internet Casino?  Adalah situs di Internet dimana kita bisa bermain casino game seperti blackjack untuk memperoleh keuntungan keuangan. Secara umum Internet casino ada tiga jenis, yaitu, ada yang menyediakan program client yang gratisan untuk di download, ada yang menyediakan JAVA script yang harus di download untuk bermain dan yang terakhir program casino terpusat di server menggunakan HTML.

Dimanakah lokasi mereka? Menarik untuk dilihat ternyata umumnya secara fisik internet casino berada di luar Amerika Serikat & di luar Indonesia. Mereka berada di Curacao, St. Kitts, Grenada, Republik Dominika, Gibraltar, Kepulauan Cook dan melaporkan diri ke pemerintah lokal. Tetapi mereka (casino offshore) ini di operasikan dari US – walaupun secara fisik server casino-nya berada di negara lain. Kenapa justru negara-negara kecil ini mengijinkan judi / gambling? Ternyata karena mereka membutuhkan dana / uang untuk kemakmuran negara mereka dari pajak perjudian …. Wah wah repot juga memang.

Dalam semua kasus internet gambling, anda para penjudi akan diharuskan untuk melakukan deposit dimuka sebelum anda dapat melakukan gambling online. Hal ini berarti anda harus melakukan transfer uang ke online casino sejumlah uang melalui Western Union, Moneygram, kartu kredit, money order, wire tranfer dll. Semua casino beroperasi menggunakan account sistem dimana semua uang akan di ambil dan dimasukan ke account anda sebagai penjudi. Banyak operator casino yang juga memungkinkan anda mentransfer kembali seluruh account anda ke kartu kredit anda.

Untuk menjamin keamanan bagi para penjudi biasanya negara pemberi lisensi mewajibkan penyelenggara casino untuk men-deposit sejumlah uang kemenangan yang umumnya diterima oleh pemenang, kalau-kalau nanti pada suatu saat penyelenggara gagal memberikan uang tersebut ke pemenang maka akan diambil dari deposit lisensi penyelenggaraan judi tersebut. Hal keamanan lain yang perlu dilakukan adalah data-data kartu kredit dll semua harus diletakan di server Internet yang aman dari pencuri data. Secara legal pemberi lisensi akan mengharuskan penggunaan secure server, secara teknologi yang namanya maling dimana-mana cukup pandai.

Masalah yang perlu diperhatikan yang lain adalah masalah fairness … program gambling yang dibuat harus yakin bahwa tidak berbuat curang. Harus ada ahli software yang menjamin bahwa program gambling tersebut akan melakukan tindakan yang fair. Ini yang berat karena mungkin saja programmer akan memprogram supaya hanya sebagian kecil yang akan dimenangkan peserta – jadi bandar yang akan selalu untung.

Dimana saja lokasi Online Gambling di Internet? Ada beberapa tempat dimana kita bisa mencari daftar lokasi-lokasi online gambling di Internet seperti di http://www.wheretobet.com/ , http://www.gambling.com/. Sedangkan bagi penggemar judi sport bisa melihat di http://www.thesportsdaily.com/. Untuk HTML Casino yang cukup baik ada di http://www.starluck.com. Sedang JAVA Casino yang jujur dan bisa di percaya antara lain adalah http://www.vipsports.com dan http://www.fairdealsports.com. Sedang contoh lotere di Internet adalah http://www.pluslotto.com.

Sejarah Internet Di Indonesia

RMS Ibrahim, Suryono Adisoemarta, Muhammad Ihsan, Robby Soebiakto, Putu, Firman Siregar, Adi Indrayanto  merupakan beberapa nama-nama legendaris di awal pembangunan Internet Indonesia yang mungkin kurang banyak dikenal oleh khalayak Internet Indonesia di tahun 2000 ini. Masing-masing personal telah mengkontribusikan keahlian dan dedikasinya dalam membangun cuplikan-cuplikan sejarah jaringan komputer di Indonesia. Pada waktu itu di awal tahun 1990-an jaringan Internet di Indonesia lebih dikenal sebagai paguyuban network. Semangat kerjasama, kekeluargaan  & gotong royong sangat hangat dan terasa diantara para pelakunya. Agak berbeda dengan suasana Internet Indonesia hari ini yang terasa lebih komersial dan individual di sebagian aktifitasnya terutama yang melibatkan perdagangan Internet.

Tulisan-tulisan tentang keberadaan jaringan Internet di Indonesia dapat di lihat di beberapa artikel di media cetak seperti KOMPAS berjudul "jaringan komputer biaya murah menggunakan radio" di akhir tahun 1990 / awal 1991-an. Juga beberapa artikel pendek di Majalah Elektron Himpunan Mahsiswa Elektro ITB di tahun 1989-an. Kebetulan saya adalah penulis sebagian dari artikel-artikel tersebut. Tidak terasa waktu demikian cepat berlalu, tanpa terasa hal itu telah melewati kita semua lebih dari 10 tahun yang lalu.

Inspirasi tulisan-tulisan awal Internet Indonesia datangnya dari kegiatan kami di amatir radio khususnya rekan-rekan di Amatir Radio Club (ARC) ITB di tahun 1986-an. Bermodal pesawat Rig HF SSB Kenwood TS430 milik Harya Sudirapratama YC1HCE dengan komputer Apple II milik YC1DAV sekitar belasan anak muda ITB seperti Harya Sudirapratama YC1HCE, J. Tjandra Pramudito YB3NR (sekarang dosen di UNPAR), Suryono Adisoemarta N5SNN (sekarang dosen di Texas,US) bersama saya YC1DAV kami berguru pada para senior amatir radio seperti Robby Soebiakto YB1BG, Achmad Zaini YB1HR, Yos YB2SV, YB0TD di band 40m. Mas Robby Soebiakto YB1BG merupakan suhu diantara para amatir radio di Indonesia khususnya untuk komunikasi data packet radio yang kemudian di dorong ke arah TCP/IP, teknologi packet radio TCP/IP yang kemudian di adopsi oleh rekan-rekan BPPT, LAPAN, UI, & ITB yang kemudian  menjadi tumpuan PaguyubanNet di tahun 1992-1994-an. Mas Robby Soebiakto YB1BG adalah koordinator IP pertama dari AMPR-net (Amatir Packet Radio Network) yang di Internet dikenal dengan domain AMPR.ORG dan IP 44.132. Saat ini AMPR-net Indonesia di koordinir oleh penulis YC1DAV. Koordinasi dan aktifitas-nya mengharuskan seseorang untuk menjadi anggota ORARI dan di koordinasi melalui mailing list YBNET-L@ITB.ac.id.

Di tahun 1986-1987-an awal perkembangan jaringan paket radio di Indonesia Mas Robby YB1BG juga merupakan pionir dikalangan teman-teman amatir radio Indonesia yang mengkaitkan jaringan amatir Bulletin Board System (BBS) yang merupakan jaringan e-mail store and forward yang mengkaitkan banyak "server" BBS amatir radio seluruh dunia agar e-mail dapat berjalan dengan lancar. Di awal tahun 1990-an komunikasi antara saya yang waktu itu berada di Canada dengan panggilan YC1DAV/VE3 rekan-rekan amatir radio di Indonesia dilakukan melalui jaringan amatir radio ini. Dengan peralatan PC/XT dan walkie talkie 2 meteran, komunikasi antara Indonesia-Canada terus dilakukan dengan lancar melalui jaringan amatir radio. Mas Robby YB1BG ternyata berhasil membangun gateway amatir satelit di rumahnya di Cinere melalui satelit-satelit OSCAR milik amatir radio kemudian kami melakukan komunikasi lebih lanjut yang lebih cepat antara Indonesia-Canada. Pengetahuan secara perlahan di transfer melalui jaringan amatir radio ini.

RMS Ibrahim (biasa dipanggil Ibam) motor dibalik operasional-nya Internet di UI, saat tulisan ini ditulis berada di Singapura untuk meneruskan S3. Ibam pernah menjadi operator yang menjalankan gateway ke Internet dari UI yang merupakan bagian dari jaringan universitas di Indonesia UNINET. Protokol UUCP yang lebih sederhana daripada TCP/IP digunakan terutama digunakan untuk mentransfer e-mail & newsgroup. RMS Ibrahim juga merupakan pemegang pertama Country Code Top Level Domain (ccTLD) yang dikemudian hari dikenal sebagai IDNIC (http://www.idnic.net.id).

Muhammad Ihsan adalah staff peneliti di LAPAN Ranca Bungur tidak jauh dari Bogor yang di awal tahun 1990-an di dukung oleh kepala-nya Bu Adrianti dalam kerjasama dengan DLR (NASA-nya Jerman) mencoba mengembangkan jaringan komputer menggunakan teknologi packet radio pada band 70cm & 2m. Jaringan tersebut dikenal sebagai JASIPAKTA dengan dukungan DLR Jerman. Protokol TCP/IP di operasikan di atas protokol AX.25 pada infrastruktur packet radio. Pak Ihsan ini yang mengoperasikan relay penghubung antara ITB di Bandung dengan gateway Internet yang ada di BPPT.

Pak Firman Siregar merupakan salah seorang motor di BPPT yang mengoperasikan gateway packet radio bekerja pada band 70cm. PC 386 sederhana menjalankan program NOS di atas sistem operasi DOS digunakan sebagai gateway packet radio TCP/IP. IPTEKNET masih berada di tahapan sangat awal perkembangannya saluran komunikasi ke internet masih menggunakan X.25 melalui jaringan SKDP terkait pada gateway di DLR Jerman.

Putu sebuah nama yang melekat dengan perkembangan PUSDATA DEPRIN waktu masa kepemimpinan Pak Tungki Ariwibowo menjalankan BBS pusdata.dprin.go.id yang hingga saat ini masih beroperasi. Di masa awal perkembangannya BBS Pak Putu sangat berjasa dalam membangun pengguna e-mail khususnya di jakarta Pak Putu sangat beruntung mempunyai menteri Pak Tungki yang "maniac" IT dan yang mengesankan dari Pak Tungki beliau akan menjawab e-mail sendiri. Barangkali Pak Tungki adalah menteri pertama di Indonesia yang menjawab e-mail sendiri. Saya sempat terkagum-kagum memperoleh jawaban e-mail dari seorang menteri Pak Tungki yang waktu itu sedang berada di Amerika Selatan dalam kunjungan kerjanya. Bukan main, seorang menteri tapi tetap menyempatkan diri untuk membalas e-mail.

Mas Suryono Adisoemarta N5SNN di akhir 1992 kembali ke Indonesia, kesempatan tersebut tidak dilewatkan oleh anggota Amatir Radio Club ARC ITB seperti Basuki Suhardiman (sekarang di AI3 ITB), Aulia K. Arief (sekarang di WAHID), Arman Hazairin (sekarang di Telkomsel) di dukung oleh Adi Indrayanto (sekarang S3 di Inggris) untuk mencoba mengembangkan gateway packet radio di ITB. Berawal semangat & bermodalkan PC 286 bekas barangkali ITB merupakan lembaga yang paling miskin yang nekad untuk berkiprah di jaringan PaguyubanNet. Rekan lainnya seperti UI, BPPT, LAPAN, PUSDATA DEPRIN merupakan lembaga yang lebih dahulu terkait ke jaringan di tahun 1990-an mereka mempunyai fasilitas yang jauh lebih baik daripada ITB. Di ITB modem packet radio berupa Terminal Node Controller TNC merupakan peralatan pinjaman dari Muhammad Ihsan dari LAPAN.

Berawal dari teknologi packet radio 1200bps di atas, ITB kemudian berkembang di tahun 1995-an memperoleh sambungan leased line 14.4Kbps ke RISTI Telkom sebagai bagian dari IPTEKNET akses Internet tetap diberikan secara cuma-cuma kepada rekan-rekan yang lain. September 1996 merupakan tahun peralihan bagi ITB, karena keterkaitan ITB dengan jaringan penelitian Asia Internet Interconnection Initiatives (AI3) sehingga memperoleh bandwidth 1.5Mbps (sekarang 2Mbps) ke Jepang yang terus ditambah dengan sambungan ke TelkomNet & IIX sebesar 2Mbps. ITB akhirnya menjadi salah satu bagian terpenting dalam jaringan pendidikan di Indonesia yang menamakan dirinya AI3 Indonesia yang mengkaitkan 25+ lembaga pendidikan di Indonesia.

Jaringan pendidikan ini bukan hanya monopoly ITB saja, jaringan pendidikan lain yang lebih besar lagi adalah jaringan SMK yang dibawahi DIKMENJUR (dikmenjur@egroups.com) yang saat ini telah mengkaitkan 270+ SMK di seluruh Indonesia. Saat ini ada 4000 SMK yang mempunyai potensi yang sangat besar jika berhasil dikaitkan. Belum lagi kalau bisa mengkaitkan 10.000 SMU ke Internet pasti tidak kalah serunya dengan mengkaitkan 1300 PTN / PTS (saat ini baru ~200 PTS/PTN yang terkait) di seluruh Indonesia ke Internet.

Di tahun 1989-1990-an, teman-teman mahasiswa Indonesia di luar negeri mulai membangun tempat diskusi di Internet, salah satu tempat diskusi Indonesia di Internet yang pertama berada di indonesians@janus.berkeley.edu. Berawal dari mailing list pertama di Janus diskusi-diskusi antar teman-teman mahasiswa Indonesia diluar negeri pemikiran alternatif berserta kesadaran masyarakat ditumbuhkan. Pola mailing list ini ternyata terus berkembang dari sebuah mailing list legendaris di janus, akhirnya menjadi sangat banyak sekali mailing list Indonesia terutama di host oleh server di ITB & egroups.com. Mailing list ini akhirnya menjadi salah satu sarana yang sangat strategis dalam pembangunan komunitas di Internet Indonesia.

Di tahun 1994-an mulai beroperasi IndoNet yang dipimpin oleh Sanjaya. IndoNet merupakan ISP komersial pertama Indonesia pada waktu itu pihak POSTEL belum mengetahui tentang celah-celah bisnis Internet & masih sedikit sekali  pengguna Internet di Indonesia. Seingat saya sambungan awal ke Internet dilakukan menggunakan dial-up oleh IndoNet, sebuah langkah yang cukup nekad barangkali. Lokasi IndoNet masih di daerah Rawamangun di kompleks dosen UI kebetulan ayah Sanjaya adalah dosen UI. Seperti kita ketahui bahwa perkembangan usaha bisnis Internet di Indonesia semakin marak dengan 60-an ISP yang memperoleh lisensi dari pemerintah. Asosiasi ISP (APJII) terbentuk di motori oleh Sanjaya cs di tahun 1998-an. Effisiensi sambungan antar ISP terus dilakukan dengan membangun beberapa Internet Exchange (IX) di Indosat, Telkom, APJII (IIX) & beberapa ISP lainnya yang saling exchange. APJII bahkan mulai melakukan manouver untuk memperbesar pangsa pasar Internet di Indonesia dengan melakukan program SMU2000 yang kemudian berkembang menjadi Sekolah2000.

Perkembangan terakhir yang perlu diperhitungkan adalah trend ke arah e-commerce dan warung internet yang satu & lainnya saling menunjang membuahkan masyarakat Indonesia yang lebih solid di dunia informasi. Rekan-rekan e-commerce membangun komunitasnya di beberapa mailing list utama seperti warta-e-commerce@egroups.com, mastel-e-commerce@egroups.com, e-commerce@itb.ac.id & i2bc@egroups.com. Sedangkan rekan-rekan penyelenggara WARNET banyak berkumpul di asosiasi-warnet@egroups.com, pada tanggal 25 Mei 2000 merupakan hari bersejarah bagi rekan-rekan WARNET – karena telah lahir asosiasi warnet yang ada secara fisik dalam pertemuan di kantor DIKMENJUR. Ketua Asosiasi Warnet adalah rekan Rudy Rusdiah, Bendahara rekan Adlinsyah dan Sekretaris Abdullah Koro. WARNET di Indonesia akan disediakan domain war.net.id.

Membuat Situs Menarik

Anda memiliki sebuah situs web yang contentnya cukup menarik namun pengunjungnya hanya sedikit? Atau meskipun pengunjung banyak namun mereka tidak terlalu banyak mengeksplor website Anda? Ataupun banyak pengunjung yang tidak betah di website Anda? Ada beberapa cara yang dapat digunakan untuk mengatasi permasalahan-permasalahan tersebut. Dan uniknya, seringkali yang dibutuhkan hanyalah ide-ide yang cukup sederhana dan mungkin tanpa perlu usaha yang terlalu berat.

Anda tidak perlu menjadi seorang yang super jenius atau super brilian untuk memunculkan ide-ide seperti itu., Anda cukup memiliki kepekaan terhadap dunia internet dan budaya yang ada di dalamnya. Sebagai seorang pengelola situs web yang baik Anda harus bisa menerima feedback dari para penjelajah situs Anda dan juga harus bisa melihat trend yang ada di dunia luar.

Melalui artikel ini dicoba dimunculkan beberapa ide-ide sederhana yang berasal dari berbagai sumber termasuk dari beberapa pakar web (web designer, web author, dan lain-lain) berdasarkan pengamatan terhadap para penjelajah internet maupun terhadap beberapa website yang ada. Anda dapat memunculkan sendiri ide-ide brilian milik Anda, cukup dengan memperluas wawasan Anda terhadap trend, budaya, dan kemajuan teknologi yang ada di dalam ataupun di luar dunia internet. Lalu tuangkan saja ide Anda itu ke dalam website Anda dan lihat saja hasilnya setelah itu ambil feedback (masukan/kritik/saran/pujian) untuk penyempurnaan lebih lanjut.


Proses Loading Situs Web Harus Cepat
Terkadang suatu situs web yang memiliki content yang menarik ataupun yang memiliki desain yang indah, kurang mendapat perhatian dari penjelajah internet. Itu bisa terjadi bila situs tersebut membutuhkan waktu yang sangat lama untuk loadingnya (terutama masalah loading image) dan hal ini akan membuat pengunjung situs menjadi bosan.

Para pengguna internet menginginkan informasi yang tersaji dengan cepat. Bayangkan saja betapa bosannya seorang pengunjung web manakala harus menunggu relatif lama untuk dapat mendownload keseluruhan sebuah halaman web. Ia bisa saja mengklik tombol Stop untuk mematikan proses download halaman kemudian mematikan fasilitas auto load image dari browsernya atau malah pindah ke halaman lain yang lebih cepat.

Sepertinya hal tersebut sepele, namun bila tidak diantisipasi maka jerih payah Anda membangun suatu situs yang menarik dan indah akan menjadi usaha yang sia-sia. Karena kendala kecepatan akses inilah maka penerapan teknik desain cetak tradisional termasuk teknik interaktif multimedia pada situs Anda harus dipikirkan dengan matang.

Oleh karenanya, dalam membuat suatu situs perlu diperhatikan pembuatan desain web maupun grafis yang indah tapi dari segi ukuran file-filenya cukup kecil. Hal tersebut perlu dipikirkan untuk mengantisipasi para pengunjung situs yang koneksi internetnya tidak terlalu cepat.


Format file image yang efektif
Salah satu masalah yang berkaitan dengan hal tersebut adalah masalah file image. Dalam dunia web kita bisa melihat proses loading berbagai format file image. Dan diantara format-format yang ada, yang sering digunakan adalah format JPEG dan GIF.
Berkaitan dengan masalah ukuran file dan proses loading maka penggunaan format image yang tepat merupakan syarat utama :

1. Gunakan format GIF bila :
Gambar Anda banyak berisi area kosong besar dan warnanya datar
Anda ingin meyakinkan bahwa grafik Anda dapat diterima oleh semua browser dan platform
Anda ingin membuat area di grafik menjadi transparan.

2. Gunakan format JPEG bila :
Grafik Anda memiliki tonal yang bervariasi
Grafik Anda adalah fotografi penuh warna


Buat beberapa versi dari situs Anda
Saat ini teknologi web berkembang dengan pesat, di satu sisi hal itu memacu para desainer web/web author untuk membuat halaman-halaman web yang semakin indah dan canggih. Namun di sisi lain, hal itu juga berarti kebutuhan kecepatan akses yang semakin tinggi.

Oleh karena itu, bila Anda mendesain/membuat sebuah situs web dan jika server situs Anda masih memiliki sisa ruang yang cukup besar maka bisa dibuat beberapa versi situs. Misalnya situs versi A untuk pengunjung yang memiliki koneksi internet yang relatif cepat (bisa dilihat di bagian selanjutnya) dan situs versi B untuk pengunjung yang memiliki koneksi internet yang relatif lambat.

Contoh :
Beberapa situs menyediakan versi HTML standar dan versi Shocked-nya yang membutuhkan plug-in tambahan dan tentunya kecepatan akses yang lebih cepat. Contoh situsnya adalah : www.fightthefuture.com
Ada juga yang menyediakan versi text only dan text and images


Gunakan Teknologi Web yang Semakin Canggih
Ada beberapa situs yang dibuat dengan menggunakan bantuan software-software canggih seperti Flash, Dreamweaver ataupun menggunakan teknologi Active X, Dynamic HTML, Java, JavaScript, dan lain-lain. Beberapa diantara situs-situs tersebut  memang dimaksudkan untuk menunjukkan kepiawaian pengelola/desainer situs web memasukkan beragam teknologi tersebut ke dalam situs mereka dan ditujukan untuk pengunjung situs yang memiliki koneksi yang cepat ke internet.


Beberapa teknologi web
Bahasa pemrograman Java yang merupakan sebuah bahasa pemrograman berbasis objek yang dapat diintegrasikan dengan file HTML melalui objek khusus yang disebut applet.
Beberapa keuntungan menggunakan Java :
merupakan subset dari C++
bisa dipakai ulang (reusable) dan berorientasi objek
memungkinkan pembangunan situs yang interaktif
Beberapa kerugian/batasan dari penggunaan Java :
Masih belum ada standardisasinya
Masih belum dapat mensuport semua platform
Namun dengan dukungan dari beberapa pabrik browser besar seperti Netscape dan Microsoft maka penggunaan Java akan semakin maju.
Selain Java kita juga mengenal JavaScript, JavaScript merupakan bahasa scripting yang berbeda dengan Java walaupun memiliki struktur bahasa dan konsep eksekusi yang mirip.
Contoh penggunaan Java dan JavaScript : reminder, kalender, shopping cart, kalkulator, dan lain-lain
Teknologi CGI yang merupakan mekanisme komunikasi interaktif client-server. Dengan menggunakan CGI maka pengunjung dapat melakukan interaksi dengan situs web secara interaktif. Script CGI dapat dibuat dengan menggunakan Perl, shell Unix, C, ataupun bahasa pemrograman lainnya.
Beberapa keunggulan CGI :
relatif lebih cepat dari Java
disupport oleh berbagai platform client dan server
bisa digunakan oleh client yang menggunakan broser berbasis grafik (Netscape, IE dan lain-lain) ataupun yang berbasis text (lynx pada UNIX)
Kelemahan/batasan CGI :
menghabiskan relatif lebih banyak waktu proses dibandingkan Java
Contoh penggunaan CGI : search engine, akses database, webmail, eCard, dan lain-lain.
Teknologi shockwave dari Macromedia, membuat dokumen Director dapat dimainkan pada Web. Director telah biasa dipergunakan, setidak-tidaknya bagi para desainer aplikasi interaktif, yang dipercaya sebagai peranti penciptaan aplikasi multimedia yang mewah. Dengan menggunakan aplikasi Afterburner, programmer director dapat mengompres dan menciptakan dokumen Shockwave yang dapat dilihat dari berbagai browser yang telah diinstall Plug-In Shockwave.


Plug-in
Untuk dapat menikmati teknologi-teknologi web tersebut, tak jarang pengunjung situs harus memiliki plugins khusus untuk browser mereka. Sebagai contoh :
Untuk menikmati situs-situs yang menggunakan Shockwave dan Flash dari Macromedia maka dibutuhkan plugin Shockwave dan Flash Player yang bisa didapatkan di www.macromedia.com/shockwave/download/
File-file Real Audio / Video membutuhkan player yang bisa Anda dapatkan di www.real.com
Untuk melihat/membaca file-file PDF kita bisa mendownload program Adobe Acrobat Reader dari situs Adobe (www.adobe.com/products/) yang tersedia gratis.


Tips
Situs yang baik juga akan menyediakan link bagi pengunjung situs menuju ke tempat download plugins yang dibutuhkan.

Proses loading dari situs-situs web tersebut biasanya memakan waktu yang relatif lebih lama dibandingkan dengan situs-situs yang ‘biasa’. Disarankan agar dibuat beberapa versi dari situs yang Anda buat seperti telah disebutkan pada bagian sebelumnya.


Berikan Sesuatu yang Gratis untuk Pengunjung Situs Anda
Mencari sesuatu yang gratis/dengan biaya murah merupakan suatu sifat dasar manusia yang tidak bisa dipungkiri. Anda bisa memanfaatkan hal ini untuk meningkatkan popularitas website Anda.

1. Membuat link khusus ke tempat-tempat yang memiliki sesuatu yang gratis.
Hal ini bisa dilakukan untuk membuat website kita lebih menarik tanpa harus membuat suatu produk tertentu. Anda terlebih dahulu harus menentukan barang-barang gratis macam apa yang ingin Anda tampilkan. Setelah itu cari situs yang menyediakan barang-barang tersebut lalu cantumkan alamat situs tersebut dalam situs web Anda. Sebaiknya untuk pencantuman link ini, Anda memberitahu pemilik situs tersebut agar tidak terjadi masalah di kemudian hari.
Beberapa contoh barang gratis yang diminati penjelajah internet dan bisa Anda cari situs-situs penyedianya: Manual/On Line eBooks, poster, gambar/icon, music (mp3/midi), movie clip, CD,  dan lain-lain.

2. Menyediakan sesuatu yang gratis dari website kita (contoh Intel, Oracle, Sun)
Beberapa situs di internet menawarkan barang-barang gratis milik/produksi mereka sendiri. Hal ini bisa dilakukan untuk media promosi dari suatu perusahaan/organisasi yang memiliki kemampuan keuangan yang sangat baik.
Sebagai contoh :
Langganan CD Gratis yang bisa berisi shareware, info produk, dan lain-lain. Hal ini sudah dilakukan oleh Intel, Sun, dan lain-lain.
Langganan Majalah gratis yang berkaitan dengan content situs yang dikelola. Sebagai contoh anda bisa mengunjungi Oracle Magazine (www.oramag.com)
Katalog dari produk-produk yang ditawarkan. Contohnya adalah www.artrock.com
Contoh (Sample) produk seperti komponen-komponen elektronik (transistor, op-amp, dan lain-lain), software evaluation version, dan lain-lain.
Databook yang berguna untuk mencari referensi dari sebuah produk. Contohnya: Intel (www.intel.com) , mereka menyediakan berbagai data mengenai produk mereka seperti mikroprosesor, mikrokontroler, dan lain-lain yang digabung dalam beberapa buku (databook).

3. Sediakan layanan-layanan gratis yang dapat menarik pengunjung sekaligus sebagai media promosi. Ini berkaitan dengan teknologi web yang telah dibahas pada bagian sebelumnya. Contohnya adalah layanan electronics Cards gratis yang masing-masing cardnya bisa berisi link menuju situs Anda.


Buat Isi Homepage Anda Selalu Baru (Update)
Suatu situs web yang baik akan selalu menunjukkan aktivitas updating content yang baik. Dengan semakin seringnya content diperbaharui (ditambah, diganti, dikoreksi, diperiksa link-nya, dan lain-lain) menunjukkan kepada penjelajah situs bahwa memang situs anda adalah situs yang benar-benar terurus.

Hal seperti ini sangat direkomendasikan untuk situs-situs penyedia informasi di mana informasinya itu sering berkembang dalam rentang waktu yang singkat, seperti situs-situs majalah, koran, bursa, dan lain-lain.

Ada berbagai cara untuk melakukan proses update ini :
1. Secara manual : Anda update sendiri halaman-halaman web Anda dengan editor HTML yang ada, kemudian save dan upload
2. Secara otomatis : Anda bisa menggunakan teknologi web yang telah ada untuk mempermudah proses updating misalnya menggunakan CGI atau teknologi lainnya sehingga memudahkan pengelola situs untuk terus memperbaharui situsnya.


Menambahkan  feature-feature yang menarik.
Dari berbagai teknologi web yang telah dikenal maka Anda dapat membuat suatu layanan/feature khusus dari situs web Anda yang dapat menarik perhatian pengunjung. Ide dasarnya adalah menarik pengunjung dengan fasilitas/layanan yang disediakan kemudian membuat mereka penasaran untuk  mengeksplorasi lebih lanjut situs web kita.
Beberapa contoh layanan tersebut adalah eCard, search engine, discussion room, chat room, free hit counter, dan lain-lain.

Ada beberapa cara untuk membuat pengunjung tertarik dengan situs web kita:
link dari search engine/situs lain diarahkan menuju halaman utama dari situs kita, sehingga memaksa pengunjung untuk mengeksplorasi situs kita lebih lanjut.
link dari search engine/situs lain langsung diarahkan menuju halaman yang berisi fasilitas yang ditawarkan. Dan dari setiap layanan yang diberikan, pengunjung ‘dibujuk’ untuk melakukan eksplorasi lebih jauh. ‘Bujukan’ itu sendiri bisa berupa beberapa preview image yang menarik, banner, dan lain-lain.


Iklan Website.
Agar situs web Anda dapat dikenal maka Anda harus melakukan promosi mengenai web Anda. Ada banyak cara, diantaranya :
1. Daftarkan search engine yang paling banyak diakses (contoh : yahoo, altavista, infoseek, dan lain-lain).
2. Bisa juga melakukan promosi melalui produk, majalah, katalog, eCards, layanan webmail, banner, dan lain-lain.
3. Selain itu Anda bisa juga menggunakan sarana IRC jika memang diijinkan, memungkinkan, dan sesuai dengan isi/tema dari channel IRC tersebut.

Minggu, 18 September 2011

Regristrasi Domain Internet

Domain name adalah nama Internet yang digunakan oleh situs Web, e-mail perusahaan di Internet. Contoh domain name pada situs Web, misalnya www.situs.com, www.apalagi.com & www.teukaharti.net. Domain name juga digunakan oleh perusahaan / organisasi agar melalui alamat e-mail yang dikirim orang dapat langsung mengetahui dari organisasi mana e-mail tersebut dikirim, misalnya dari paspampres@istana.go.id, ketua@bia.mil.id, onno@indo.net.id, johnny@gudel.com dll. Bayangkan bagi yang sering berkelana di Internet, sering kali kita memperoleh e-mail dengan alamat user@yahoo.com - jika kita belum kenal pada orang tersebut maka biasanya kita tidak tahu dari organisasi / perusahaan mana orang tersebut.

Domain Internet dikembangkan untuk memudahkan pengguna Internet mengingat sebuah alamat. Sebetulnya komputer di Internet tidak bekerja berdasarkan nama-nama tadi, komputer bekerja berdasarkan nomor IP (atau keren-nya IP address). Fungsi IP address kira-kira seperti nomor telepon, bayangkan ada jutaan IP address di Internet pasti susah sekali kita untuk mengingat satu per satu, oleh karena itu di kembangkan konsep domain name untuk memudahkan orang mengingat / mengenali sebuah alamat di Internet.

Proses yang dilakukan oleh komputer di Internet adalah melakukan pemetaan (mapping) antara domain name tersebut dengan alamat IP yang dikenali komputer. Misalnya mesin ns1.indo.net.id mempunyai nomor IP 202.159.32.2 dsb. Dengan cara pemetaan ini, maka pengguna (manusia) cukup mengingat nama komputer-nya saja, tanpa perlu tahu nomor IP-nya.

Seluruh domain name di Internet di kontrol oleh badan swadaya masyarakat Internet yang di sebut Internet Corporation for Assigned Names and Numbers (ICANN) http://www.icann.org. Badan ini merupakan kelanjutan dari IANA yang di bangun oleh John Postel almarhum yang merupakan salah seorang founding father Internet. Salah satu fungsi utama Badan ini adalah mengontrol semua Top Level Domain (TLD) seperti *.com, *.net, *.edu, termasuk Country Code TLD, seperti *.id, *.sg, *.jp, *.au. yang menarik, badan ini tidak bernaung dibawah apa-apa & tidak bernaung di bawah PBB.

Pada masa lalu di jaman IANA, proses registrasi domain *.com, *.edu, *.gov dilakukan oleh hanya InterNIC http://www.internic.net.  Pada hari ini, setelah ICANN di jalankan oleh masyarakat Internet global (seluruh dunia) maka kompetisi registrar (badan yang meregistrasi domain) di berlakukan di Internet. Akibatnya banyak sekali, dalam jumlah puluhan, badan di Internet yang dapat membantu kita untuk meregistrasikan domain yang ingin kita miliki di Internet. Biaya registrasinya-pun menjadi sangat murah mulai dari US$13-an / tahun. Daftar lengkap dari badan registrasi domain yang terakreditasi oleh ICANN dapat di lihat di:

http://www.internic.net/alpha.html
http://www.icann.org/registrars/accredited-list.html

Beberapa contoh tampilan halaman muka dari berbagai registrar dapat kita lihat berikut ini. Langkah pertama yang perlu kita lakukan sebelum melakukan registrasi domain tentunuya men –cek terlebih dulu apakah domain tersebut telah ada yang memiliki atau belum. Fasilitas check biasanya tersedia di berbagai registrar domain ini & bisa diakses secara gratis melalui Web.

Sialnya, di Internet sebagian besar nama / istilah telah di ambil orang. Sebagai contoh domain megawati.com, megawati.net sudah di ambil orang juga. Paling gampang, ya kita buat lagi saja domain yang baru jika kebetulan domain yang kita inginkan telah di ambil orang.

Setelah yakin tidak ada yang memiliki domain yang kita inginkan, kemudian kita mendaftarkan diri untuk memperoleh domain yang kita inginkan. Semua proses dilakukan melalui Web dan proses pembayarannya dilakukan menggunakan kartu kredit.

Bagi anda yang mencintai Indonesia dan ingin menggunakan domain dengan akhiran *.id yang merupakan kode negara Indonesia di Internet. Proses registrasi –nya di lakukan melalui IDNIC yang berlokasi di http://www.idnic.net.id. Yah, harap bersabar saja dengan servis IDNIC, karena IDNIC berusaha agar tidak terjadi pencurian domain dll. Formulir pendaftaran domain IDNIC biasanya lebih rumit daripada *.com / registrar lain di Internet agar tahan pencurian domain.

Tentunya sekedar registrasi domain saja tidak cukup, langkah yang perlu kita pikirkan adalah bagaimana menghubungkan domain name yang kita minta dengan situs Web yang kita buat, dengan mail server perusahaan, dengan IntraNet perusahaan.

Proses Integrasi penamaan ke berbagai servis di Internet tidak lepas dari nomor IP tempat mesin yang menjalankan servis itu berada. Beberapa format yang sangat familiar dari domain nama tersebut, misalnya:

www.situs.com  IN A 123.234.111.222 – yang artinya www.situs.com beralamat IP di 123.234.111.222.

mail.perusahaan.com IN MX 100 smtp.isp.net.id – yang artinya untuk mengirimkan mail ke mail.perusahaan.com dapat juga di titipkan melalui smtp.isp.net.id.

Di samping masalah address (A) dan mail exchanger (MX) di  atas, yang tidak kalah penting adalah name server (NS) yang akan membawa informasi tentang domain yang kita miliki di Internet. Misalnya:

Perusahaan.com IN NS ns1.isp.net.id – yang artinya bahwa informasi tentang domain perusahaan.com di bawa oleh mesin ns1.isp.net.id.

Konsekuensi dari berbagai prosedur ini, koordinasi dengan berbagai pihak perlu dilakukan pada saat kita membuat sebuah domain. Minimal kita harus berkoordinasi pada tiga (3) pihak, yaitu:

•    Administrator mesin yang bisa memperkenalkan domain kita ke Internet (NS)
•    Administrator mesin yang membawa Web server kita (A)
•    Administrator mesin yang merelay mail kita (MX).

Mengatasi Web Script Jahat

Jika anda sering melakukan browsing di Internet, sering kali kita memperoleh kiriman script dari situs web yang kita masuki. Script Web ini biasanya baik-baik saja, akan tetapi tidak mustahil akan ada kiriman script jahat tanpa kita sadari yang akan mengirimkan data yang buruk, gambar yang tidak di inginkan, program (script jahat) yang akan meng-compromise (menduduki / menguasai) data anda.

Tulisan ini merupakan saduran bebas tulisan sejenis di Computer Emergency Responds  Team (http://www.cert.org) yang membahas masalah script Web jahat. Masalah ini timbul bukan karena Web browser yang kita gunakan, akan tetapi lebih di sebabkan karena bagaimana situs Web di bentuk, dan bagaimana proses validasi data masuk & keluar situs Web yang harusnya menjamin tidak ada script yang tidak baik ini untuk masuk ke web browser klien.

Bagaimana cara web script masuk ke web browser kita? Seorang Web developer yang jahat akan mengirimkan script ke web browser kita pada saat kita memasukan data seperti URL, elemen pada formulir, atau permintaan database. Script  jahat akan dikirimkan bersama responds situs Web sesuai permintaan yang diminta; akhirnya script jahat akan mendekam di web browser anda.

Konsekuensi terbukanya web browser ke script jahat, antara lain adalah:
  • Mengikuti link yang tidak bisa di percaya di halaman Web, berita e-mail, atau posting di newsgroups.
  • Menggunakan formulir interaktif pada situs yang tidak bisa dipercaya.
  • Memperhatikan halaman Web yang isinya ditimbulkan secara dinamis oleh orang lain.
  • Anda akan terhubung (link) ke situs yang tampaknya aman, dan mengisi form di situs tersebut yang sebetulnya tidak bisa dipercaya, atau mencari database di situ.
Apa yang akan terjadi dengan terbukanya Web browser ke script jahat? Ada beberapa hal  yang mungkin terjadi seperti kehilangan password anda, juga tercuri-nya informasi yang mungkin di anggap aman. Script jahat ini bukan mustahil dapat mengeksplorasi kondisi jaringan lokal di organisasi anda (intranet anda) terutama bagi penyerang yang ada di Internet.

Bagaimana cara kita menghindari masalah ini? Cara paling sederhana untuk mengatasi serangan dari script jahat yang masuk dari situs Web adalah dengan cara mematikan semua fasilitas bahasa scripting. Perlu dicatat bahwa dengan matikan fasilitas bahasa scripting belum 100% mematikan serangan, terutama jika programmer tersebut masuk melalui fasilitas HTML untuk membuat
. Sialnya dengan mematikan semua fasilitas ini akan mematikan banyak fungsi Web browser, akhirnya kita harus memilih kapan kita mematikan & kapan menyalakan fasilitas ini untuk memperoleh fungsi yang lebih baik pada saat melakukan browsing.

Cara mengamankan Web browser yang menggunakan Internet Explorer 5 adalah sebagai berikut:

  • Start Internet Explorer seperti saat anda akan melakukan browsing
  • Dari menu Tools pilih Internet Options... . Akan keluar box dialog Internet Options.
  • Pilih Security tab. Akan keluar panel Security Options.
  • Klik pada Internet zone untuk memilih itu.
  • Klik tombol Custom Level. Akan keluar panel Security Settings.
  • Pilih High option dari daftar pull-down.
  • Klik tombol Reset. Sebuah box dialog akan keluar menanyakan apakah anda yakin akan mengubah setting security dari zone tersebut.
  • Klik Yes. Selanjutnya anda perlu melakukan beberapa perubahan setting dan melakukan perubahan sesuai langkah yang di bawah ini.
  • Untuk setting Scripting ActiveX controls yang bertanda safe for Scripting, cek tombol radio untuk men-disable atau keluarkan prompt tergantung level kepercayaan anda.
  • Jika anda memutuskan untuk men-disable Java, untuk setting ijin Java, cek tombol radio untuk men-disable Java. Jika anda tidak mempunyai seting ijin Java, artinya Java telah di disable.
  • Untuk setting Active scripting dibawah bagian Scripting, cek tombol radio untuk men-disable.
  • Klik OK untuk menerima perubahan. Sebuah box dialog keluar menanyakan apakah anda yakin akan perubahan yang dilakukan.
  • Klik Yes.
  • Di dialog box pilihan Internet Options,  klik tab Advanced. Akan keluar pilihan panel Advanced.
  • Perhatian / yakinkan bahwa setting pemberitahuan kalau terjadi perubahan antara situs yang aman dan tidak aman di cek.
  • Klik Apply untuk menyimpan perubahan yang dilakukan.
  • Klik OK untuk menutup dialog box Internet Options.
Dengan logika yang hampir sama anda dapat melakukannya untuk Web browser lainnya

Sabtu, 17 September 2011

Konsep Dasar Proxy

Proxy dapat dipahami sebagai pihak ketiga yang berdiri ditengah-tengah antara kedua pihak yang saling berhubungan dan berfungsi sebagai perantara, sedemikian sehingga pihak pertama dan pihak kedua tidak secara langsung berhubungan, akan tetapi masing-masing berhubungan dengan perantara, yaitu proxy.

Sebuah analogi; bila seorang mahasiswa meminjam buku di perpustakaan, kadang si mahasiswa tidak diperbolehkan langsung mencari dan mengambil sendiri buku yang kita inginkan dari rak, tetapi kita meminta buku tersebut kepada petugas, tentu saja dengan memberikan nomor atau kode bukunya, dan kemudian petugas tersebut yang akan mencarikan dan mengambilkan bukunya. Dalam kasus diatas, petugas perpustakaan tersebut telah bertindak sebagai perantara atau Proxy. Petugas tersebut juga bisa memastikan dan menjaga misalnya, agar mahasiswa hanya bisa  meminjam buku untuk mahasiswa, dosen boleh meminjam buku semua buku, atau masyarakat umum hanya boleh meminjam buku tertentu.

Mungkin proses tersebut menjadi lebih lama dibandingkan bila kita langsung mencari dan mengambil sendiri buku yang kita inginkan. Namun bila saja setiap kali petugas mencari dan mengambil buku untuk seseorang, si petugas juga membuat beberapa salinan dari buku tersebut sebelum memberikan bukunya kepada orang yang meminta, dan menyimpannya di atas meja pelayanan, maka bila ada orang lain yang meminta buku tertentu, sangat besar kemungkinan buku yang diminta sudah tersedia salinannya diatas meja, dan si petugas tinggal memberikannya langsung. Hasilnya adalah layanan yang lebih cepat dan sekaligus keamanan yang baik.

Analogi diatas menjelaskan konsep dan fungsi dasar dari suatu proxy dalam komunikasi jaringan komputer dan internet. Proxy server mempunyai 3 fungsi utama yaitu Connection Sharing, Filtering dan Caching. Masing masing fungsi akan dijelaskan lebih lanjut dibawah.

Proxy dalam pengertiannya sebagai perantara, bekerja dalam berbagai jenis protokol komunikasi jaringan dan dapat berada pada level-level yang berbeda pada hirarki layer protokol komunikasi jaringan. Suatu perantara dapat saja bekerja pada layer Data-Link, layer Network dan Transport, maupun layer Aplikasi dalam hirarki  layer komunikasi jaringan menurut OSI. Namun pengertian proxy server sebagian besar adalah untuk menunjuk suatu server yang bekerja sebagai proxy pada layer Aplikasi, meskipun juga akan dibahas mengenai proxy pada level sirkuit.

Dalam suatu jaringan lokal yang terhubung ke jaringan lain atau internet, pengguna tidak langsung berhubungan dengan jaringan luar atau internet, tetapi harus melewati suatu gateway, yang bertindak sebagai batas antara jaringan lokal dan jaringan luar. Gateway ini sangat penting, karena jaringan lokal harus dapat dilindungi dengan baik dari bahaya yang mungkin berasal dari internet, dan hal tersebut akan sulit dilakukan bial tidak ada garis batas yang jelas jaringan lokal dan internet. Gateway juga bertindak sebagai titik dimana sejumlah koneksi dari pengguna lokal akan terhubung kepadanya, dan suatu koneksi ke jaringan luar juga terhubung kepadanya. Dengan demikian, koneksi dari jaringan lokal ke internet akan menggunakan sambungan yang dimiliki oleh gateway secara bersama-sama (connection sharing). Dalam hal ini, gateway adalah juga sebagai proxy server, karena menyediakan layanan sebagai  perantara antara jaringan lokal dan jaringan luar atau internet.

Diagram berikut menggambarkan posisi dan fungsi dari proxy server, diantara pengguna dan penyedia layanan:

Membuat Website Yang Tidak Mudah Di Hack

Berikut ini adalah mengenai Tips dalam Membangun Websites yang tidak mudah di jebol Hacker. Sehubungan dengan maraknya DEFACE atau hacking isi websites pemerintah maupun organisasi besar yang lain diantaranya berbagai pesan yang sampaikan sebagai bentuk konfrontasi terhadap Roy Suryo maka berikut ini berbagai Tips yang dapat dilakukan oleh Web Administrator untuk membangun Webserver yang tangguh dan tidak mudah dibobol oleh Hacker.


Tips Pertama :
Jika pada umumnya, hosting websites dilakukan pada ISP ( Internet Service Provider ) dengan Space tertentu lalu kita melakukan UPLOAD website via FTP atau via CPANEL ( Control Panel ). Webhosting inilah yang rawan dan mudah sekali dibobol oleh Hacker diantaranya mengunakan teknik SQL Injection. Maka disarankan agar mengunakan Server sendiri dan mengunakan VPS ( Virtual Private Server ). Dengan Server sendiri atau Virtual Private Server bisa mengunakan berbagai proteksi terhadap kita secara Customized. Beda dengan Web Hosting, proteksi security dilakukan terserah apa kata ISP. Kelemahan proteksi inilah yang dimanfaatkan oleh Hacker dengan melakukan Port Scanning untuk menemukan celah security yang bisa ditembus untuk bisa masuk dan mengambil alih websites tersebut.


Tips Kedua :
Mengunakan Hardware Security yang powerfull diantaranya yang memiliki fitur Firewall, IDS ( Intrusion Detection System ) dan IPS ( Intrusion Prevention System ). Contohnya mengunakan Fortigate, Cisco Series Security, 3Com Tipping Point, dll. Dapat juga mengunakan software IDS seperti Black ICE Countermeasures ataupun Distro Linux untuk security system seperti Smootwall, Monowall, Customized Distro Linux, dll. Umumnya, baik software maupun hardware security ini bisa secara otomatis mengirimkan email alert bahkan bisa mengirimkan alert via SMS jika system mendeteksi adanya serangan dari hacker.


Tips Ketiga :
Mengunakan system yang Stable yang sudah perfect systemnya sehingga kemungkinan adanya celah keamanan juga dapat diminimalkan. Banyaknya software atau Tool Web builder dengan berbagai versi terutama versi gratis / free License / Freeware, sebaiknya para pemakai memilih versi yang sudah dinyatakan Stable. Seperti adanya BUG pada software Joomla versi 1.5.0 - 1.5.5.


Tips Keempat :
Web Administrator / System Administrator harus melakukan Review, Testing, Simulasi secara berkala terhadap keamanan pada Server yang dikelolanya. Bahkan bisa bekerja sama dengan Hacker ( White Hacker yang dapat dipercaya reputasinya ) untuk melakukan Audit terhadap implementasi Security webservernya...

Teknik Menangkal Situs Porno

Ringkasan ini tidak tersedia. Harap klik di sini untuk melihat postingan.

Mencari Ilmu Di Internet

Bagi yang sering surfing di Internet akan terasa sekali bahwa tidak mudah untuk mencari ilmu di Internet. Seringkali pada saat kita surfing justru tenggelam dalam lautan informasi; terlalu enak membaca-baca tanpa tujuan yang jelas; melihat-lihat berbagai etalase informasi di berbagai situs tanpa tujuan yang jelas hanya untuk memuaskan mata & pikiran;  memang pada akhirnya kita akan memperoleh banyak informasi tapi belum tentu memperoleh sesuatu yang betul-betul bermanfaat atau biasanya maksimum kita akan memperoleh berita-berita / informasi terakhir sebagai pengganti koran.

Bagi anda yang mempunyai waktu yang sempit saya yakin tidak mungkin menggunakan pola-pola di atas untuk melakukan surfing di Internet. Kita perlu menggunakan metoda / pola yang baik supaya bisa memperoleh informasi yang sangat spesifik dengan baik dalam waktu yang singkat. Satu hal yang perlu di pegang erat-erat pada saat kita surfing adalah menentukan dengan sangat jelas niat / tujuan utama pada saat surfing tersebut –  apa yang akan kita cari? Pada kesempatan ini saya akan memberikan sedikit tip & trik jika kebetulan niat anda adalah mencari ilmu di Internet.

Untuk menghemat waktu & pulsa biasanya saya surfing pada pukul 4-6 pagi (subuh); pada saat itu tidak banyak orang yang menggunakan Internet sehingga pengambilan informasi dari Internet dapat dilakukan dengan cepat & effisien. Teknik-teknik untuk melakukan sinkronisasi menggunakan browser yang kita gunakan (seperti Internet Explorer) ada baiknya di kuasai supaya tidak menghabiskan waktu / pulsa untuk membaca informasi tersebut akan tetapi cukup mendownload semua informasi tersebut ke PC yang kita gunakan & membaca-nya kemudian secara off-line pada saat telepon kita putuskan. Teknik sinkronisasi pernah saya tuliskan dalam artikel sebelumnya; dan sangat penting untuk menghemat waktu dalam mendownload berbagai informasi setelah situs-nya di temukan.

Untuk mencapai situs / informasi yang tepat trik yang harus digunakan sebetulnya tidak terlalu rumit. Cara yang paling effektif / sederhana adalah:

•    Menggunakan search engine di Internet.
•    Menggunakan keyword yang benar.

Jika kedua hal tersebut anda lakukan dengan baik & benar maka akan diperoleh ilmu & pengetahuan yang baik.

Ada banyak sekali search engine di Internet. Search engine hanyalah memuat daftar alamat situs (berbentuk Universal Resource Locator – URL) & subjek yang di bawa situs tersebut saja. Search engine umumnya tidak membawa informasi itu sendiri. Beberapa search engine favourite adalah:

http://www.google.com
http://www.yahoo.com

Selanjutnya adalah penggunakan keyword yang tepat. Keyword tersebut di ketikan ke dalam kolom yang kosong di search engine. Tampak pada contoh situs yahooligans.com kolom untuk memasukan keyword terletak di sebelah tombol “search”.

Keyword favourite adalah:

    FAQ
    Whitepaper

FAQ adalah Frequently Asked Questions (FAQ). Sesuai namanya FAQ akan memuat berbagai jawaban dari pertanyaan yang sering ditanyakan dalam sebuah bidang. Saya biasanya menggunakan FAQ sebagai awal dalam mencari berbagai informasi / pengetahuan yang saya butuhkan.

Whitepaper adalah istilah bagi berbagai ilmu / informasi yang memang di sebarkan secara gratis / cuma-cuma di Internet. Kita cukup menambahkan beberapa keyword tambahan yang menjelaskan tentang ilmu / informasi yang spesifik yang kita cari, contoh:

    Faq gardening
    Whitepaper telecommunication
    Faq distance learning

Dengan menggunakan rangkaian keyword tersebut hampir di jamin anda akan memperoleh informasi / pengetahuan yang anda cari. Tentunya karena kita menggunakan internet maka informasi / pengetahuan yang terbanyak umumnya mengunakan bahasa inggris – konsekuensi-nya keyword yang digunakan sebaiknya dalam bahasa inggris agar kemungkinan memperoleh ilmu yang di cari dapat maksimal.

Jumat, 16 September 2011

Wahyu Terakhir Kedapa Rasulullah SAW

Diriwayatkan bahwa surah Al-Maaidah ayat 3 diturunkan pada sesudah waktu asar yaitu pada hari Jumaat di padang Arafah pada musim haji penghabisan [Wada'].
Pada masa itu Rasulullah SAW berada di Arafah di atas unta. Ketika ayat ini turun Rasulullah SAW tidak begitu jelas penerimaannya untuk mengingati isi dan makna yang terkandung dalam ayat tersebut. Kemudian Rasulullah SAW bersandar pada unta beliau, dan unta beliau pun duduk perlahan-lahan. Setelah itu turun malaikat Jibril AS dan berkata:
"Wahai Muhammad, sesungguhnya pada hari ini telah disempurnakan urusan agamamu, maka terputuslah apa yang diperintahkan oleh Allah SWT dan demikian juga apa yang terlarang olehnya. Oleh itu kamu kumpulkan para sahabatmu dan beritahu kepada mereka bahwa hari ini adalah hari terakhir aku bertemu dengan kamu."
Setelah Malaikat Jibril AS pergi maka Rasulullah SAW pun berangkat ke Mekah dan terus pergi ke Madinah.Setelah Rasulullah SAW mengumpulkan para sahabat beliau, maka Rasulullah SAW pun menceritakan apa yang telah diberitahu oleh malaikat Jibril AS. Apabila para sahabat mendengar hal yang demikian maka mereka pun gembira sambil berkata:
"Agama kita telah sempurna. Agama kila telah sempurna."
Apabila Abu Bakar ra. mendengar keterangan Rasulullah SAW itu, maka ia tidak dapat menahan kesedihannya maka ia pun kembali ke rumah lalu mengunci pintu dan menangis sekuat-kuatnya. Abu Bakar ra. menangis dari pagi hingga ke malam. Kisah tentang Abu Bakar ra. menangis telah sampai kepada para sahabat yang lain, maka berkumpullah para sahabat di depan rumah Abu Bakar ra. dan mereka berkata: "Wahai Abu Bakar, apakah yang telah membuat kamu menangis sehingga begini sekali keadaanmu? Seharusnya kamu merasa gembira sebab agama kita telah sempuma." Mendengarkan pertanyaan dari para sahabat maka Abu Bakar ra. pun berkata, "Wahai para sahabatku, kamu semua tidak tahu tentang musibah yang menimpa kamu, tidakkah kamu tahu bahwa apabila sesualu perkara itu telah sempuma maka akan kelihatanlah akan kekurangannya. Dengan turunnya ayat tersebut bahwa ia menunjukkan perpisahan kita dengan Rasulullah SAW. Hasan dan Husin menjadi yatim dan para isteri nabi menjadi janda."
Selelah mereka mendengar penjelasan dari Abu Bakar ra. maka sadarlah mereka akan kebenaran kata-kata Abu Bakar ra., lalu mereka menangis dengan sekuat-kuatnya. Tangisan mereka telah didengar oleh para sahabat yang lain, maka mereka pun terus memberitahu Rasulullah SAW tentang apa yang mereka lihat itu. Berkata salah seorang dari para sahabat, "Ya Rasulullah SAW, kami baru kembali dari rumah Abu Bakar ra. dan kami dapati banyak orang menangis dengan suara yang kuat di depan rumah beliau." Apabila Rasulullah SAW mendengar keterangan dari para sahabat, maka berubahlah muka Rasulullah SAW dan dengan bergegas beliau menuju ke rumah Abu Bakar ra.. Setelah Rasulullah SAW sampai di rumah Abu Bakar ra. maka Rasulullah SAW melihat kesemua mereka yang menangis dan bertanya, "Wahai para sahabatku, kenapakah kamu semua menangis?." Kemudian Ali ra. berkata, "Ya Rasulullah SAW, Abu Bakar ra. mengatakan dengan turunnya ayat ini membawa tanda bahwa waktu wafatmu telah dekat. Adakah ini benar ya Rasulullah?." Lalu Rasulullah SAW berkata: "Semua yang dikatakan oleh Abu Bakar ra. adalah benar, dan sesungguhnya waktu untuk aku meninggalkan kamu semua telah dekat".
Setelah Abu Bakar ra. mendengar pengakuan Rasulullah SAW, maka ia pun menangis sekuat tenaganya sehingga ia jatuh pingsan. Sementara 'Ukasyah ra. berkata kepada Rasulullah SAW, 'Ya Rasulullah, waktu itu saya anda pukul pada tulang rusuk saya. Oleh itu saya hendak tahu apakah anda sengaja memukul saya atau hendak memukul unta baginda." Rasulullah SAW berkata: "Wahai 'Ukasyah, Rasulullah SAW sengaja memukul kamu." Kemudian Rasulullah SAW berkata kepada Bilal ra., "Wahai Bilal, kamu pergi ke rumah Fathimah dan ambilkan tongkatku ke mari." Bilal keluar dari masjid menuju ke rumah Fathimah sambil meletakkan tangannya di atas kepala dengan berkata, "Rasulullah telah menyediakan dirinya untuk dibalas [diqishash]."
Setelah Bilal sampai di rumah Fathimah maka Bilal pun memberi salam dan mengetuk pintu. Kemudian Fathimah ra. menyahut dengan berkata: "Siapakah di pintu?." Lalu Bilal ra. berkata: "Saya Bilal, saya telah diperintahkan oleh Rasulullah SAW unluk mengambil tongkat beliau."Kemudian Fathimah ra. berkata: "Wahai Bilal, untuk apa ayahku minta tongkatnya." Berkata Bilal ra.: "Wahai Fathimah, Rasulullah SAW telah menyediakan dirinya untuk diqishash." Bertanya Fathimah ra. lagi: "Wahai Bilal, siapakah manusia yang sampai hatinya untuk menqishash Rasulullah SAW?" Bilal ra. tidak menjawab perlanyaan Fathimah ra., Setelah Fathimah ra. memberikan tongkat tersebut, maka Bilal pun membawa tongkat itu kepada Rasulullah SAW Setelah Rasulullah SAW menerima tongkat tersebut dari Bilal ra. maka beliau pun menyerahkan kepada 'Ukasyah.
Melihatkan hal yang demikian maka Abu Bakar ra. dan Umar ra. tampil ke depan sambil berkata: "Wahai 'Ukasyah, janganlah kamu qishash baginda SAW tetapi kamu qishashlah kami berdua." Apabila Rasulullah SAW mendengar kata-kata Abu Bakar ra. dan Umar ra. maka dengan segera beliau berkata: "Wahai Abu Bakar, Umar dudukiah kamu berdua, sesungguhnya Allah SWT telah menetapkan tempatnya untuk kamu berdua." Kemudian Ali ra. bangun, lalu berkata, "Wahai 'Ukasyah! Aku adalah orang yang senantiasa berada di samping Rasulullah SAW oleh itu kamu pukullah aku dan janganlah kamu menqishash Rasulullah SAW" Lalu Rasultillah SAW berkata, "Wahai Ali duduklah kamu, sesungguhnya Allah SWT telah menetapkan tempatmu dan mengetahui isi hatimu." Setelah itu Hasan dan Husin bangun dengan berkata: "Wahai 'Ukasyah, bukankah kamu tidak tahu bahwa kami ini adalah cucu Rasulullah SAW, kalau kamu menqishash kami sama dengan kamu menqishash Rasulullah SAW" Mendengar kata-kata cucunya Rasulullah SAW pun berkata, "Wahai buah hatiku duduklah kamu berdua." Berkata Rasulullah SAW "Wahai 'Ukasyah pukullah saya kalau kamu hendak memukul."
Kemudian 'Ukasyah berkata: "Ya Rasulullah SAW, anda telah memukul saya sewaktu saya tidak memakai baju." Maka Rasulullah SAW pun membuka baju. Setelah Rasulullah SAW membuka baju maka menangislah semua yang hadir. Setelah 'Ukasyah melihat tubuh Rasulullah SAW maka ia pun mencium beliau dan berkata, "Saya tebus anda dengan jiwa saya ya Rasulullah SAW, siapakah yang sanggup memukul anda. Saya melakukan begini adalah sebab saya ingin menyentuh badan anda yang dimuliakan oleh Allah SWT dengan badan saya. Dan Allah SWT menjaga saya dari neraka dengan kehormatanmu." Kemudian Rasulullah SAW berkata, "Dengarlah kamu sekalian, sekiranya kamu hendak melihat ahli syurga, inilah orangnya." Kemudian semua para jemaah bersalam-salaman atas kegembiraan mereka terhadap peristiwa yang sangat genting itu. Setelah itu para jemaah pun berkata, "Wahai 'Ukasyah, inilah keuntungan yang paling besar bagimu, engkau telah memperolehi derajat yang tinggi dan bertemankan Rasulullah SAW di dalam syurga."
Apabila ajal Rasulullah SAW makin dekat maka beliau pun memanggil para sahabat ke rumah Aisyah ra. dan beliau berkata: "Selamat datang kamu semua semoga Allah SWT mengasihi kamu semua, saya berwasiat kepada kamu semua agar kamu semua bertaqwa kepada Allah SWT dan mentaati segala perintahnya. Sesungguhnya hari perpisahan antara saya dengan kamu semua hampir dekat, dan dekat pula saat kembalinya seorang hamba kepada Allah SWT dan menempatkannya di syurga. Kalau telah sampai ajalku maka hendaklah Ali yang memandikanku, Fadhl bin Abbas hendaklah menuangkan air dan Usamah bin Zaid hendaklah menolong keduanya. Setelah itu kamu kafanilah aku dengan pakaianku sendiri apabila kamu semua menghendaki, atau kafanilah aku dengan kain yaman yang putih. Apabila kamu memandikan aku, maka hendaklah kamu letakkan aku di atas balai tempat tidurku dalam rumahku ini. Setelah itu kamu semua keluarlah sebentar meninggalkan aku. Pertama yang akan menshalatkan aku ialah Allah SWT, kemudian yang akan menshalat aku ialah Jibril AS, kemudian diikuti oleh malaikat Israfil, malaikat Mikail, dan yang akhir sekali malaikat lzrail berserta dengan semua para pembantunya. Setelah itu baru kamu semua masuk bergantian secara berkelompok bershalat ke atasku."
Setelah para sahabat mendengar ucapan yang sungguh menyayat hati itu maka mereka pun menangis dengan nada yang keras dan berkata, "Ya Rasulullah SAW anda adalah seorang Rasul yang diutus kepada kami dan untuk semua, yang mana selama ini anda memberi kekuatan dalam penemuan kami dan sebagai penguasa yang menguruskan perkara kami. Apabila anda sudah tiada nanti kepada siapakah akan kami tanya setiap persoalan yang timbul nanti?." Kemudian Rasulullah SAW berkata, "Dengarlah para sahabatku, aku tinggalkan kepada kamu semua jalan yang benar dan jalan yang terang, dan telah aku tinggalkan kepada kamu semua dua penasihat yang satu daripadanya pandai bicara dan yang satu lagi diam sahaja. Yang pandai bicara itu ialah Al-Quran dan yang diam itu ialah maut. Apabila ada sesuatu persoalan yang rumit di antara kamu, maka hendaklah kamu semua kembali kepada Al-Quran dan Hadis-ku dan sekiranya hati kamu itu berkeras maka lembutkan dia dengan mengambil pelajaran dari mati."
Setelah Rasulullah SAW berkata demikian, maka sakit Rasulullah SAW bermula. Dalam bulan safar Rasulullah SAW sakit selama 18 hari dan sering diziaiahi oleh para sahabat. Dalam sebuah kitab diterangkan bahwa Rasulullah SAW diutus pada hari Senin dan wafat pada hari Senin. Pada hari Senin penyakit Rasulullah SAW bertambah berat, setelah Bilal ra. menyelesaikan azan subuh, maka Bilal ra. pun pergi ke rumah Rasulullah SAW. Sesampainya Bilal ra. di rumah Rasulullah SAW maka Bilal ra. pun memberi salam, "Assalaarnualaika ya rasulullah." Lalu dijawab oleh Fathimah ra., "Rasulullah SAW masih sibuk dengan urusan beliau." Setelah Bilal ra. mendengar penjelasan dari Fathimah ra. maka Bilal ra. pun kembali ke masjid tanpa memahami kata-kata Fathimah ra. itu. Apabila waktu subuh hampir hendak lupus, lalu Bilal pergi sekali lagi ke rumah Rasulullah SAW dan memberi salam seperti permulaan tadi, kali ini salam Bilal ra. telah di dengar oleh Rasulullah SAW dan baginda berkata, "Masuklah wahai Bilal, sesungguhnya penyakitku ini semakin berat, oleh itu kamu suruhlah Abu Bakar mengimamkan shalat subuh berjemaah dengan mereka yang hadir." Setelah mendengar kata-kata Rasulullah SAW maka Bilal ra. pun berjalan menuju ke masjid sambil meletakkan tangan di atas kepala dengan berkata: "Aduh musibah."
Setelah Bilal ra. sarnpai di masjid maka Bilal ra. pun memberitahu Abu Bakar tentang apa yang telah Rasulullah SAW katakan kepadanya. Abu Bakar ra. tidak dapat menahan dirinya apabila ia melihat mimbar kosong maka dengan suara yang keras Abu Bakar ra. menangis sehingga ia jatuh pingsan. Melihatkan peristiwa ini maka riuh rendah tangisan sahabat dalam masjid, sehingga Rasulullah SAW bertanya kepada Fathimah ra.; "Wahai Fathimah apakah yang telah berlaku?." Maka Fathimah ra. pun berkata: "Kekecohan kaum muslimin, sebab anda tidak pergi ke masjid." Kemudian Rasulullah SAW memanggil Ali ra. dan Fadhl bin Abas ra., lalu Rasulullah SAW bersandar kepada kedua mereka dan terus pergi ke masjid. Setelah Rasulullah SAW sampai di masjid maka beliau pun bershalat subuh bersama dengan para jemaah.
Setelah selesai shalat subuh maka Rasulullah SAW pun berkata, "Wahai kaum muslimin, kamu semua senantiasa dalam pertolongan dan pemeliharaan Allah, oleh itu hendaklah kamu semua bertaqwa kepada Allah SWT dan mengerjakan segala perintahnya. Sesungguhnya aku akan meninggalkan dunia ini dan kamu semua, dan hari ini adalah hari pertama aku di akhirat dan hari terakhir aku di dunia." Setelah berkata demikian maka Rasulullah SAW pun pulang ke rumah beliau. Kemudian Allah SWT mewahyukan kepada malaikat lzrail AS, "Wahai lzrail, pergilah kamu kepada kekasihku dengan sebaik-baik rupa, dan apabila kamu hendak mencabut ruhnya maka hendaklah kamu melakukan dengan cara yang paling lembut sekali. Apabila kamu pergi ke rumahnya maka minta izinlah lerlebih dahulu, kalau ia izinkan kamu masuk, maka masukiah kamu ke rumahnya dan kalau ia tidak mengizinkan kamu masuk maka hendaklah kamu kembali padaku."
Setelah malaikat lzrail mendapat perintah dari Allah SWT maka malaikal lzrail pun turun dengan menyerupai orang Arab Badwi. Setelah malaikat lzrail sampai di depan rumah Rasulullah SAW maka ia pun memberi salam, "Assalaamu alaikum yaa ahla baitin nubuwwati wa ma danir risaalati a adkhulu?" (Mudah-mudahan keselamatan tetap untuk kamu semua sekalian, wahai penghuni rumah nabi dan sumber risaalah, bolehkan saya masuk?) Apabila Fathimah mendengar orang memberi salam maka ia-pun berkata; "Wahai hamba Allah, Rasulullah SAW sedang sibuk sebab sakitnya yang semakin berat." Kemudian malaikat lzrail berkata lagi seperti dipermulaannya, dan kali ini seruan malaikat itu telah didengar oleh Rasulullah SAW dan Rasulullah SAW bertanya kepada Fathimah ra., "Wahai Fathimah, siapakah di depan pintu itu." Maka Fathimah ra. pun berkata, "Ya Rasulullah, ada seorang Arab badwi memanggil mu, dan aku telah katakan kepadanya bahwa anda sedang sibuk sebab sakit, sebaliknya dia memandang saya dengan tajam sehingga terasa menggigil badan saya." Kemudian Rasulullah SAW berkata; "Wahai Fathimah, tahukah kamu siapakah orang itu?." Jawab Fathimah,"Tidak ayah." "Dia adalah malaikat lzrail, malaikat yang akan memutuskan segala macam nafsu syahwat yang memisahkan perkumpulan-perkumpulan dan yang memusnahkan semua rumah serta meramaikan kubur." Fathimah ra. tidak dapat menahan air matanya lagi setelah mengetahui bahwa saat perpisahan dengan ayahandanya akan berakhir, dia menangis sepuas-puasnya. Apabila Rasulullah SAW mendengar tangisan Falimah ra. maka beliau pun berkata: "Janganlah kamu menangis wahai Fathimah, engkaulah orang yang pertama dalam keluargaku akan bertemu dengan aku." Kemudian Rasulullah SAW pun mengizinkan malaikat lzrail masuk. Maka malaikat lzrail pun masuk dengan mengucap, "Assalamuaalaikum ya Rasulullah." Lalu Rasulullah SAW menjawab: "Wa alaikas saalamu, wahai lzrail engkau datang menziarahi aku atau untuk mencabut ruhku?" Maka berkata malaikat lzrail: "Kedatangan saya adalah untuk menziarahimu dan untuk mencabut ruhmu, itupun kalau engkau izinkan, kalau engkau tidak izinkan maka aku akan kembali." Berkata Rasulullah SAW, "Wahai lzrail, di manakah kamu tinggalkan Jibril?" Berkata lzrail: "Saya tinggalkan Jibril di langit dunia, para malaikat sedang memuliakan dia." Tidak beberapa lama kemudian Jibril AS pun turun dan duduk di dekat kepala Rasulullah SAW.
Apabila Rasulullah SAW melihat kedatangan Jibril AS maka Rasulullah SAW pun berkata: "Wahai Jibril, tahukah kamu bahwa ajalku sudah dekat" Berkata Jibril AS, "Ya aku tahu." Rasulullah SAW bertanya lagi, "Wahai Jibril, beritahu kepadaku kemuliaan yang menggembirakan aku disisi Allah SWT" Berkata Jibril AS, "Sesungguhnya semua pintu langit telah dibuka, para malaikat bersusun rapi menanti ruhmu dilangit. Kesemua pintu-pintu syurga telah dibuka, dan kesemua bidadari sudah berhias menanti kehadiran ruhmu." Berkata Rasulullah SAW: "Alhamdulillah, sekarang kamu katakan pula tentang umatku di hari kiamat nanti." Berkata Jibril AS, "Allah SWT telah berfirman yang bermaksud,
"Sesungguhnya aku telah melarang semua para nabi masuk ke dalam syurga sebelum engkau masuk terlebih dahulu, dan aku juga melarang semua umat memasuki syurga sebelum umatmu memasuki syurga."
Berkata Rasulullah SAW: "Sekarang aku telah puas hati dan telah hilang rasa susahku." Kemudian Rasulullah SAW berkata: "Wahai lzrail, mendekatlah kamu kepadaku." Selelah itu Malaikat lzrail pun memulai tugasnya, apabila ruh beliau sampai pada pusat, maka Rasulullah SAW pun berkata: "Wahai Jibril, alangkah dahsyatnya rasa mati." Jibril AS mengalihkan pandangan dari Rasulullah SAW apabila mendengar kata-kata beliau itu. Melihatkan telatah Jibril AS itu maka Rasulullah SAW pun berkata: "Wahai Jibril, apakah kamu tidak suka melihat wajahku?" Jibril AS berkata: "Wahai kekasih Allah, siapakah orang yang sanggup melihat wajahmu dikala kamu dalam sakaratul maut?" Anas bin Malik ra. berkata: "Apabila ruh Rasulullah SAW telah sampai di dada beliau telah bersabda,
"Aku wasiatkan kepada kamu agar kamu semua menjaga shalat dan apa-apa yang telah diperintahkan ke atasmu."
Ali ra. berkata: "Sesungguhnya Rasulullah SAW ketika menjelang saat-saat terakhir, telah mengerakkan kedua bibir beliau sebanyak dua kali, dan saya meletakkan telinga, saya dengan Rasulullah SAW berkata: "Umatku, umatku." Telah bersabda Rasulullah SAW bahwa: "Malaikat Jibril AS telah berkata kepadaku; "Wahai Muhammad, sesungguhnya Allah SWT telah menciptakan sebuah laut di belakang gunung Qaf, dan di laut itu terdapat ikan yang selalu membaca selawat untukmu, kalau sesiapa yang mengambil seekor ikan dari laut tersebut maka akan lumpuhlah kedua belah tangannya dan ikan tersebut akan menjadi batu."

Bidadari

Umar r.a. adalah salah satu dari sahabat Rasulullah SAW. Semenjak ia memeluk islam kaum muslimin seakan memperoleh suatu kekuatan yang sangat besar. Sejak itulah mereka berani sholat dan thowaf dika'bah secara terang-terangan. Umar r.a. adalah seorang yang waro', ia sangat teliti dalam mengamalkan Islam. Umar r.a. mempelajari surah Al-Baqoroh selama 10 tahun, ia kemudian melapor kepada Rasulullah SAW, "wahai Rasulullah SAW apakah kehidupanku telah mencerminkan surah Al-Baqoroh, apabila belum maka aku tidak akan melanjutkan ke surah berikutnya". Rasulullah SAW menjawab, "sudah..."!. Umar r.a. mengamalkan agama sesuai dengan kehendak Allah SWT. Karena kesungguhannya inilah maka banyak ayat di Al-Qur'an yang diturunkan Allah SWT berdasarkan kehendak yang ada pada hatinya, seperti mengenai pengharaman arak, ayat mengenai hijab, dan beberapa ayat Al-Qur'an lainnya.   Rasulullah SAW seringkali menceritakan kepada para sahabatnya mengenai perjalannya mi'raj menghadap Allah SWT. Beliau SAW sering pula menceritakan bagaimana keadaan surga yang dijanjikan Allah SWT kepada sahabat-sahabatnya. Suatu hari ketika Rasulullah SAW dimi'rajkan menghadap Allah SWT malaikat Jibril AS memperlihatkan kepada Beliau SAW taman-taman surga. Rasulullah SAW melihat ada sekumpulan bidadari yang sedang bercengkrama. Ada seorang bidadari yang begitu berbeda dari yang lainnya. Bidadari itu menyendiri dan tampak sangat pemalu. Rasulullah SAW bertanya kepada Jibril AS, "wahai Jibril AS bidadari siapakah itu"?. Malaikat Jibril AS menjawab, "Bidadari itu adalah diperuntukkan bagi sahabatmu Umar r.a.". Pernah suatu hari ia membayangkan tentang surga yang engkau ceritakan keindahannya. Ia menginginkan untuknya seorang bidadari yang berbeda dari bidadari yang lainnya. Bidadari yang diinginkannya itu berkulit hitam manis, dahinya tinggi, bagian atas matanya berwarna merah, dan bagian bawah matanya berwarna biru serta memiliki sifat yang sangat pemalu. Karena sahabat-mu itu selalu memenuhi kehendak Allah SWT maka saat itu juga Allah SWT menjadikan seorang bidadari untuknya sesuai dengan apa yang dikehendaki hatinya".