Sunday, May 6, 2012

Tugas & Fungsi Masing-Masing Layer OSI dan TCP/IP

Posted by Second Nde 4:57:00 PM, under | No comments

Pada postingan kali ini gue mau share tentang tugas dan fungsi masing-masing layer pada OSI dan pada TCP/IP. Dimulai dari OSI Layers dulu yah.

Fungsi / Tugas OSI Layers:

Layer 1: Physical
Berfungsi menangani koneksi fisik jaringan dan prosedur-prosedur teknis yang berhubungan langsung dengan media transmisi fisik.

Layer 2: Data Link
Berfungsi untuk mengendalikan lapisan fisik, mendeteksi serta mengkoreksi kesalahan yang berupa gangguan sinyal pada media transmisi fisik.

Layer 3: Network
Berfungsi untuk menyediakan routing fisik, menentukan rute yang akan ditempuh.

Layer 4: Transport
Berfungsi menginisialisasi, memelihara, serta mengakhiri komunikasi antar komputer,selain itu juga memastikan data yang dikirim benar serta memperbaiki apabila terjadi kesalahan.

Layer 5: Session
Berfungsi mensinkronisasikan pertukaran data antar proses aplikasi dan mengkoordinasikan komunikasi antar aplikasi yang berbeda.

Layer 6: Presentation
Berfungsi mengubah data dari layer diatasnya menjadi data yang bisa dipahami oleh semua jenis hardware dalam jaringan.

Layer 7: Application
Merupakan interface pengguna dengan Layer OSI lainnya di layer inilah aplikasi-aplikasi jaringan berada seperti e-mail,ftp, http,danlain sebagainya. Tujuan dari layer ini adalah menampilkan data dari layer dibawahnya kepada pengguna.




Sedangkan fungsi dan tugas TCP/IP Layers:

Layer 1: Network interface
Sama halnya dengan layer Data link dan Physical layer Pada OSI yang mengurusi banyak hal yang berhubungan dengan prosedur mekanis dan elektris dalam transmisi bit-bit.

Layer 2: Internet
Berfungsi untuk memberikan layanan dasar pengantaran data. salah satu protokol yang bekerja pada layer ini adlah IP (internet protokol) yang diantaranya berfungsi:
- mentransfer data dari Network access layer ke transport layer dan sebaliknya
- menangani datagaram termasuk fragmentasi dan defragmentasi
- menangani skema pengalamatan yang diguankan dalam pertukaran data- menangani proses routing

Layer 3: Transport
Sama seperti pada model protokol OSI yaitu berfungsi menghubungkan antara aplication layer dan internet layer contohnya : UDP, TCP, SNMP (apliccation) menggunakan UDP, Telnet, FTP, SMTP (apliccation) menggunakan TCP

Layer 4: Application
Adalah seperti seperti gabungan dari layer application, presentation dan session pada protokol model OSI,pada model protokol tcp/ip maka aplikasi yang dibuat dan berhubungan langsung dengan pemakai akan diletakkan di sini.contohnya : FTP, SMTP, HTTP, SNMP, RPC, DNS, dll.


Kurang lebihnya seperti itu yang gue tau. Semoga postingan gue ini berguna bagi pembaca sekalian :)

Thursday, April 26, 2012

RIP Dynamic Routing

Posted by First Nde 5:32:00 PM, under | No comments

Routing dinamis memungkinkan pencegahan terhadap konfigurasi secara manual, mencegah  pemborosan  waktu  dalam  konfigurasi  dan  juga  memungkinkan  router- router untuk melakukan  perubahan table routingnya saat terjadi perubahan topologi jaringan tanpa campur tangan administrator jaringan.


Pengertian RIP

RIP merupakan salah satu protokol routing distance vector yang digunakan oleh ribuan jaringan di dunia. Fakta membuktikan bahwa RIP berdasarkan open standard dan mudah diimplementasikan.  Akan tetapi RIP membutuhkan konsumsi daya yang tinggi dan membutuhkan fitur router routing protokol.

a. Routing update distance vector

Routing update terjadi secara periodik atau ketika topologi jaringan mengalami  perubahan.  Adalah  hal  yang  sangat  penting  untuk  routing  protokol untuk meng-update table routing. Algoritma distance vector dijalankan di setiap router untuk mengirimkan informasi isi table routingnya ke router-router tetangganya. Table routing tersebut juga berisi informasi mengenai total cost jalur. Total cost jalur  ditentukan oleh metric dan alamat logic dari router pertama pada jalur tiap-tiap jaringan dalam table routing. 

Perubahan topologi distance vector

Komponen routing matric


b. Distance vector routing loop

Routing loop dapat terjadi pada saat ketidakkonsistenan table routing. Contoh berikut ini menggambarkan kejadian tersebut:

