Cara Uninstall Program dengan Command Prompt Windows

on Rabu, 21 Mei 2014

Pertama-tama buka command prompt dengan kemampuan user admin di Windows Xp, Windows Vista, Windows 7 atau Windows 8.

Setelah itu di window command prompt ketikkan wmic dan tekan Enter.
Cara Uninstall Program dengan Command Prompt Windows

Kemudian ketikkan product get name dan tekan Enter.
Dengan begini kamu akan mendapatkan daftar nama program yang di-install di komputer kamu.
Cara Uninstall Program dengan Command Prompt Windows



Lalu ketikkan perintah di bawah ini untuk melakukan uninstall program yang tidak kamu inginkan.
product where name=”nama program” call uninstall
Cara Uninstall Program dengan Command Prompt Windows

Ketikan Y jika kamu setuju atau N jika kamu tidak setuju dan tekan Enter.

Ketika uninstall sudah selesai, kamu bisa keluar dari command prompt.
Cara Uninstall Program dengan Command Prompt Windows

Itulah cara uninstall program dengan menggunakan command prompt, bagaimana menurut kamu? Terlihat keren tetapi sebenarnya mudah bukan? Untuk melakukan uninstall program, sebenarnya menggunakan cara apapun akhirnya tetap sama, hanya saja mana yang lebih mudah buat kamu.

Jaringan komputer

on Selasa, 22 Februari 2011

Jaringan komputer adalah sebuah sistem yang terdiri atas komputer, software dan perangkat jaringan lainnya yang bekerja bersama-sama untuk mencapai suatu tujuan yang sama. Tujuan dari jaringan komputer adalah:

Membagi sumber daya: contohnya berbagi pemakaian printer, CPU, memori, harddisk
Komunikasi: contohnya surat elektronik, instant messaging, chatting
Akses informasi: contohnya web browsing
Agar dapat mencapai tujuan yang sama, setiap bagian dari jaringan komputer meminta dan memberikan layanan (service). Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut pelayan (server). Arsitektur ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.

Klasifikasi
Berdasarkan skala :

Local Area Network (LAN): suatu jaringan komputer yang menghubungkan suatu komputer dengan komputer lain dengan jarak yang terbatas.
Metropolitant Area Network (MAN): prinsip sama dengan LAN, hanya saja jaraknya lebih luas, yaitu 10-50 km.
Wide Area Network (WAN): jaraknya antar kota, negara, dan benua. ini sama dengan internet.
Berdasarkan fungsi : Pada dasarnya setiap jaringan komputer ada yang berfungsi sebagai client dan juga server. Tetapi ada jaringan yang memiliki komputer yang khusus didedikasikan sebagai server sedangkan yang lain sebagai client. Ada juga yang tidak memiliki komputer yang khusus berfungsi sebagai server saja. Karena itu berdasarkan fungsinya maka ada dua jenis jaringan komputer:

Client-server
Yaitu jaringan komputer dengan komputer yang didedikasikan khusus sebagai server. Sebuah service/layanan bisa diberikan oleh sebuah komputer atau lebih. Contohnya adalah sebuah domain seperti www.detik.com yang dilayani oleh banyak komputer web server. Atau bisa juga banyak service/layanan yang diberikan oleh satu komputer. Contohnya adalah server jtk.polban.ac.id yang merupakan satu komputer dengan multi service yaitu mail server, web server, file server, database server dan lainnya.
Peer-to-peer
Yaitu jaringan komputer dimana setiap host dapat menjadi server dan juga menjadi client secara bersamaan. Contohnya dalam file sharing antar komputer di Jaringan Windows Network Neighbourhood ada 5 komputer (kita beri nama A,B,C,D dan E) yang memberi hak akses terhadap file yang dimilikinya. Pada satu saat A mengakses file share dari B bernama data_nilai.xls dan juga memberi akses file soal_uas.doc kepada C. Saat A mengakses file dari B maka A berfungsi sebagai client dan saat A memberi akses file kepada C maka A berfungsi sebagai server. Kedua fungsi itu dilakukan oleh A secara bersamaan maka jaringan seperti ini dinamakan peer to peer.
Berdasarkan topologi jaringan, jaringan komputer dapat dibedakan atas:

Topologi bus
Topologi bintang
Topologi cincin
Topologi mesh
Topologi pohon
Topologi linier
Berdasarkan kriterianya, jaringan komputer dibedakan menjadi 4 yaitu:

Berdasarkan distribusi sumber informasi/data
Jaringan terpusat
Jaringan ini terdiri dari komputer klient dan server yang mana komputer klient yang berfungsi sebagai perantara untuk mengakses sumber informasi/data yang berasal dari satu komputer server
Jaringan terdistribusi
Merupakan perpaduan beberapa jaringan terpusat sehingga terdapat beberapa komputer server yang saling berhubungan dengan klient membentuk sistem jaringan tertentu.
Berdasarkan jangkauan geografis dibedakan menjadi:
Jaringan LAN
merupakan jaringan yang menghubungkan 2 komputer atau lebih dalam cakupan seperti laboratorium, kantor, serta dalam 1 warnet.
Jaringan MAN
Merupakan jaringan yang mencakup satu kota besar beserta daerah setempat. Contohnya jaringan telepon lokal, sistem telepon seluler, serta jaringan relay beberapa ISP internet.
Jaringan WAN
Merupakan jaringan dengan cakupan seluruh dunia. Contohnya jaringan PT Telkom, PT. Indosat, serta jaringan GSM Seluler seperti Satelindo, Telkomsel, dan masih banyak lagi.
Berdasarkan peranan dan hubungan tiap komputer dalam memproses data.
Jaringan Client-Server
Pada jaringan ini terdapat 1 atau beberapa komputer server dan komputer client. Komputer yang akan menjadi komputer server maupun menjadi komputer client dan diubah-ubah melalui software jaringan pada protokolnya. Komputer client sebagai perantara untuk dapat mengakses data pada komputer server sedangkan komputer server menyediakan informasi yang diperlukan oleh komputer client.
Jaringan Peer-to-peer
Pada jaringan ini tidak ada komputer client maupun komputer server karena semua komputer dapat melakukan pengiriman maupun penerimaan informasi sehingga semua komputer berfungsi sebagai client sekaligus sebagai server.
Berdasarkan media transmisi data
Jaringan Berkabel (Wired Network)
Pada jaringan ini, untuk menghubungkan satu komputer dengan komputer lain diperlukan penghubung berupa kabel jaringan. Kabel jaringan berfungsi dalam mengirim informasi dalam bentuk sinyal listrik antar komputer jaringan.
Jaringan Nirkabel(WI-FI)
Merupakan jaringan dengan medium berupa gelombang elektromagnetik. Pada jaringan ini tidak diperlukan kabel untuk menghubungkan antar komputer karena menggunakan gelombang elektromagnetik yang akan mengirimkan sinyal informasi antar komputer jaringan.

Sejarah Internet Indonesia

Sejarah internet Indonesia dimulai pada awal tahun 1990-an. Saat itu jaringan internet di Indonesia lebih dikenal sebagai paguyuban network, dimana semangat kerjasama, kekeluargaan & gotong royong sangat hangat dan terasa diantara para pelakunya. Agak berbeda dengan suasana Internet Indonesia pada perkembangannya kemudian yang terasa lebih komersial dan individual di sebagian aktivitasnya, terutama yang melibatkan perdagangan Internet. Sejak 1988, ada pengguna awal Internet di Indonesia yang memanfaatkan CIX (Inggris) dan Compuserve (AS) untuk mengakses internet.




Awal Internet Indonesia
Berdasarkan catatan whois ARIN dan APNIC, protokol Internet (IP) pertama dari Indonesia, UI-NETLAB (192.41.206/24) didaftarkan oleh Universitas Indonesia pada 24 Juni 1988. RMS Ibrahim, Suryono Adisoemarta, Muhammad Ihsan, Robby Soebiakto, Putu, Firman Siregar, Adi Indrayanto, dan Onno W. Purbo merupakan beberapa nama-nama legendaris di awal pembangunan Internet Indonesia di tahun 1992 hingga 1994. Masing-masing personal telah mengontribusikan keahlian dan dedikasinya dalam membangun cuplikan-cuplikan sejarah jaringan komputer di Indonesia.

Tulisan-tulisan tentang keberadaan jaringan Internet di Indonesia dapat dilihat di beberapa artikel di media cetak seperti KOMPAS berjudul "Jaringan komputer biaya murah menggunakan radio"[1] di bulan November 1990. Juga beberapa artikel pendek di Majalah Elektron Himpunan Mahasiswa Elektro ITB di tahun 1989.