Routing Loop

  • Sebelum  jaringan 1  putus,  semua router memiliki  table routing  yang  benar. Dalam  hal  ini  jaringan  dikatakan  konvergen.  Untuk  router  C,  menuju  ke jaringan 1 melalui router B dan jarak dari router C ke jaringan 1 adalah 3

  • Ketika jaringan 1 putus, router E mengirimkan update ke router A. router A menghentikan  routing  paket  ke  jaringan  1,  tapi  router  B,  C  dan  D  tetap meneruskan routing karena  mereka tidak diberi  informasi bahwa jaringan 1 putus.  Ketika router A mengirimkan  update, router B dan  D menghentikan routing ke jaringan 1. Router C masih belum menerima update. Untuk router C, jaringan 1 masih dapat dicapai melalui router B

  • Sekarang  router  C  mengirimkan  update  secara  periodic  ke  router  D,  yang menunjukkan jalur ke jaringan 1 lewat router B. Router D mengubah isi table routingnya dan  mengirimkan  informasi ke router A. Router A mengirimkan informasi ke router B dan E  dan proses berlangsung terus. Paket-paket yang ditujukan ke jaringan 1 sekarang akan mengalami loop dari router C ke B ke A ke D dan kembali lagi ke C


c. Pendefinisian maximum count

Update invalid jaringan 1 akan meneruskan loop sampai beberapa proses lain berhenti  looping. Kondisi ini disebut dengan count to infinity, paket-paket looping terjadi dalam  jaringan. Tanpa memberikan counter untuk menghentikan proses, hop count dari distance vector  akan meningkatkan waktu paket melalui jaringan.  Hal  ini  akan  menyebabkan  informasi  yang  tidak  benar  dalam  table routing sehinggan routing loop terjadi.

Algoritma distance vector memiliki kemampuan untuk selt-correcting, tapi masalah  routing  loop  dapat  menyebabkan  count  to  infinity.  Untuk  mencegah masalah ini, protokol distance vector mendefinisikan infinity ini sebagai maximum number. Nomor ini menunjukkan metric, dimana batas hop count maksimumnya.

Dengan metode seperti ini, routing protokol mengijinkan routing loop terus sampai metric mencapai batas maksimum. Nilai maksimum batas hop count pada distance vector defaultnya adalah 15 sehingga paket akan dibuang kalau hop count lebih dari 15 dan dianggap jaringan unreachable

Masalah: counting of infinity

Solusi: mendefinisikan nilai maksimum


d. Eliminasi routing loop

1)  Metode Split Horizon

Beberapa routing loop terjadi ketika terdapat informasi salah yang dikirim kembali ke router. Seperti yang digambarkan oleh contoh berikut:
  • Router A melewatkan update ke router B dan router D, yang menginformasikan bahwa jaringan 1 putus. Sedangkan router C mengirimkan  update  ke  router  B  dengan  informasi  bahwa  jaringan  1 jaraknya 4 melalui router D. 
  • Router B menyimpulkan salah, bahwa router C masih memiliki informasi ke jaringan 1,  sehingga jalur tersebut masih menjadi jalur pilihan. Router B mengirimkan update ke router A yang memberikan informasi ke jaringan 1.
  • Router A sekarang mengetahui bahwa kalau ke jaringan 1 harus melalui router B.  Router B juga demikian kalau ke jaringan 1 melalui router C. Demikian pula dengan router C kalau mau ke jaringan 1 harus melalui router D. Dengan demikain paket mengalami loop di antara router-router. 
  • Split Horizon digunakan untuk mencegah keadaan itu. Jika routing update ke jaringan 1  dari router A, B atau D tidak dapat mengirimkan informasi mengenai  jaringan  1   kembali   ke  router  A.  Split  Horizon  mengurangi informasi routing yang salah dan mengurangi beban routing.

Solusi: split horizon

2)  Metode Route Poisoning

Route poisoning digunakan oleh protokol distance vector untuk mencegah routing  loop  dan  menentukan  informasi  lengkap  ketika  suatu  subnet  atau jaringan tidak dapat diakses dengan cara seting satu atau lebih nilai maksimum. Salah  satu  cara  untuk  mencegah  update  yang  tidak  konsisten  adalah  route poisoning. Pada gambar di bawah ini, pada saat jaringan 5 putus, router E akan men-set distance ke 16 untuk jaringan 5 ke route poison. Hal ini menunjukkan bahwa jaringan unreachable. Pada saat route poison, router C tidak menerima update tentang jaringan 5. Setelah router C menerima route poison dari router E, ia mengirimkan update yang disebut dengan poison reverse, kembali ke router E. Hal ini akan menyebabkan  semua router dalam segmen menerima informasi route poison. 

Routing poisoning

Ketika  route  poisoning  digunakan  dengan  triggered  update,  ia  akan menyebabkan waktu konvergen cepat karena router-router tetangga tidak harus menunggu waktu 30 detik sebelum mereka advertise route poison.

Route poisoning menyebabkan routing protokol advertise infinite-metric untuk jalur yang  putus. Route poisoning tidak merusak konsep split horizon. Split horizon dengan poison  reverse merupakan route poisoning yang ditempatkan pada link-link dimana split horizon  secara tidak normal menerima informasi routing.


3)  Metode Triggered update