Internet Service Provider Indonesia
Di sekitar tahun 1994 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. Sambungan awal ke Internet dilakukan menggunakan dial-up oleh IndoNet, sebuah langkah yang cukup nekat barangkali. Lokasi IndoNet masih di daerah Rawamangun di kompleks dosen UI, kebetulan ayah Sanjaya adalah dosen UI. Akses awal di IndoNet mula-mula memakai mode teks dengan shell account, browser lynx dan email client pine pada server AIX.

Mulai 1995 beberapa BBS di Indonesia seperti Clarissa menyediakan jasa akses Telnet ke luar negeri. Dengan memakai remote browser Lynx di AS, maka pemakai Internet di Indonesia bisa akses Internet (HTTP).

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.

Cuplikan-cuplikan Perjuangan IT & Internet Indonesia
Cuplikan dan catatan sejarah perjuangan Internet Indonesia dapat di baca di WikiBook Sejarah Internet Indonesia [2]di dalam internet kita dapat menemukan banyak sekali hal-hal yang bermanfaat seperti info-info tentang pelajaran dan lain sebagainya

Pengguna Awal Internet Lewat CIX dan Compuserve
Sejak 1988, CIX (Inggris) menawarkan jasa E-mail dan Newsgroup. Belakangan menawarkan jasa akses HTTP dan FTP. Beberapa pengguna Internet memakai modem 1200 bps dan saluran telpon Internasional yang sangat mahal untuk mengakses Internet. Sejak 1989 Compuserve (AS) juga menawarkan jasa E-mail dan belakangan Newsgroup, HTTP/FTP. Beberapa pengguna Compuserve memakai modem yang dihubungkan dengan Gateway Infonet yang terletak di Jakarta. Biaya akses Compuserve masih mahal, tetapi jauh lebih murah dari CIX.

Internet: Sumber Informasi Penting untuk Para Profesional

Sejalan dengan meningkatnya peranan informasi dalam bisnis maupun teknologi, akses terhadap sumber dan jaringan informasi menjadi semakin penting bagi para profesional. Internet adalah jaringan informasi komputer mancanegara yang berkembang sangat pesat dan pada saat ini dapat dikatakan sebagai jaringan informasi terbesar di dunia, sehingga sudah seharusnya para profesional mengenal manfaat apa yang dapat diperoleh melalui jaringan ini.

Latar Belakang Internet
Cikal bakal dari Internet adalah ARPANET, sebuah jaringan eksperimen milik pemerintah Amerika Serikat berbasis komunikasi data paket yang didirikan di tahun 1969. Tujuannya untuk menghubungkan para periset ke pusat-pusat komputer, sehingga mereka bisa bersama-sama memanfaatkan sarana kompuer seperti disk space, data base dan lain-lain. Kegiatan ini disponsori oleh Departemen Pertahanan Amerika Serikat, bersama lembaga yang dinamakan Advanced Research Projects Agency (ARPA) . Diawal 1980-an, ARPANET terpecah menjadi dua jaringan, yaitu ARPANET dan Milnet (sebuah jaringan militer), akan tetapi keduanya mempunyai hubungan sehingga komunikasi antaar jaringan tetap dapat dilakukan. Pada mulanya jaringan interkoneksi ini disebut DARPA Internet, tapi lama-kelamaan disebut sebagai Internet saja. Di tahun 1986 lahir National Science Foundation Network (NSFNET), yang menghubungkan para periset di seluruh negeri dengan 5 buah pusat super komputer. Jaringan ini kemudian berkembang untuk menghubungkan berbagai jaringan akademis lainnya yang terdiri atas universitas dan konsorsium-konsorsium riset. NSFNET mulai menggantikan ARPANET sebagai jaringan riset utama di Amerika. Pada bulan Maret 1990 ARPANET secara resmi dibubarkan. Pada saat NSFNET dibangun, berbagai jaringan internasional didirikan dan dihubungkan ke NSFNET. Australia, negara-negara Skandinavia, Inggris, Perancis, jerman, Kanada dan Jepang segera bergabung. Pada saat ini Internet terdiri atas lebih dari 15.000 jaringan yang mengelilingi dunia (70 negara di 7 benua). Sekitar 25 juta orang dapat saling mengirimkan pesan melalui Internet dan jaringan-jaringan lain terhubung dengannya. Pemakaiannya sudah bukan murni untuk riset saja, tetapi mencakup kegiatan sosial, komersial (melalui jaringan antar komersial bernama CIX), budaya dan lain-lain.
Fasilitas yang terdapat di Internet
Seluruh komputer yang terhubung dalam Internet saling berkomunikasi menggunakan protokol TCP/IP (Transmision Control Protocol/Internet Protocol), yang dikembangkan oleh DARPA. Tiga fasilitas/aplikasi utama dari TCP/IP adalah :
Electronic Mail/Email/Messaging
Electronic mail atau surat elektronik adalah fasilitas yang paling sering digunakan di Internet. Dengan fasilitas ini seseorang dapat membuat dan mengirimkan pesan tertulis kepada seorang atau sekelompok orang lain yang juga terdaftar di Internet .
Remote Login
Dengan fasilitas ini seorang dapat mengakses program/aplikasi di komputer lain. Misalnya seorang mahasiswa di universitas A dapat menjalankan aplikasi komputer yang terdapat di universitas B tanpa harus datang ke kampus universitas B apabila komputer di universitas A dan B saling berhubungan menggunakan TCP/IP.
File Transfer
Fasilitas ini memungkinkan terjadinya pengiriman file dari satu komputer ke komputer lain. Sebuah file dapat berisi dokumen, grafik, program komputer, bahkan video maupun suara yang terekam secara digital.
Pelayanan yang terdapat dalam Internet didasarkan pada tiga fasilitas di atas. Berbagai komputer yang tergabung dalam Internet akan menyalurkan surat-surat elektronik yang dikirimkan oleh para pemakainya, beberapa memberikan program/aplikasi komputer untuk dipakai bersama (misalnya Archie : Program pencarian arsip/dokumen, Gopher : Sistem menu untuk memudahkan pencarian informasi di Internet, WAIS(wide Area Information Servers, game interaktif dan lain-lain), dan banyak yang menyediakan file untuk di transfer seperti informasi cuaca, harga komoditas pertanian, program-program komputer, abstrak dokumen, berita-berita mancanegara dan lain-lain. Untuk mengetahui topik-topik apa saja yang tersedia, beberapa perusahaan telah menerbitkan Internet Yellow Pages, yang berfungsi seperti Buku telepon.

Akses ke Internet
Untuk dapat mengakses informasi yang tersedia di Internet, seseorang harus memiliki komputer (IBM PC/Kompatibel, Macintosh, UNIX), modem (suatu alat yang mengubah sinyal digital sari komputer menjadi analog untuk ditransmisikan ke jaringan telepon) dan saluran telepon. Ia harus juga mendaftarkan diri ke salah satu Internet Access Provider. Pada saat ini di Indonesia baru terdapat satu provider yaitu PT IndoInternet (ph. 4702889/fax 4702965). Diharapkan di tahun-tahun mendatang jumlahnya dapat bertambah, mengingat jumlah penduduk Indonesia yang sangat besar sehingga potensi pasarnya cukup menarik.
Pada prinsipnya, seseorang yang akan mengakses informasi di Internet harus menghubungkan komputernya dengan jaringan Internet melalui modem dan telepon. Yang harus dilakukan ialah memerintahkan komputernya untuk menelpon suatu nomor tertentu (akan diberikan oleh Internet Access Provider). Apabila hubungan telah terjadi, komputernya akan menyatu dengan jaringan Internet , sehingga ia dapat mengirim surat elektronik, masuk ke komputer lain di Internet, atau mengambil informasi yang diperlukan dari jaringan Internet.

PT IndoInternet mengenakan biaya pendaftaran Rp 50.000,- dan biaya bulanan sebesar Rp 40.000,- untuk hubungan selama 15 jam/bulan. Seandainya hubungan ke Internet pada bulan tertentu melebihi 15 jam, untuk setiap jam kelebihannya dikenakan biaya Rp 2.000,-. Selain biaya pendaftaran dan bulanan, pelanggan harus juga memperhitungkan biaya telepon (cukup dengan pulsa lokal meskipun data yang di akses berada di luar negeri).

Manfaat Internet
Ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai akses ke Internet. Berikut ini hanyalah sebagian dari apa yang tersedia di Internet :
*Informasi untuk kehidupan pribadi :

Kesehatan, Rekreasi, Hobby, Pengembangan Pribadi, Rohani, Sosial.
*Informasi untuk kehidupan profesional/Pekerja :
Sains, Teknologi, Perdagangan, Saham. Komoditas, Berita Bisnis, Asosiasi Profesi, Asosiasi Bisnis, Berbagai Forum Komunikasi.
Satu hal yang paling menarik ialah keanggotaan Internet tidak mengenal batas negara, ras, kelas ekonomi, ideologi atau faktor-faktor lain yang biasanya dapat menghambat pertukaran pikiran. Internet adalah suatu komunitas dunia yang sifatnya sangat demokratis serta memiliki kode etik yang dihormati segenap anggotanya. Manfaat Internet terutama diperoleh melalui kerjasama antar pribadi atau kelompok tanpa mengenal batas jarak dan waktu.
Untuk lebih meningkatkan kualitas sumber daya manusia di Indonesia, sudah waktunya para profesional Indonesia memanfaatkan jaringan Internet dan menjadi bagian dari masyarakat informasi dunia.

Internet Basic

1. Apa itu internet?


Internet merupakan jaringan rangkaian komputer [ networking ] dengan rangkaian komputer lain di seluruh dunia. Internet berguna untuk kita berkomunikasi dan bertukar informasi, file, data, suara, gambar dan sebagainya antara individu dan manusia diseluruh dunia.
Internet - adalah sebuah sistem komunikasi global yang menghubungkan komputer-komputer dan jaringan-jaringan komputer di seluruh dunia. Setiap komputer dan jaringan terhubung - secara langsung maupun tidak langsung - ke beberapa jalur utama yang disebut internet backbone dan dibedakan satu dengan yang lainnya menggunakan unique name yang biasa disebut dengan alamat IP 32 bit. Contoh: 202.155.4.230 .
Dengan ber INTERNET kita dapat memperoleh berbagai informasi apa saja dimana saja dan kapan saja [ no limit, anywhere and anytime ]. Anda tinggal ke search engine Dunia seperti Yahoo dan google. Ketik kalimat yang Anda ingin cari maka akan ditampilkan alamat website yang memberikan informasi tersebut.
Komputer dan jaringan dengan berbagai platform yang mempunyai perbedaan dan ciri khas masing-masing (Unix, Linux, Windows, Mac, dll) bertukar informasi dengan sebuah protokol standar yang dikenal dengan nama TCP/IP (Transmission Control Protocol/Internet Protocol).
TCP/IP tersusun atas 4 layer (network access, internet, host-to-host transport, dan application) yang masing-masing memiliki protokolnya sendiri-sendiri.
Dengan internet kita dapat ...
Berkomunikasi koresponden surat-menyurat dengan menggunakan e-mail
Memperoleh informasi dengan menerusi World Wide Web(WWW)
Memindah file dengan menerusi File Transfer Protocol (FTP)
Video streaming yaitu dengan fasilitas ini kita dapat nonton file video, radio online dan sebagainya di komputer
Akses dan control komputer jarak jauh (remote login) menerusi Telnet
Berkomunikasi online/langsung seperti sms di handphone hanya di sini bedanya kita dapat bercakap langsung dengan beberapa orang sekaligus dengan menggunakan Internet Relay Chat (IRC)
Kemudian terdapat chating lain yang baru yang memungkinkan kita chatting dengan langsung dapat melihat gambar orang yang sedang chat juga ( technologi video streaming ) yaitu dapat kita gunakan MSN ( yahoo messenger / hotmail messenger )
Kelompok yang menggunakan Newsgroup sebagai wadah pemberitaan
Mengadakan forum elektronik, sebuah forum yang dapat di baca umum dan dapat kita komentari
Untuk perusahaan dapat dipergunakan untuk central transaction controller, seperti ATM, credit card dan sebagainya langsung connect ke server perusahaan tersebut dengan bantuan jalur internet
Dan technology yang terbaru adalah VOIP yaitu dapat bertelepon dengan kemana saja dengan bantuan jalur internet [ sehingga telepon pun menjadi lebih murah ]
Oleh sebab itu internet sangat - sangat berguna di masa sekarang dan yang akan datang. Seperti yang telah di ramalkan oleh Bpk Microsoft kita Mr Bill Gates bahwa suatu saat setiap rumah akan memiliki komputer seminim-minimnya 1 dan akan saling terhubung melalui jaringan internet. Jika Anda tergolong orang yang masih awam mengenai komputer maka Anda harus cepat-cepat belajar karena dunia masa depan adalah dunia informasi. Dengan teknologi internet ini maka informasi apa saja dapat Anda peroleh dalam sekejap mata.


2. Sejarah Singkat


Sejarah internet bermula ketika beroperasinya jaringan ARPANET pada tahun 1969. Jaringan ARPANET pertama tersebut hanya menghubungkan empat host komputer dan besar bandwitdh-nya hanya 50kbps.
Untuk lebih jelas, berikut ini diuraikan timeline perkembangan internet sejak berdirinya sampi dekade 90-an menurut sejarah DUNIA :
- Tahun 1967 - 1970
Lawrence G. roberts dari machusetts of Technology (MIT) mempre-sentasikan rencana
pembangunan ARPANET.
- Tahun 1968
proposal ARPANET dibuat untuk memulai proyek tersebut.
- Tahun 1970
Host ARPANET mulai menggunakan NPC (Network Control Protocol).
- Tahun 1971-1988
Roy Tomlinson dari BNN menciptakan progam E-mail.
- 1975
steve walker membuat mailling list.
- 1979
Tom Truscott dan Jim Ellis memperkenalkan USENET.
- 15 maret 1985
Syimbolic.com tercatat sebagai domain pertama.
- 1988
Internet Relay chat (IRC) diciptakan oleh Jarkko Oikrane
- 1986
National Science Foundation (NSF) Backbone dibentuk.
- 1996
Internet World Expo.
- 2003
doc type xhtml, W3C, CSS, RSS, ATOM, blogs.
- 2006
& WEB 2.0 World Expo.
Sedangkan sejarah di INDONESIA internet berawal dari :
1992 - Berawal dari BPPT - UI - LAPAN.
Terbentuk Paguyuban - teknologi packet radio sebagai basis untuk network regional.
1994 - Indointernet sebagai ISP komersial pertama.
1996 - paling tidak 20 ISP komersial & 40 ISP menunggu ijin operasi
2004 - Telah lebih dari 20 ISP, dan koneksinya telah bertambah banyak [ dial up, Lease line, ADSL, Cable, Handphone / GPRS, WI FI dan sebagainya ]


3. Contoh Jaringan Internet


sumber ilustrasi dari CBN



begitu juga dengan komputer lain [ semua harus dikoneksikan melalui suatu alat baik itu melalui MODEM dial up, ADSL, Cable, Radio, Wave , Satelite dan handphone ] Penerima dan pemakai semua terhubung melalui alat-alat seperti diatas. dan harus berlangganan dengan salah satu provider yang menyediakan internet [ ISP / Internet Service Provider ].


4. Berbagai Jenis Koneksi internet pada umumnya


Dial up = Menghubungkan komputer ke internet melalui sambungan jaringan line telepon. Dengan menggunakan sebuah modem dial-up. Saat online [ connect ] maka telepon tidak dapat digunakan. Perhitungan pulsa telepon berjalan + biaya internet dari provider. max Kecepatan 56kb.


Broadband = Menghubungkan komputer ke internet melalui sambungan jaringan kabel tv, dengan menggunakan modem broadband. Saat online dapat sekaligus nonton tidak berpengaruh. Dan biaya lebih hemat cukup membayar abodemen tv cable + biaya internet provider untuk 24 jam online [ no limit ]. kecepatan mulai dari 64kb - 256kb.


ADSL = Menghubungkan komputer ke internet melalui sambungan jaringan line telepon juga. Namun ADSL menggunakan teknologi yang lebih modern. Saat online jalur telepon tidak terganggu, dapat digunakan dalam kebersamaan. Biaya cukup membayar provider internet dengan sistem perhitungan berdasarkan besarnya kilobyte yang digunakan, koneksi 24 jam online. Kecepatan mencapai 512kb.


HANDPHONE = Menghubungkan komputer ke internet melalui sambungan jaringan handphone. Dapat dihubungkan melalui Bluetooth maupun usb cable data. Saat online jalur telepon juga tidak terganggu. Bisa menggunakan jaringan GSM maupun CDMA. GSM dapat lebih cepat dengan teknologi 3G atau bahkan teknologi terbaru high speed 3,5G. Sedangkan CDMA menggunakan teknologi CDMA 2000 1x hampir setara dengan 3G. Perhitungan biaya hampir sama semua yaitu menggunakan sistem perhitungan per kilobyte. Kecepatan mulai dari 64kb - 2mb.


5. Cara koneksi melalui dial-up


Anda telah mengerti internet dan ilustrasi jaringannya, kini bagaimana Akses / connect ke internet?? Cara termudah adalah dengan melalui jaringan telepon. dan ISP yang kita gunakan adalah telkom, karena dengan menggunakan telkom Anda tidak perlu register ke ISP lagi. ISP di Indonesia seperti CBN, Centrin, Radnet, linknet, dll...
Namun biasanya menggunakan ISP koneksi internet dapat lebih cepat dan leibh murah. Disini kami akan memberikan contoh langsung akses melalui telkomnet Langkahnya adalah sebagai berikut :

Telah tersedia modem di komputer Anda, jika belum Anda dapat membelinya. Untuk saat ini sudah cukup murah yaitu berkisar dibawah 100rb-an sudah dapat. Modem Dial-up v9 56kb.
Jaringan Line telepon dari telkom / bukan ratelindo dan lainnya....
Kemudian setting di PC Anda adalah di set new connection dan pilih internet with dial up connection Isi dibawah ini [ yang lain tidak perlu di isi selain yang tertulis dibawah ini ]

Nomor Akses : 0809 8 9999
User Name : telkomnet@instan
Password : telkom
cukup dengan nomor dial up username dan password, langsung Anda dapat connect ke internet
• Tarif berkisar : Rp 165,-/menit (sudah termasuk pulsa telepon+ Internet)
• Kecepatan max : 56 Kbps (V.90)


Apakah jaringan telepon saya sudah bisa akses Telkomnet Instan ?
Cukup mudah untuk mengetahuinya. Angkat telepon, terus tekan 0809 8 9999 dan tunggu beberapa puluh detik. Jika terdengar bunyi modem (seperti suara faks), maka Anda dapat langsung masuk dunia cyber. Jika belum punya komputer, belilah komputer termasuk modem V.90. Jangan lupa minta toko komputer untuk sekaligus setting Telkomnet Instan. Apabila Anda
masih bingung Anda dapat akses Q & A telkom.


6. Cara koneksi melalui handphone


Anda dapat mendownload file dibawah ini untuk mengetahui cara connect internet dengan menggunakan jaringan handphone khususnya CDMA.
Guide Nokia 2115 atau 2116 Nokia_2115_2116.pdf [1,4mb]
Guide Nokia 6585 Nokia_6585.pdf [2mb]
Nokia Cable Compatible list nokia_cable_compatible.doc [358kb]
Driver modem hp untuk tipe cdma standart nmpCDMA1xRTT.inf [27kb]
Driver modem hp untuk tipe hp cdma 2000 1x nmpCDMA2000_1x.inf [27kb]


Untuk saat ini ada 4 CDMA di Indonesia yang dapat digunakan
Star one = Username : startone | Password : indosat
Flexy = Username : telkomnet@flexi | Password : telkom
Fren = Username : m8 | Password : m8
Esia = Username : esia | Password : esia
Semuanya menggunakan nomor dial yang sama yaitu #777

Jaringan Internet

Internet adalah jaringan komputer yang bisa dikategorikan sebagai WAN, menghubungkan berjuta komputer diseluruh dunia, tanpa batas negara, dimana setiap orang yang memiliki komputer dapat bergabung ke dalam jaringan ini hanya dengan melakukan koneksi ke penyedia layanan internet (internet service provider / ISP) seperti Telkom Speedy, atau IndosatNet. Internet dapat diterjemahkan sebagai international networking (jaringan internasional), karena menghubungkan komputer secara internasional, atau sebagai internetworking (jaringan antar jaringan) karena menghubungkan berjuta jaringan diseluruh dunia.

Internet dimulai ketika Departemen Pertahanan Amerika Serikat (Department of Defense USA) membangun sebuah jaringan komputer di tahun 1969, yang diberi nama ARPANET (Advanced Research Project Agency NETwork) dengan tujuan untuk menghubungkan beberapa komputer yang berada dibeberapa universitas melakukan riset militer, terutama untuk membangun jaringan komunikasi komputer yang mampu bertahan terhadap serangan nuklir. Jaringan ini berkembang terus, semakin banyak komputer yang terlibat, dan riset disisi pengembangan perangkat lunak juga berkembang. Pada bulan Mei tahun 1974, Vinton G.Cerf dari Stanford University dan Robert E.Kahn dari Departemen Pertahanan USA, mempublikasi sebuah paper di IEEE Transaction on Communication berjudul “A Protocol for Packet Network Intercommunication”, konsep ini kemudian populer sebagai protokol TCP/IP, ketika ARPANET meng-adopsi protokol menjadi protokol standard untuk ARPANET pada tahun 1983. Pihak universitas terutama University of California at Berkeley kemudian membangun sistem operasi Berkeley Software Distribution Unix) atau BSD UNIX (dikenal dengan nama Free BSD Unix) dan pihak departemen pertahanan membiayai Bolt Baranek dan Newman (BBN) untuk meng-implementasi protokol TCP/IP pada BSD Unix untuk diterapkan pada ARPANET, dengan demikian cikal-bakal internet terbentuk.