Tabel routing baru dikirim ke router-router tetangga. Contoh, RIP update terjadi setiap 30 detik. Bagaimanapun, triggered update dikirim secara langsung atas respon terjadinya perubahan table routing. Router yang mengetahui telah terjadi perubahan topologi jaringan secara langsung mengirimkan pesan update ke router-router terdekatnya. Kemudian router-router  ini membangkitkan triggered update untuk router-router tetangganya yang  lain. Pada saat terjadi jalur putus, update secara langsung dikirim.

Triggered  update, digunakan sebagai hubungan dengan route poisoning untuk meyakinkan bahwa semua router tahu tentang router-router yang putus sebelum  holddown timer habis waktunya. Triggered update tidak menunggu waktu update  habis. Mereka mengirimkan informasi ketika informasi routing mengalami perubahan. Sebuah router akan secara langsung  mengirimkan routing update dalam interfacenya.

Kemudian melewatkan informasi tentang jalur yang mengalami perubahan dan mulai menghitung holddown timer dan informasi ini merambat ke seluruh jaringan.

Router C mengeluarkan triggered update, yang berisi bahwa jaringan 10.4.0.0 unreachable. Router B menerima informasi ini dan menginformasikannya melalui interface S0/1 bahwa jaringan 10.4.0.0 putus. Router A mengirimkan update keluar melalui interface Fa0/0.

Pencegahan routing loop dengan triggered update

4)  Metode Holddown Timer

Solusi: holdown timer

Ketika router menerima update dari tetangganya, dimana isi informasinya menyatakan  bahwa jaringan sebelumnya tidak dapat diakses, router menandai jalur  yang  putus  tersebut  dan  mulai  melakukan  holddown  timer.  Sebelum holddown timer habis waktunya, jika update diterima dari tetangga yang sama, hal ini menyatakan bahwa jaringan dapat diakses, router memberi tanda bahwa jaringan dapat diakses dan menghapus holddown timer.

Pada saat update berasal dari tetangga yang lain dengan metric ke jaringan lebih baik,  maka router menandai ke jaringan itu sebagai tanda dapat diakses dan menghapus holddown timer.

Jika update berasal dari router yang berbeda lagi dengan metric yang lebih besar sebelum holddown timer habis waktunya, update tidak dihiraukan.



5)  Proses routing RIP

Versi open standard modern dari RIP atau yang lebih dikenal dengan IP RIP

dibahas lengkap di RFC 1058 dan standard internet lainnya (STD) 56.

RIP diklasifikasikan menjadi dua, RIP versi 1 (RIPv1), RIP versi 2 (RIPv2). Penambahan fitur di RIPv2 antara lain:

  • Kemampuan untuk membawa tambahan informasi paket routing
  • Mekanisme autentikasi untuk keamanan update table
  • Mendukung variable-length subnet mask (VLSM)

Untuk mencegah routing loop, RIP mengimplementasikan batasan jumlah hop jalur dari asal ke tujuan. Jumlah hop maksimum 15. ketika router menerima update yang berisi perubahan isi table routing, nilai metricnya bertambah 1. jika nilai metric lebih besar dari 15, maka  jaringan yang dituju dianggap sebagai jaringan unreachable. RIP juga berisi sejumlah fitur-fitur yang umum, misalnya spolit hosrizon dan mekanisme holddown untuk mencegah propagasi informasi routing yang salah.


Well itu aja sih yang bisa gue share di postingan ini, semoga bermanfaat buat para pembaca sekalian :)

Squid Proxy Linux Debian Lenny 5.0

Posted by First Nde 12:45:00 PM, under | No comments

Pengertian Squid




Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang, caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas. Meskipun seringnya digunakan untuk protokol HTTP dan FTP, Squid juga menawarkan dukungan terbatas untuk beberapa protokol lainnya termasuk Transport Layer Security (TLS), Secure Socket Layer (SSL), Internet Gopher, dan HTTPS. Versi Squid 3.1 mencakup dukungan protokol IPv6 dan Internet Content Adaptation Protocol (ICAP).


Squid pada awalnya dikembangkan oleh Duane Wessels sebagai "Harvest object cache", yang merupakan bagian dari proyek Harvest yang dikembangkan di University of Colorado at Boulder. Pekerjaan selanjutnya dilakukan hingga selesai di University of California, San Diego dan didanai melalui National Science Foundation. Squid kini hampir secara eksklusif dikembangkan dengan cara usaha sukarela.


Squid umumnya didesain untuk berjalan di atas sistem operasi mirip UNIX, meski Squid juga bisa berjalan di atas sistem operasi Windows. Karena dirilis di bawah lisensi GNU General Public License, maka Squid merupakan perangkat lunak bebas.




Langkah-Langkah Instalasi dan Konfigursi Squid3 Pada Linux Debian:


Ada beberapa cara untuk melakukan instalasi squid yang saya postingkan dibawah ini:


1. Menginstallasi squid3 dengan mendownload langsung di salah satu situs penyedia repository debian jika PC terkoneksi internet. Ubah repository yang akan dituju (bila perlu) pada file /etc/apt/sources.list atau tetap pada konfigurasi defaultnya.