Pada penghujung tahun 1983, jaringan ARPANET dibagi dua menjadi DARPANET (Defence ARPANET) dan MILNET (MILitary NETwork). Pada tahun 1985 dibentuklah jaringan NFSNET (National Science Foundation NETwork) untuk menghubungkan supercomputer yang ada diberbagai universitas di Amerika dan disambungkan dengan ARPANET. Jaringan NSFNET dikembangkan terus oleh periset perguruan tinggi. Pada tahun 1988 jaringan backbone internet ini hanya berkapasitas 56 Kbps. Walaupun pada tahun 1990 secara resmi ARPANET ditutup, namun jaringan internet yang telah terbentuk diteruskan oleh pihak universitas di Amerika dan memasukkan jaringan universitas di benua Amerika (Kanada dan Amerika Selatan) serta jaringan di Eropa menjadi bagian dari internet. Pada tahun 1992 jaringan backbone ditingkatkan ke T3 dengan kecepatan 45 Mbps, dan disekitar tahun 1995 ditingkatkan lagi menjadi OC-3 pada kecepatan 155 Mbps. Kini backbone internet berkecepatan tinggi dalam order Gbps.

Topologi internet pada dasarnya adalah mesh-topology, menghubungkan banyak jenis jaringan melalui sistem packet-switching, kalaupun bisa dikatakan yang menjadi pusat-nya adalah beberapa NAP (Network Access Point) yang ada di San Fransisco (Pacific Bell), di Chicago (Ameritech), New Jersey (Sprint), dan Merit Access Exchange (MAE) di San Fransisco (MAE West) dan Washington, D.C (MAE East) yang ditangani oleh MFS Datanet.