file konfigurasi sources.list secara default


Update sources debian atau repository yang ada dengan memasukkan perintah:


debian:~#apt-get update


Install squid3, dengan perintah:


debian:~#apt-get install squid3





2. Menginstallasi squid3 dengan file squid3 berekstensi .deb yang sudah didownload dari internet. Tancapkan flashdisk / device lain yang berisi file squid3 pada PC router. 


Lihat nama flashdisk pada debian, dengan memasukkan perintah:


debian:~#fdisk –l 






Mount flasdisk tersebut, dengan mengetikkan:


debian:~#mount /dev/sdb1 /mnt


*sdb1 adalah flash disk saya



Install squid3 yang ada pada flashdisk dengan perintah:


debian:~#dpkg -i <nama paket atau letak paket tersebut berada>


Sebagai contoh, file squid3 berada di dalam folder squid di dalam flashdisk, ketikkan:


debian:~#dpkg –i \mnt\squid\squid3_3.0.STABLE8-3+lenny4_i386.deb




3. Adaa cara lain, yaitu meng-copy repositori squid tersebut ke mesin anda yang berisi Debian kemudian di-install. Yang ini pasti kalian sudah tahu jadi tidak perlu saya jelaskan lagi :p






Langkah konfigurasinya yaitu sebagai berikut:


1. Lakukan konfigurasi pada filesquid.conf.
Buka file squid.conf dan edit beberapa baris konfigurasi, dengan perintah:

debian:~#nano /etc/squid3/squid.conf 


a. Konfigurasi transparent proxy
Edit pada baris dibawah ini, port 3128 dapat diganti dengan port 8080 atau port berapapun, tergantung pada perintah (rule) bagi port mana yang ingin dijalankan.




# Squid normally listens to port 3128     
http_port 3128 transparent                    






b. Konfigurasi cache_mgr
Cache manager ini berfungsi sebagai penunjuk admin (master) apabila muncul pesan error pada PC Client.

# cache_mgr webmaster                       
cache_mgr loveablenoel@gmail.com     




c. Konfigurasi visible_hostname
Berikut jika anda ingin mengubah nama host yang akan muncul ketika ada pesan error.



# visible_hostname localhost                     
visible_hostname www.stembayo.sch.id    






d. Menambahkan rule untuk squid proxy.


Skenario pengeblokan website:
Situs www.facebook.com di blok pada hari Jumat dari jam 07:00-11:45
Caranya ubah dan tambahkan beberapa baris konfigurasi di bawah ini.



# And finally deny all other access to this proxy     
acl blokfacebook dstdomain .facebook.com         
acl blokjam time F 07:00-11:45                           
http_access deny blokfacebook blokjam              








2. Konfigurasi iptables agar setiap pengaksesan website melalui web browser (melalui port 80) di arahkan atau dialihkan ke port proxy (port 3128) walaupun pada web browser PC Client tidak di setting secara manual untuk menggunakan peraturan port pada proxy tersebut, dengan perintah:

debian:~#iptables –t nat -A PREROUTING –p tcp --dport 80 –j REDIRECT --to-port 3128






Konfigurasi diatas bersifat sementara, jika system reboot atau shutdown konfigurasi akan hilang.



Untuk konfigurasi iptables secara permanen, isikan konfigurasi iptables pada file /etc/rc.localdengan perintah:


debian:~#nano /etc/rc.local


Isikan konfigurasi iptables tersebut di atas baris exit0 (masquerade)


Klik gambar untuk memperbesar


Simpan konfigurasidan reboot PC.

Supaya file dapat dieksekusi, ubah previleges file menjadi 755 dengan command:

debian:~# chmod 755 /etc/save_firewall 





Sisipkan path file save_firewall pada rc.local supaya file dieksekusi ketika startup.
File rc.local dapat ditemukan di direktori /etc. Tuliskan command:


debian:~# nano /etc/rc.local













3. Konfigurasi waktu pada debian dapat dilakukan dengan perintah:


debian:~# dpkg-reconfigure tzdata 


Pada geographic area pilih Europe.





Pada Time Zone pilih London.






Kemudian ketikkan:


debian:~# export TZ=PST


Set waktu sesuai kebutuhan dengan memasukkan perintah:
(misal tanggal 07 April 2011 jam 10:51)


debian:~# date --s="2011-04-07 10:51"


atau


debian:~# date --s="10:51"


Sinkronkan waktu pada sistem ke hardware clock dengan perintah:


debian:~# hwclock –-systohc -–utc


Reload konfigurasi waktu agar data waktu tersimpan dan tidak hilang ketika system reboot atatu shutdown dengan:


debian:~# /etc/init.d/hwclock.sh reload







Itu aja sih yang gue share di sini. Kalau ada yang butuh kelanjutan dari Squid ini (penerapannya) di Debian Router, download aja di Download Box di kanan atas blog ini, ada "Modul Squid Proxy Linux Debian Lenny" tuh. Selamat mencoba :)