Walaupun tidak ada organisasi yang memiliki internet, namun ada banyak organisasi yang memelihara jaringan ini melalui penetapan standarisasi protokol, aturan-aturan, serta metoda akses. Internet Engineering Task Force (IETF) menangani masalah-masalah teknis yang timbul di internet, seperti masalah pada protokol, arsitektur dan pengoperasian internet. Internet Research Task Force (IRTF) menangani riset teknis, seperti sistem pengalamatan dan rekayasa lainnya. Internet Assigned Numbers Authority (IANA) mengatur pembagian alamat IP (IP#) ke berbagai negara dan organisasi. Internet Society (ISOC) menangani masalah administrasi dan struktur organisasi internet.

Badan usaha komersil kemudian menyediakan layanan akses dengan menyediakan koneksi dari komputer pengguna ke internet, dan badan ini disebut sebagai penyedia akses internet atau ISP. Beberapa ISP terkenal di dunia adalah America On Line (AOL), Australia OnLine, CompuServe, GEnie, dan Prodigy. Di Indonesia ada TelkomNet, IndosatNet, Wasantara Net, InterNux, dan sebagainya. ISP menyediakan koneksi dial-up melalui modem-telepon, koneksi wireless melalui antena WLAN, atau koneksi ADSL melalui telepon. Protokol koneksi yang digunakan adalah SLIP (Serial Line Interface Protocol) atau PPP (Point-to-Point Protocol), dimana koneksi SLIP biasanya lebih lambat dari PPP.



GAMBAR: Koneksi ke Internet

Secara logis jaringan internet dibagi kedalam beberapa domain, yang menurut standar IPv4 (Internet Protocol version 4) di-identifikasi melalui nomer IP 32 bit atau 4 angka biner yang dipisahkan dengan titik (seperti 192.168.10.25). Tipe domain standar antara lain:

.com = organisasi komersil
.edu = institusi pendidikan di Amerika
.ac = institusi akademik
.gov = institusi pemerintah
.mil = organisasi militer
.net = penyedia akses jaringan
.org = organisasi non-profit
Disamping itu domain juga dibagi berdasarkan negara, misalnya:

.au = Australia
.ca = Kanada
.id = Indonesia
.jp = Jepang
.my = Malaysia
.sw = Swedia
.th = Thailand
Sebagai contoh Universitas Islam Negeri Alauddin memiliki alamat uin-alauddin.ac.id sebagai salah satu institusi akademik di Indonesia, sebagai penyedia akses jaringan, Indosat memiliki kode alamat indosat.net.id, dan sebagainya.

Cara Menjadi Hacker Pemula

on Minggu, 20 Februari 2011

Sebagian orang mengatakan salah jika Anda ingin menjadi hacker. Manfaatkah menjadi seorang hacker? Pertanyan ini, sepatutnya, jawab saja dalam diri masing-masing. Lepas dari manfaat atau tidaknya, Anda yang ingin mengetahui cara menjadi hacker pemula, harus mempunyai sebuah planing atau harus melewati pemikiran panjang.

Menjadi seorang hacker tidak semudah menjadi seorang pedagang gorengan, bakso, atau pedagang mie ayam. Butuh kemauan keras dan pengetahuan yang luas untuk menjadi seorang hacker. Memang, tidak begitu capek untuk menjadi hacker karena cukup diam di depan komputer, lalu beraksi. Itulah pekerjaannya.

Syarat Menjadi Seorang Hacker

Meskipun sebatas itu, ada beberapa syarat mutlak yang harus Anda miliki sebelum melangkah dan memutuskan menjadi seorang hacker.

1. Keberanian. Menjadi seorang hacker harus berani karena dalam perjalanannya akan dihadapkan dengan banyak hal yang menyulitkan. Tidak seperti di dunia nyata, lawan Anda adalah berwujud nyata pula. Anda bisa melihat sejauh mana kemampuannya. Namun, di dunia maya, persaingan antarhacker sangat kuat sehingga butuh keberanian untuk melalui semua itu.
2. Keinginan kuat. Jika Anda hanya mencla-mencle atau hanya keinginan sesaat, sudah pasti tidak berbakat jadi seorang hacker andal. Bagi Anda yang ingin tahu cara menjadi hacker pemula, harus memiliki keyakinan, benarkah akan menjadi hacker atau hanya keinginan sesaat.
3. Belajar. Dengan belajar, Anda tidak akan menemukan hambatan berarti. Terus belajar tanpa lelah hingga Anda mahir menjadi seorang hacker profesional.

Teknis Menjadi Hacker

Untuk masalah teknis, ada beberapa hal yang harus dipahami.

1. Anda harus fasih berbahasa asing, khususnya bahasa Inggris. Kenapa harus bahasa Inggris? Kebanyakan referensi yang akan Anda dapat mengenai hack berasal dari luar negeri karena di negara kita sangat sedikit referensi tentang hal ini.
2. Mengetahui bahasa-bahasa programing yang sangat ruwet. Bahasa ini yang akan memudahkan Anda mengenal seluk-beluk komputer dan internet. Misalnya, bahasa-bahasa komputer yang menggunakan html, php, dan bahasa pemrograman lainnya.
3. Penguasaan komputer, baik software maupun hardware, sangat penting. Jika Anda tidak mengenal, bahkan menginstall saja tidak mampu, jangan harap menjadi hacker. Bagaimana mau menjadi hacker jika tidak paham pengoperasian komputer.
4. Kuasai sistem database karena sistem database ini merupakan ladang emas bagi hacker. Anda bisa mengambil banyak informasi dari database kantor dan perusahaan.

Ini hanya saran bagaimana cara menjadi hacker pemula. Jika Anda benar-benar pemula yang ingin menjajali dunia hacker secara serius, lebih baik mencari orang yang benar-benar ahli untuk mengajari Anda.

Tips, Cara Mudah Memblokir Konten Porno dengan DNS Server

Apa itu DNS server?

Sebelum bicara soal DNS server, alangkah baiknya kalo kita cari tahu dulu tentang apa DNS itu sendiri. Disini saya [bukannya sok tahu n pengen menggurui sobat, karena saya yakin pasti sobat blogger udah banyak yang tahu soal DNS-DNSan ini] sekedar mencoba menuliskan ulang penjelasan DNS dan DNS server sebagaimana yang saya pahami [jadi kalo ada salah-salahnya mohon segera dikoreksi, karena tulisan ini cuma pemahaman ngasal bin ngawur saya :roll:].

DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (IP) address. Secara umum, setiap komputer kita (client) yang akan mengkoneksikan komputer yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda akan menghubungi DNSserver untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya. [2]

DNS server disini berperan sebagai jembatan penghubung antara client dengan komputer lain [di jaringan internet, komputer lain itu bisa berupa webhosting server yang menyimpan halaman-halaman web site/blog yang akan kita telusuri]. Dengan fungsi DNS server tersebut sehingga bisa dimanfaatkan sebagai sarana untuk penyaringan (filtering) atau pemblokiran konten-konten tertentu di internet, seperti konten porno, cabul, adult / dewasa, ilegal, rasialisme maupun konten negatif lainnya.
Cara Kerja Konten Filtering dengan DNS server


Cara kerja dari sistem penyaringan/pemblokiran (filtering) konten situs melalui DNS server ini sangat simpel, ilustrasinya seperti berikut ini. Asumsikan begini, komputer kita (yang terhubung ke internet tentunya) [kita sebut dengan si Client] yang akan melakukan permintaan (request data) ke komputer lain (yang menyediakan berbagai data seperti yang kita inginkan) [sebagai si Server]. Permintaan data ini agar bisa terlaksana harus melalui suatu perantara [kita sebut sebagai si DNS server]. Suatu ketika client melakukan permintaan data ke server yang mengandung konten berbau mesum, misalnya. Karena permintaan data tersebut harus melewati DNS server, mau gak mau isi dari data-data yang diminta oleh Client akan dicek dulu oleh DNS server.

Nah, disinilah DNS server akan mencocokkan kriteria-kriteria data tersebut dengan kumpulan data server (situs) yang masuk blacklist database (kumpulan IP address server-server yang tidak boleh dimintai request data oleh client atau istilah kerennya diblokir :mrgreen:) yang dimilikinya, begitu tercium adanya data-data yang mencurigakan dan cocok dengan isi dari blacklist database, otomatis DNS server akan menghentikan request data client tersebut (atau koneksi ke server di putus), kemudian DNS server memberikan informasi balik kepada client bahwasanya request data ke alamat server yang diminta tidak dapat dipenuhi karena server yang bersangkutan mengandung konten ilegal yang dilarang oleh negara dan agama. Kurang lebih isinya seperti ini:

Warning! Sorry your request is denied. Your requested site contain adult/porn/ilegal material.

Atau

Karena alamat domain yang anda minta sedang mesum jadi koneksi internet anda kami putus. :lol: :mrgreen:

atau sesuai dengan selera penyedia DNS server yang bersangkutan :mrgreen:

Mungkin sampai disini dulu tulisan saya mengenai cara mudah memblokir akses konten situs porno, dewasa, 17+, 18+, mesum, ilegal maupun konten-konten negatif lainnya di internet. [lha terus gmn cara menerapkannya neh, biar konten-konten mesum itu bisa tersaring di kompter saya? DNS server nya darimana mendapatkannya?....] Tunggu kelanjutan tulisan saya di postingan mendatang, c0z saya juga masih bereksperimen dengan DNS server ini, ealah malah situs-situs ehem-ehem faporit saya keblokir :cry:… xixi :mrgreen:.

Sumber referensi:
1. http://id.wikipedia.org/wiki/Sistem_Penamaan_Domain#Teori_bekerja_DNS
2. http://linux.or.id/node/2783

Incoming Search Keywords:
cara blokir situs dari server, dns aha, cara buka blokir aha, cara membuka blokir aha, cara memblock website melalui proxy, cara memblokir website dari server, cara membuka blockir dns nawala, cara blok situs dari server, cara memblokir situs pada jaringan, dns modem, dns aha biar cepet, cara untuk blokir lewat IP program, cara setting ip address biar tidak keblokir telkom, cara setting data client konek di server, cara ngeblok situs dari server, cara ngeblog situs internet dipc, dns server, dsn nawala, harga samsung galaxy, tips cara mudah mempelajari jaringan
Artikel Menarik Lainnya, Silakan Baca-baca!

1. DNS Nawala, Dukung Penyaringan Konten Porno melalui DNS Filtering Baru-baru ini Asosiasi Warung Internet Indonesia (Awari), bekerjasama dengan Telkom telah berhasil menghadirkan sebuah teknologi anti porno terbaru di negeri ini. Teknologi ini bekerja dengan...
2. Tips Cara Mudah Partisi Hardisk Windows Vista HOREEE!!!……. Berhasil berhasil berhasil! Alhamdulillah….Ada apa ini ada apa ini??? maaf sob, sebenarnya gak ada apa2 yang hebouh koq, cuma… Jadi ceritanya gini sob, saya...
3. Tips Mempercepat Koneksi Modem IM2 + ProLink PHS 100 Dengan OpenDNS Internetan pakai IM2 dengan modem ProLink PHS 100 memang bikin merem melek , apalagi didukung dengan geolokasi yang super underground dibawah permukaan air laut semakin...
4. Tips Cara Mudah Mendaftarkan Web/blog di Alexa Oke sobat, Jumpa lagi di serial Program Diet Alexa Traffic Rank tips jitu cara cepat melangsingkan Alexa traffic rank. Pada seri postingan ini saya akan...
5. Tips: Cara Mudah Mengaktifkan Fitur Multi-site WordPress 3.0 Sebuah terobosan baru di dunia CMS, WordPress dan per-blogging-an telah dilakukan oleh tim pengembang WordPress dengan merilis WordPress 3.0 yang saat ini sudah mencapai level...

Redirect Mikrotik ke Komputer Proxy Squid (tanpa parent proxy MT)

on Minggu, 13 Februari 2011

Begini Saya meredirect Mikrotik (MT) ke squid Proxy tanpa menghidupkan web-proxy yang ada di MT
nya, saya sempat kesulitan mencari solusi supaya dapat me redirect port 80, 8080, ke port 3128 (transparent
proxy), karena kalau saya pakai web-proxy MT internet saya jadi lemot koneksinya, pernah saya pakai
parent proxy MT redirect ke squid tapi hasilnya gak maksimal internet kadang masih lemot karena webproxy
di hidupkan (enable), makanya saya mencoba meng kotak-kotak eh meng kotak-katik akhirnya dapet
referensi dari http://tldp.org/HOWTO/TransparentProxy-6.html, yang intinya bisa redirect port 80 ke 3128
tanpa menghidupkan web-proxy mikrotik. Topology yang saya gunakan adalah sebagai berikut :
Clientà Switch -à Mikrotik –àISP -
………. |
…….Squid-Box
Di mikrotik ada 3 LAN card terus saya namai lan, wan, proxy
Lan = 192.168.1.1
Wan = 202.114.12.112
Proxy = 192.168.0.1
Squid (Ubuntu 7.10 server) Eth0 = 192.168.0.2
Untuk settingan awal MT gak perlu saya tulis disini ya, termasuk pembagian bandwidth nya, serta
konfigurasi squidnya. saya langsung saja cara translasinya
Buat NAT nya dulu di IP firewall NAT (sharing internet)
/ip firewall nat add chain=srcnat out-interface=wan action=masquerade
Terus buat nat untuk redirect ke squid
/ip firewall nat add chain=dst-nat src-address=!192.168.0.2 protocol=tcp dst-port=80 in-interface=lan
action=dst-nat to-address=192.168.0.2 to-port=3128
/ip firewall nat add chain=dst-nat src-address=!192.168.0.2 protocol=tcp dst-port=8080 in-interface=lan
action=dst-nat to-address=192.168.0.2 to-port=3128
/ip firewall nat add chain=src-nat src-address=192.168.1.0 out-interface=lan action=srcnat srcaddress=
192.168.1.1 to-port=3128
Terus buat filter rules nya
/ip firewall filter add chain=forward src-address=192.168.1.0 dst-address=192.168.0.2 dst-port=3128 ininterface=
lan out-interface=wan action=accept
Nah sekarang coba deh, jadi bisa simpan cache di squid-proxy external tanpa harus lewat parent proxy nya
mikrotik… Kalau ada kendala coba di ubuntu servernya di tambahin ini (sebaiknya jgn diisi dulu di
Ubuntunya kalau belum bisa konek baru isi iptables dibawah ini) :
iptables –t nat –A PREROUTNG –I eth0 –s ! SQUID – tcp –dport 80 –j DNAT –to SQUID:3128
iptables –t nat –A PREROUTNG –I eth0 –s ! SQUID – tcp –dport 8080 –j DNAT –to SQUID:3128
iptables –t nat –A POSTROUTING –o eth0 –s LAN –d SQUID –j SNAT –to iptables-box
iptables –A FORWARD –s LAN –d SQUID -i eth0 -p tcp -dport 3128 –j ACCEPT
sekali lagi mohon ma`af rekan-rekan semua, karena masih tahap belajar, mungkin kalau ada kesalahan
mohon dikoreksi, atau ada tambahan mohon di benahi..
——————-
kalau bobol limiter bwnya itu akibat NAT/Masquerading pada Mikrotik maupun akibat redirecting pada
Proxy servernya sehingga pada server limitter akan kebaca IP Mikrotik ataupun Ip Proxy server.
Paling aman adalah sampeyan tinggal menggunakan mikrotik sebagai bandwidth management dan sebagai
router pembelok Policy routing dimana setiap packet dari client yang memiliki protocol TCP dan tujuan
portnya 80 dibelokkan dulu ke IP Proxy tanpa melalui proses NAT dan tidak mengubah header IP
sourcenya. Kemudian di proxy baru sampeyan redirect port 80 tadi kedalam port proxynya misal 8080.
Cara ini berlaku untuk Mikrotik berfungsi sebagai hotspot maupun sebagai router/gateway biasa. contoh
Perintah untuk membelokkan routing (Cara ini berlaku untuk Mikrotik berfungsi sebagai hotspot tanpa
transparent proxy maupun Mikrotik sebagai router/gateway biasa) :
Asumsi 1 : IP Network LAN 192.168.1.0/24
Asumsi 2 : IP Proxy server 192.168.1.254
Asumsi 3 : PC router/Gateway menggunakan Mikrotik
1. Pertama kita definisikan dulu IP mana yang harus kena policy routing atau dengan kata lain mau kita
belokkan ke Proxy untuk kita redirect
/ip firewall address-list add list=Source-IP-belok-ke-Proxy address=192.168.1.0/24 comment=”Blok
Source/asal Ip yang harus dibelokin ke Proxy” disabled=no
2. Kedua kita kita definisikan list IP yang dimana kalau client mengakses IP yang kita definisikan tersebut
tidak boleh kena Proxy (contohnya Ip Proxy itu sendiri)
/ip firewall address-list add list=Destination-IP-Ngga-Boleh-Kena-Proxy address=192.168.1.254
comment=”IP Proxy yang ngga boleh dibelokin kembali ke proxy” disabled=no
3. Langkah ketiga kita marking packet dulu yang dimana paket tersebut merupakan paket berasal dari Client
dengan protocol TCP dan dst-port 80 melalui mangle dengan nama proxy-route
/ip firewall mangle add chain=prerouting action=mark-routing new-routing-mark=proxy-route
passthrough=no dst-port=80 protocol=tcp src-address-list=Source-IP-belok-ke-Proxy dst-addresslist=!
Destination-IP-Ngga-Boleh-Kena-Proxy
4. Kemudian kita tambahkan routing dengan ketentuan Policy routing pada mikrotik kita sebagai berikut
/ip route add dst-address=0.0.0.0/0 gateway=192.168.1.254 routing-mark=proxy-route comment=”"
disabled=no
5. Kemudian di Server Proxy Kita kita tambahkan dengan Perintah redirecting paket yang mempunyai
tujuan protocol TCP dst-port 80 kedalam Port daemon Proxy kita (contohnya 8080). Contoh pada Linux
adalah :
iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 80 -j REDIRECT –to-port 8080
6. Nah untuk Bandwidth management pada mikrotik yang menggunakan simple queue ngga masalah, tapi
kalau menggunakan Queue tree perlu lihat dulu apakah mikrotiknya berfungsi sebagai NAT atau tidak. Tapi
pada prinsipnya kalau settingan di Ip firewall manglenya benar, tidak akan menjadi masalah.

Proxy Server

on Sabtu, 12 Februari 2011

1. Pendahuluan
Proxy server sudah menjadi hal yang popular di kalangan para pengguna internet saat ini, berkaitan dengan kemampuannya untuk menghemat bandwith, meningkatkan keamanan, dan menambah kecepatan web-surfing. Dalam jaringan yang menerapkan sistem proxy, hubungan komunikasi ke internet dilakukan melalui sistem pendelegasian. Komputer-komputer yang dapat dikenali oleh internet bertindak sebagai wakil.

2. Proxy Server Squid
Proxy server yang cukup popular saat ini adalah squid, karena selain gratis juga mendukung ICP. ICP digunakan untuk pertukaran data tentang suatu URL dengan cache-cache lainnya. Secara sederhana, squid dapat dikatakan sebagai software yang diaplikasikan untuk membuat http atau ftp cache. Cara kerja squid dapat dianalogikan seperti browser (IE/Opera/Netscape) yang menyimpan data suatu site di hardisk sehingga untuk menampilkan site yang sama tinggal mengambil data di cachenya.

Squid dapat dikonfigurasikan sebagai :
 Mode httpd-accelerator untuk meningkatkan performansi web server kita.
 Proxy caching-server agar seluruh user dalam jaringan kita dapat menggunakan squid untuk mengakses internet.
Pada konfigurasi pertama, squid server berlaku seperti reverse proxy-cache, squid akan menerima permintaan client, memberikan data di cachenya, jika tidak ada akan mengambil langsung dari server aslinya (reverse proxy).

Sebagai proxy cache server, kita dapat mengontrol secara keseluruhan kinerja jaringan kita dan memberlakukan beberapa aturan dalam memberkian data yang dapat dilihat, diakses atau didownload. Kita juga dapat mengontrol penggunaan bandwith, waktu koneksi dan sebagainya. Sebuah proxy cache dapat dikonfigurasikan sebagai Squid dapat menghemat bandwith dapat diterangkan sebagai berikut :
Misal suatu host memin ta www.detik.com, maka squid akan mengambil dan meletakkannya di hardisk server untuk selanjutnya diambil oleh host yang bersangkutan. Bila ada host lain yang meminta data yang sama, server tidak perlu lagi mendownloadnya dari www.detik.com, tapi cukup memberikan data yang ada di cachenya sehingga akan lebih cepat dan menghemat bandwith. Untuk lebih jelasnya perhatikan gambar berikut ini:


Gambar Posisi host di internet

Selain itu, squid dapat melakukan filtering, yaitu squid dapat memblok permintaan cliet terhadap URL-URL tertentu, sehingga pengelola jaringan dapatlebih santai tanpa khawatir adanya penyalahgunaan yang tidak dikehendaki. Dalam squid dikenal istilah parent dan sibling. Parent akan mengambil langsung ke web site yang diminta, sedangkan sibling akan mencarinya dulu ke parent. Bila tidak ada, maka sibling mencarinya langsung ke web site yang bersangkutan.

Sebuah proxy cache dapat dikonfigurasikan untuk berjalan standalone server atau sebagai hierarki cache dengan dengan proxy-proxy lainnya, yang akan kita bahas lebih lanjut berikut ini.
 Standalone server, tanpa parent dan sibling
Ini merupakan konfigurasi yang paling sederhana yang biasa dipakai oleh ISP (Internet Service Provider) dan warung internet dimana squid server local akan langsung mencari ke web server www.detik.com untuk memenuhi permintaan client bila data tidak terdapat di cache.
 Sibling tanpa parent
Biasanya konfigurasi ini dipakai untuk jaringan yang tidak terlalu besar. Permintaan oleh klien pada suatu URL akan diterima lokal yang akan mencarinya ke sibling , bila tidak ada, lokal akan langsung mencarinya langsung ke webserver yang bersangkutan.
 Parent dan sibling
Biasanya konfigurasi ini diterapkan untuk jaringan yang besar. Efisiensi jaringan ini cukup baik, karena yang bekerja untuk mendapatkan halaman web keluar jaringan hanyalah parent sisanya sibling dan para client tidak dapat memperolehnya secara langsung (dengan firewall). Klien yang meminta halaman web www.detik.com akan diterima squid server lokal yang kemudian akan memeriksa cachenya, bila tidak ada dia akan mencari ke sibling, bila ada sibling akan memberikannya ke lokal, namun bila tidak ada lokal akan meminta ke parent. Sebagai parent ia harus melayani permintaan ini. Walaupun ia tidak memiliki halaman yang diminta, ia harus memenuhinya dengan mengambil langsungke www.detik.com. Setelah itu permintaan dikembalikan ke lokal dan akhirnya ke klien.

3. Hierarki Squid
Server proxy dapat dihubungkan dengan server-server proxy lain dan membentuk hierarki seperti pada sebuah organisasi. Jika server proxy bergabung dalam sebuah hierarki, sebuah server proxy bisa memilih untuk mengambil dokumen yang diinginkan dari server proxy lain dalam hierarki atau mengambil dari server asal. Hierarki ini terdiri dari cache pada tingkat nasional, regional, dan organisasi. Dalam prototipe ini cache pada tingkat nasional melayani permintaan akses untuk domain negara tersebut. Misalnya terdapat permintaan dokumen dari URL http://www.republika.co.id yang berada di bawah domain id (Indonesia), maka dokumen tersebut diminta dari cache tingkat nasional di Indonesia.


Gambar 4. Prototipe hierarki cache

4. Instalasi Squid
Untuk mendapatkan source squid terbaru dapat download di ftp://squid.nalr.fr/squid/ atau homepage squid http://www.squid-cache.org/. Dalam modul ini kita akan melakukan instalasi secara manual yaitu squid-2.3.STABLE2-src.tar.gz. Sebelum instalasi pastikan source ini sudah ada (misal di direktori /usr/local).
1. Masuklah ke direktori /usr/local/ dan ekstark source dengan perintah:
# cd /usr/local
# tar zxvf squid-2.3.STABLE2-src.tar.gz
2. Squid proxy-server tidak dapat berjalan sebagai sebagai super user root, oleh karena itu kita harus membuat account khusus tanpa shell untuk menjalankan Squid Proxy Server :
# useradd –d /cache/ -r –s /dev/null 2>&1
# mkdir /cache/
# chown –R squid.squid /cache/
Perintah pertama akan menambahkan user “squid” ke file /etc/passwd, lalu membuat direktori “/cache” (jika belum ada) kemudian mengubah kepemilikan direktori “/cache” ke user “squid”.
3. Setelah proses ekstarksi akan terbentuk direktori squid-2.3.STABLE2-src, masuk ke direktori tersebut dan lakukan konfigure otomatis yang akan memberikan output berupa file Makefile.
# ./configure --prefix=/usr/local/squid

4. Selanjutnya lakukan kompilasi dan install sbb:
# make
# make install

Hasil instalasi bisa dilihat di direktori /usr/local/squid. Di dalamnya terdapat direktori /bin, /logs dan /etc.

5. Konfigurasi Squid
Setelah proses instalasi selesai, langkah selanjutnya adalah mengkonfigurasi squid. File konfigurasi ini biasanya terletak pada direktori /usr/local/squid/etc. Squid biasanya sudah menyediakan file konfigurasi default yaitu squid.conf.default, yang berisi parameter-parameter squid secara lengkap, berikut deskripsi serta contoh penggunaannya.

5.1. Konfigurasi file Squid.conf
Dalam direktori /usr/local/squid/bin akan terdapat file-file sbb:
squid program utama
dnsserver server untuk melayani request pemetaan ip <-> nama tiap child proses squid
cachemgr program tambahan untuk memantau server secara otomatis
runchace script untuk memulai squid

Sedangkan dalam direktori /usr/local/squid/etc akan terdapat file-file konfigurasi sbb :

squid.conf.default file konfigurasi squid default
mime.conf.default file konfigurasi mime default

Sedangkan file-file log akan terdapat pada direktori /usr/local/squid/logs, yaitu :
access.log mencatat log aktivitas-aktivitas yang dilakukan oleh klien.
cache.log mencatat log yang dicatat oleh cache server.
store.log mencatat setiap log yang berhubungan dengan database.

5.2. Konfigurasi Mode Httpd-Accelerator
Berikut kita akan membahas bagian-bagian yang perlu diedit pada file squid.conf :
http_port 80
Option ini menyatakan nomor port yang akan digunakan Squid untuk permintaan HTTP client. Jika diset 80, client akan seolah-olah terkoneksi dengan Webserver Apache.

icp_port 0

Option ini menentukan nomor port tempat Squid mengirim dan menerima permintaan ICP dari cache lainnya. Untuk mendisable kita set 0, karena kita mengkonfigurasi Squid sebagai mode accelerator Web Server. ICP diperlukan hanya pada multilevel cache dengan multilevel siblings dan parent.

acl QUERY urlpath_regex cgi-bin \? and no_cache deny QUERY

Option ini menyatakan objek yang tidak pernah dicached.

cache_mem 16 MB

Option ini menyatakan jumlah memori (RAM) yang digunakan untuk caching. Squid menggunakan memori lebih besar dari nilai yang tertera. Sebaiknya jumlah ini sepertiga dari memori total.

cache_dir ufs /cache 200 16 256

Option “cache_dir” menyatakan jenis sistem storage yang digunakan (ufs). Space disk sebesar 200 MB, jumlah subdirektori tingkat pertama dalam direktori cache adalah 16 dan jumlah subdirektori tingkat kedua yang dibuat dalam direktori cache tingkat pertama adalah 256. Dalam mode accelerator hal ini berkaitan dengan besar dan jumlah file yang ingin di tampilkan pada webserver Apache.

emulate_httpd_log on

Jika option ini dibuat “ON”, Squid akan membuat format file log yang sama dengan Webserver Apache. Hal ini berguna terutama jika kita ingin menggunakan program seperti Webalizer.

redirect_rewrites_host_header off

Jika diset “OFF”, Squid tidak akan menulis ulang suatu host.

replacement_policy GDSF

Option “replacement_policy” menyatakan objek dalam cache yang akan dihapus Squid saat proxy membutuhkan ruang disk yang lebih banyak.

acl all src 0.0.0.0/0.0.0.0 and http_access allow all

Options “acl” and “http_access” mengatur batasan akses terhadap Proxy server Squid. Pada contoh di atas, kita berarti mengijinkan setiap orang terkoneksi lewat proxy.

cache_mgr admin

Option “cache_mgr” menyatakan alamat e-mail administrator yang bertanggung-jawab pada server.

cache_effective_user squid and cache_effective_group squid

Options ini menyatakan UID/GID dimana cache berjalan.

httpd_accel_host 167.205.206.100 and httpd_accel_port 80

Dari option ini, Squid akan mengetahui nomor port HTTP server yang sebenarnya dan IP address yang digunakan. Pada contoh di atas IP address webserver adalah 167.205.206.100 pada port 80.

log_icp_queries off

Jika kita tidak menggunakan ICP sebaiknya option ini diset “OFF”.

cachemgr_passwd my-secret-pass all

Option “cachemgr_passwd” menyatakan password yang diperlukan untuk mengakses utilitas program “cachemgr.cgi”. Isilah dengan password yang diinginkan. Keyword akan membuat password yang sama untuk semua

buffered_logs on

Option “buffered_logs” yang diset “ON” dapat menambah kecepatan penulisan beberapa file log.

5.3. Konfigurasi Mode Proxy-Caching Mode
Pada proxy-caching server, semua user dalam network kita menggunakan Squid untuk mengakses Internet. Tentu saja kita dapat menerapkan beberapa aturan dan menghemat bandwith. Konfigurasi Squid sebagai proxy-caching mode tidak jauh berbeda dengan mode sebelumnya, hanya mungkin ada beberapa option yang diubah atau ditambahkan. Perbedaan utama dengan mode sebelumnya adalah adanya access control list (ACL). ACL berguna untuk merestriksi akses berdasarkan IP address asal (src), IP address tujuan (dst), domain asal, domain tujuan, berdasarkan waktu akses, dsb. Konfigurasi ACL yang umum digunakan adalah sebagai berikut :
 Akses berdasarkan IP address asal
acl [alamat] src a.b.c.d/e.f.g.h
 Akses berdasarkan IP address tujuan
acl [alamat] dst a.b.c.d/e.f.g.h
 Akses berdasarkan domain asal
acl [alamat] srcdomain [nama.domain]
 Akses berdasarkan domain tujuan
acl [alamat] dstdomain [nama.domain]

Untuk lebih jelasnya perhatikan contoh isi file konfigurasi proxy-cache server berikut ini :
# pico squid.conf

icp_port 0
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 16 MB
cache_dir ufs /cache 200 16 256
redirect_rewrites_host_header off
replacement_policy GDSF

Misalkan kita ingin agar proxy server Squid hanya membolehkan akses untuk client dalam jaringan kita dan proxy server itu sendiri dengan menggunakan port-port tertentu yaitu 80 (http), 21 (ftp), 23 (telnet) 25 (smtp), dan 443 (https). Selain itu, proxy Squid akan meolak setiap IP address asal dan semua port yang mencoba terkoneksi.Bila jaringan kita menggunakan IP Private kelas C 192.168.1.0 kita dapat membuat konfigurasi sbb :
acl localnet src 192.168.1.0/255.255.255.0
acl localhost src 127.0.0.1/255.255.255.255
acl Safe_ports port 80 443 210 119 70 21 1025-65535
acl CONNECT method CONNECT
acl all src 0.0.0.0/0.0.0.0
http_access allow localnet
http_access allow localhost
http_access deny !Safe_ports
http_access deny CONNECT
http_access deny all
cache_mgr admin@nama.domain
cache_effective_user squid
cache_effective_group squid
log_icp_queries off
cachemgr_passwd my-secret-pass all
buffered_logs on

Sedangkan option-option yang lain sama seperti yang sudah dijelaskan untuk mode sebelumnya.

6. Menjalankan Squid
Setelah membuat konfigurasi Squid lewat file squid.conf, selanjutnya kita harus menstart squid agar server itu dapat berjalan dengan baik. Proses squid sebaiknya dijalankan oleh user squid dan bukan oleh root demi keamanan.
• To run Squid server in httpd-accelerator mode, the following files are required and must
be created or copied to the appropriate directories on your server.
Copy the squid.conf file in the “/etc/squid/” directory.
Copy the squid script file in the “/etc/rc.d/init.d/” directory.
Copy the squid file in the “/etc/logrotate.d/” directory.
• To run Squid server in proxy-caching mode, the following files are required and must be
created or copied to the appropriate directories on your server.
Copy the squid.conf file in the “/etc/squid/” directory.
Copy the squid script file in the “/etc/rc.d/init.d/” directory.
Copy the squid file in the “/etc/logrotate.d/” directory.
Create the squid script file (touch /etc/rc.d/init.d/squid) and add:
#!/bin/bash
# squid This shell script takes care of starting and stopping
# Squid Internet Object Cache
#
# chkconfig: - 90 25
# description: Squid - Internet Object Cache. Internet object caching is \
# a way to store requested Internet objects (i.e., data available \
# via the HTTP, FTP, and gopher protocols) on a system closer to the \
# requesting site than to the source. Web browsers can then use the \
# local Squid cache as a proxy HTTP server, reducing access time as \
# well as bandwidth consumption.
# pidfile: /var/run/squid.pid
# config: /etc/squid/squid.conf

Untuk menjalankan squid Pertama-tama kita harus membuat user squid yang akan menjalankan proses Squid proxy server. Loginlah sebagai user squid dan lakukan perintah berikut ini :

# squid –z

Perintah ini akan membuat direktori cache sebanyak dan sedalam yang telah dideklarasikan pada file squid.conf. Lalu jalankan program squid :

# /usr/loacl/squid/bin/squid –sY &

Perhatikan pesan yang muncul pada console, dan perhatikan juga file /usr/local/squid/log/cache.log barangkali terjadi suatu kegagalan atau error. Agar saat sistem direboot program Squid akan langsung berjalan secara otomatis, tambahkan baris berikut ini pada file /etc/rc.d/rc.local/ :

# pico /etc/rc.d/rc.local

Tambahlah baris-baris berikut ini :

/usr/local/squid/bin/squid –sY &