Wednesday, April 25, 2012

Indonesia Unique Spots

Posted by First Nde 9:00:00 PM, under | No comments

Wakatobi


Wakatobi Marine Park

Kabupaten Wakatobi adalah salah satu kabupaten di Provinsi Sulawesi Tenggara, Indonesia. Ibu kota kabupaten ini terletak di Wangi-Wangi. Nama Wakatobi juga merupakan nama kawasan yang dijadikan taman nasional. Taman Nasional Wakatobi memiliki kekayaan potensi sumberdaya alam laut bernilai tinggi dan pemandangan panorama bawah laut yang menakjubkan. Luas keseluruhan tempat ini mencapai sekitar 1,39 juta hektar. Yang menarik dari Wakatobi ini adalah Diving Resortnya yang menyediakan jasa pernikahan di bawah laut. Memang pemandangan yang sangat menakjubkan di bawah laut membuat banyak pasangan tertarik untuk mengikat janji suci mereka di bawah permukaan air. Lebih menariknya lagi, setiap bulan Agustus dimulai tahun ini akan diadakan event pernikahan massal di bawah laut. Wow! Anda tertarik?


 
Menikah di Bawah Laut



Raja Ampat



Raja Ampat from above



Ya, Raja Ampat yang namanya berarti 'empat raja' atau 'four kings' yang dipercaya sebagai spot wisata bahari terbaik di dunia ini memang tidak diragukan lagi keindahan alamnya. Berbagai macam biota laut eksotis yang hidup didalam tempat yang dijuluki 'White Sand and Crystal Water Among Exotic Islands' ini selalu memesonakan mata para pengunjungnya. Cahaya matahari yang terik seringkali menembus celah-celah gelombang laut sampai ke karang sehingga dapat dilihat dari atas permukaan air. Bagi pencinta wisata pesisir dan bawah air yang fanatik, Raja Ampat dinilai sebagai tempat terbaik di dunia untuk kualitas terumbu karangnya.

Papua Diving, satu-satunya resor eksotis yang menawarkan wisata bawah laut di kawasan itu, didatangi turis-turis penggemar selam yang betah selama berhari-hari bahkan hingga sebulan penuh mengarungi lekuk-lekuk dasar laut. Mereka seakan tak ingin kembali ke negeri masing-masing karena sudah mendapatkan “pulau surga" yang tak ada duanya di bumi ini.

Kehidupan Laut Raja Ampat

Selain kelautan dan perikanan, Raja Ampat memiliki kekayaan sumber daya alam, antara lain minyak bumi dan nikel. Di dasar lautnya juga banyak terdapat kapal-kapal karam bekas Perang Dunia II yang diperkirakan memuat “harta karun” bernilai tinggi. Namun, jika salah dikelola, kegiatan eksploitasi semua itu dikhawatirkan mengancam kelestarian dan keindahan alam lautnya sehingga sampai saat ini tetap dibiarkan apa adanya.




Dieng Plateau


Dieng adalah kawasan dataran tinggi di Jawa Tengah, yang masuk wilayah Kabupaten Banjarnegara dan Kabupaten Wonosobo. Letaknya berada di sebelah barat kompleks Gunung Sindoro dan Gunung Sumbing.

Dieng adalah kawasan vulkanik aktif dan dapat dikatakan merupakan gunung api raksasa dengan beberapa kepundan kawah. Ketinggian rata-rata adalah sekitar 2.000m di atas permukaan laut. Suhu berkisar 15—20 °C di siang hari dan 10 °C di malam hari. Pada musim kemarau (Juli dan Agustus), suhu udara dapat mencapai 0 °C di pagi hari dan memunculkan embun beku yang oleh penduduk setempat disebut bun upas ("embun racun") karena menyebabkan kerusakan pada tanaman pertanian.

Dataran Tinggi Dieng terdiri dari dua atau lebih gunung berapi serta banyak kawah dan puncak kecil lainnya. Dataran Tinggi Dieng menyajikan keajaiban alam yang cantik dan menarik, wisata ekstrim di kawah vulkanik, budaya lokal nan eksotik, dan fenomena anak gimbal yang unik.

  • Candi Arjuna

CANDI ARJUNA
Desa Dieng Kulon, Kecamatan Batur, Kabupaten Banjarnegara

Kompleks Candi Arjuna memberikan nuansa lain daripada sekedar tempat persembahyangan umat Hindu pada masa lalu. Sedikitnya relief dan prasasti yang mengungkap tentang latar belakang candi ini menjadikannya sebagai salah satu candi paling misterius di Asia. Di sekitarnya, masih banyak lagi candi-candi serupa yang dapat anda temui dengan berbagai kemisteriusan dan kemegahannya.

  • Kawah Sikidang

KAWAH SIKIDANG
Desa Dieng Kulon, Kecamatan Batur, Kabupaten Banjarnegara

Meskipun telah berabad-abad tertidur, namun Dieng memiliki beberapa kawah vulkanik yang masih aktif hingga sekarang. Salah satunya yang paling menarik adalah Kawah Sikidan yang konon memiliki hobi meloncat dan berpindah-pindah tempat.

  • Telaga Warna

TELAGA WARNA
Desa Dieng Wetan, Kecamatan Kejajar, Kabupaten Wonosobo

Dieng memiliki kekayaan alam dan kekayaan budaya yang sangat luar biasa. Salah satu ikonnya adalah Telaga Warna, telaga jelita dengan hutan lindung yang masih perawan di sekelilingnya.

  • Anak Gimbal




Apa yang terlintas di benak Anda ketika mendengar kata rambut gimbal? Sebagian besar mungkin akan langsung teringat pada Bob Marley. Berbeda dengan anak-anak gimbal di Dieng. Rambut gimbal tumbuh dengan sendirinya dan membuat mereka menjadi "raja".



Anak gimbal Dieng terlahir normal, sama dengan anak-anak yang lainnya. Pada suatu fase, tiba-tiba rambut mereka berubah gimbal dengan sendirinya. Berbagai penelitian untuk menyelidiki penyebabnya secara ilmiah belum membuahkan hasil.



Warga Dieng percaya bahwa mereka ini adalah keturunan dari pepunden atau leluhur pendiri Dieng dan ada makhluk gaib yang "menghuni" dan "menjaga" rambut gimbal ini. Gimbal bukanlah genetik yang bisa diwariskan secara turun temurun. Dengan kata lain, tidak ada seorangpun yang tahu kapan dan siapa anak yang akan menerima anugerah ini. Konon leluhur pendiri Dieng, Ki Ageng Kaladite pernah berpesan agar masyarakat benar-benar menjaga dan merawat anak yang memiliki rambut gimbal.


Selain khas Dieng yang telah disebutkan diatas, masih banyak lagi icon Dieng yang dapat anda temui, seperti; Museum Kaliasa, Gunung Sikunir, Purwaceng ('Viagra' van Java) dan Mie Ongklok.


Borobudur Temple




Borobudur adalah nama sebuah candi Buddha yang terletak di Borobudur, Magelang, Jawa Tengah, Indonesia. Lokasi candi adalah kurang lebih 100km di sebelah barat daya Semarang, 86 km di sebelah barat Surakarta, dan 40 km di sebelah barat laut Yogyakarta. Candi berbentuk stupa ini didirikan oleh para penganut agama Buddha Mahayana sekitar tahun 800-an Masehi pada masa pemerintahan wangsa Syailendra.

Bangunan Borobudur berbentuk punden berundak terdiri dari 10 tingkat. Tingginya 42 meter sebelum direnovasi dan 34,5 meter setelah direnovasi karena tingkat paling bawah digunakan sebagai penahan. Enam tingkat paling bawah berbentuk bujur sangkar dan tiga tingkat di atasnya berbentuk lingkaran dan satu tingkat tertinggi yang berupa stupa Budha yang menghadap ke arah barat. Setiap tingkatan melambangkan tahapan kehidupan manusia. Sesuai mahzab Budha Mahayana, setiap orang yang ingin mencapai tingkat sebagai Budha mesti melalui setiap tingkatan kehidupan tersebut.


Monumen ini pada dindingnya dihiasi dengan 2.672 panel relief dan aslinya terdapat 504 arca Buddha. Stupa utama terbesar teletak di tengah sekaligus memahkotai bangunan ini, dikelilingi oleh tiga barisan melingkar 72 stupa berlubang yang didalamnya terdapat arca buddha tengah duduk bersila dalam posisi teratai sempurna dengan mudra (sikap tangan) Dharmachakra mudra (memutar roda dharma).

Candi Budha ini memiliki 1460 relief di kompleksnya. Jutaan orang mendamba untuk mengunjungi bangunan yang termasuk dalam World Wonder Heritages ini. Tak mengherankan, sebab secara arsitektural maupun fungsinya sebagai tempat ibadah, Borobudur memang memikat hati.

Lukisan karya G.B. Hooijer (dibuat kurun 1916—1919)
merekonstruksi suasana di Borobudur pada masa jayanya









Masih banyak lagi Indonesia Unique Spots yang keren abis yang bisa anda kunjungi di seantero Indonesia. Diantaranya:

  • Candi Prambanan / Prambanan Temple (Yogyakarta)
  • Air Terjun Dua Warna (Sumatera Utara)
  • Kampung Batik Trusmi (Jawa Barat)
  • Bledug Kuwu (Jawa Tengah)
  • Api Abadi Mrapen (Jawa Tengah)
  • Guci Indah (Jawa Tengah)
  • Lawang Sewu (Semarang, Jawa Tengah)
  • Candi Gedongsongo / Gedongsongo Temple (Semarang, Jawa Tengah)
  • Air Terjun Songgo Langit (Jepara, Jawa Tengah)
  • Gua Tritip (Jepara, Jawa Tengah)
  • Gua Manik (Jepara, Jawa Tengah)
  • Candi Angin / Angin (Wind) Temple (Jepara, Jawa Tengah)
  • Kura-Kura Ocean Park (Jepara, Jawa Tengah)
  • Candi Mendut / Mendut Temple (Magelang, Jawa Tengah)
  • Ketep Pass (Magelang, Jawa Tengah)
  • Candi Ngawen / Ngawen Temple (Magelang, Jawa Tengah)
  • Gua Jatijajar (Kebumen, Jawa Tengah)
  • Grojogan Sewu, Sewu (Thousand) Waterfalls (Karanganyar, Jawa Tengah)
  • Candi Sukuh / Sukuh Temple (Karanganyar, Jawa Tengah)
  • Candi Cetho / Cetho Temple (Karanganyar, Jawa Tengah)
  • House of Danar Hadi (Surakarta, Jawa Tengah)
  • Candi Sewu / Sewu (Thousand) Temple (Klaten, Jawa Tengah)
  • Candi Plaosan / Plaosan Temple (Klaten, Jawa Tengah)
  • Candi Ratu Boko / King Boko Temple (Sleman, Yogyakarta)
  • Imogiri (Makam / Cemetery) (Bantul, Yogyakarta)
  • Kasongan (Bantul, Yogyakarta)
  • Gunung Bromo / Bromo Mountain (Jawa Timur)
  • Gunung Semeru / Semeru Mountain (Jawa Timur)
  • Gunung Ijen / Ijen Mountain (Banyuwangi, Jawa Timur)
  • Pura Besakih (Bali)
  • Candi Dasa (Bali)
  • Garuda Wisnu Kencana (Bali)
  • Jimbaran (Bali)
  • Kintamani (Bali)
  • Nusa Dua (Bali)
  • Sangeh (Bali)
  • Tanah Lot (Bali)
  • Istana Tampaksiring (Bali)
  • Tenganan (Bali)
  • Ubud (Bali)
  • Legian (Bali)
  • Uluwatu (Bali)
  • Pedungan (Bali)
  • Pantai Senggigi (Lombok)
  • Taman Narmada (Lombok)
  • Taman Suranadi (Lombok)
  • Pantai Kuta Lombok (Lombok)
  • Taman Mayura (Lombok)
  • Pura Miru (Lombok)
  • Pura Lingsar (Lombok)
  • Kampung Bayan (Lombok)
  • Air Terjun Sendang Gile (Lombok)
  • Gili Nanggu (Lombok)
  • Taman Nasional Gunung Rinjani (Lombok)
  • Kampung Rambitan - Sade (Lombok)
  • Banyumulek (Lombok)
  • Air Terjun Otak Kokoq (Lombok)
  • dll


Tuesday, September 20, 2011

Facebook Bikin Aplikasi Anti-Bullying

Posted by First Nde 2:15:00 PM, under , | No comments

Denger-denger nih, Facebook bekerja sama dengan perusahaan media Time Warner untuk membuat aplikasi yang dirancang untuk mencegah bullying atau tindak kekerasan kepada anak-anak dan remaja. Aplikasi ini seperti peringatan dari Facebook dan Time Warner untuk meningkatkan kewaspadaan terhadap tindak kekerasan serta mendorong anak-anak dan orang dewasa untuk turut menghentikan tindak bullying tersebut.



Bullying sendiri merupakan tindakan buruk yang dapat berupa singgungan-singgungan kasar atau tindak diskriminasi terhadap satu aktor atau lebih. Tindakan ini dianggap sangat merugikan dan berdampak buruk baik dari segi fisik ataupun psikologi aktor-aktor yang di-bully karena pada beberapa kasus ada yang melakukan tindakan bullying dengan kekerasan fisik ataupun tindakan diskriminasi yang semua tindakan tersebut menyebabkan trauma kepada korban bullying tersebut. Mungkin atas dasar itulah aplikasi ini dibuat.

Aplikasi ini dinamakan 'Stop Bullying: Speak Up' dan ditujukan untuk masyarakat umum yang mengetahui tindak kekerasan yang terjadi baik di situs Facebook ataupun di situs-situs lain khususnya situs-situs social network.

Aplikasi ini dirilis awal pekan ini dan lebih dari 2.600 dari 3.600 orang yang ikut ambil bagian dalam aplikasi ini adalah orang dewasa dan sisanya adalah anak-anak dan remaja. Time Warner sendiri sebenarnya sudah memulai kampanye 'Stop Bullying: Speak Up' sejak tahun lalu melalui tayangan Cartoon Network.

Nah bagaimana, anda ingin ikut ambil bagian?

Sunday, June 12, 2011

Membuat Web Server pada Linux Debian Lenny dengan Virtual Host

Posted by First Nde 1:38:00 PM, under | 1 comment

Anda ingin membuat web server untuk jaringan anda tetapi dengan menggunakan Server Linux Debian Lenny? Begini caranya:

1. Install Apache dengan perintah:


ondhe: ~#apt-get install apache2


2. Buat directory sebagai lokasi halaman web


ondhe: ~#mkdir myweb


3. Masuk ke directory yang telah dibuat kemudian membuat directory lagi di dalamnya.

Untuk berpindah direktori ke /myweb ketikkan perintah berikut:


ondhe: ~#cd myweb


Untuk membuat direktori baru (misal gue namain /facebook), ketikkan perintah berikut:


ondhe: ~#mkdir facebook


4. kemudian directory “facebook” kita isi dengan file berbasis html dengan perintah:


ondhe: ~#nano index.html

Bisa juga kita isi dengan index.php




5. Letak konfigurasi utama terdapat pada /etc/apache2, masuk ke direktori tersebut dengan perintah:

 
ondhe: ~#cd /etc/apache2


6. Kemudian masuk ke direktori /sites-available dengan perintah:


ondhe: ~#cd sites-available


7. Kemudian buat file “myweb” sesuai dengan nama pada direktori awal yang telah dibuat sebelumnya dengan mengetikkan:



ondhe: ~#nano myweb


Dan akan muncul tampilan kosong, kemudian isikan halaman tersebut dengan perintah seperti pada halaman ini:





8. Simpan file dan masuk ke sites-enabled dengan perintah:


ondhe: ~#nano sites-enabled


9. Lakukan konfigurasi pada DocumentRoot seperti berikut:





10. Isikan DocumentRoot dengan letak directory awal yang kita buat.

11. Simpan konfigurasi, dan aktifkan web tersebut dengan mengetikkan perintah:


ondhe: ~#a2nsite myweb


12. Restart service Apache dengan perintah:


ondhe: ~#/etc/init.d/apache2 restart


13. Lakukan pengecekan pada computer client dengan cara mengetikkan nama DNS Server atau alamat server pada browser PC Client.


Untuk memberikan tampilan halaman web sesuai keinginan kita, kita dapat membuat halaman web dengan aplikasi Joomla, dari Wordpress, ataupun aplikasi untuk membuat halaman web yang lainnya, kemudian halaman yang telah kita buat, dipindahkan ke dalam DocumentRoot (di sini root/myweb/facebook), agar client dapat mengakses halaman tersebut.

Install Joomla atau Wordpress, atau Jcow, dan lain lain, dapat dilakukan di Windows (yang terhubung dengan Debian tersebut) lalu direktori yang tadi saya namai "/root/myweb/facebook" di share dengan mengunakan samba dan nama user khusus, sepeti pada postingan saya sebelumnya, browse it :)

Membuat DHCP Server pada OS Linux Debian Lenny

Posted by First Nde 12:58:00 PM, under | No comments

Keterangan: Debian Server saya memiliki alamat IP 192.168.2.69/24

Berikut desainnya:






Berikut langkah-langkahnya:

1. Setelah alamat IP terkonfigurasi dengan benar ketikkan perintah sebagai berikut untuk me-mount isi dari Installer master untuk OS Debian Lenny yang digunakan yang berisi installer repository dhcp3-server:



ondhe: ~# apt-cdrom add


Hal di atas di lakukan karena istaller repository dhcp3-server biasanya ada di dalam Installer Master OS Debian Lenny nya. Tetapi anda juga dapat melakukan mount dari device lain atau langsung download dari internet.



2. Kemudian lakukan instalasi terhadap repositry layanan DHCP (yang dipakai dhcp3-server), dengan mengetikkan perintah sebagai berikut:


ondhe: ~# apt-get install dhcp3-server


3. Buat file back-up (biar entar kalau salah konfigurasi ada cadangannya buat balikin) pada file dhcp.conf yang terdapat di direktori /etc/dhcp3 (misal nama back upnya dhcpd.conf.backup) dengan mengetikkan perintah:



ondhe: ~#cp /etc/dhcp3/dhcpd.conf  /etc/dhcp3/dhcpd.conf.backup


4. Lakukan konfigurasi pada file asli DHCP dengan perintah:


ondhe: ~# nano /etc/dhcp3/dhcpd.conf





Tuliskan format seperti pada kolom berikut:



# This is a very basic subnet declaration.


subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.100 192.168.2.200;
option domain-name-servers 192.168.2.69;
}





Pada range, saya tuliskan 192.168.2.100 hingga 192.168.2.200, artinya IP yang akan di sebarkan ke PC Client akan berkisar antara 192.168.2.100 - 192.168.2.200, jadi tidak mungkin ada IP address di bawah 100 atau di atas 200 yang disebarkan.


Lalu lakukan restart pada repository dhcp3-server yang telah kita konfigurasikan.


ondhe: ~#/etc/init.d/dhcp3-server restart


5. Lakukan pengecekan pada salah satu komputer client yang terhubung di dalam jaringan dimana server tersebut berada dengan cara meng-obtain IP address client pada jaringan yang terhubung dengan server.





6. Setelah itu buka Command Prompt pada client lalu ketikkan perintah ipconfig, jika IP address yang muncul merupakan salah satu nomor IP yang kita set di dalam IP range pada konfigurasi DHCP Server, maka konfigurasi DHCP pada server dan pemberian IP address secara dinamis yang kita lakukan telah berhasil. :)