Rabu, 06 Agustus 2008

Prakerin PT. GAPURA ANGKASA

PT. Gapura Angkasa merupakan tempat Prakerin saya, disana saya dan teman – teman saya mendapatkan begitu banyak pengetahuan tentang dunia kerja. Orang – Orang disana pun sangat baik terhadap saya dan teman – teman , mereka banyak mengajarkan saya tentang pekerjaan mereka masing – masing.

Kami sangat bersemangat menjalani hari pertama Prakerin kami, Sebelumnya kami diberikan pengarahan terlebih dahulu tentang tugas – tugas kami. Tetapi sayangnya tugas – tugas yang diberikan sama sekali tidak sesuai dengan kejuruan kami, disana saya setiap harinya ditugaskan untuk membuat surat, mengarsipkan surat, mengentry data cuti pegawai kedalam system dan membuat surat konsesi ( surat untuk pengajuan tiket karyawan ).

Pekerjaan itu lama – lama membuat saya bosan akhirnya setelah 1 minggu saya meminta untuk dipindahkan kebagian yang sesuai dengan jurusan saya.Akhirnya saya pun dipindahkan ke bagian Facility Maintenance disini setiap harinya saya ditugaskan untuk menginstal printer di computer yang ber OS fedora 6, menginstal computer, serta membersihkan perangkat computer lainya.

Tugas yang paling saya suka adalah membangun VOIP untuk seluruh divisi yang ada di PT. Gapura Angkasa, Sayangnya belum sempat terselesaikan saya sudah harus pindah ke divisi lama saya yaitu di Internal Service.

Kesimpulan

Facility Maintenace merupakan tempat Prakerin yang sesuai untuk jusrusan Teknik Komputer Jaringan ( TKJ ), di internal service saya jadi banyak tahu tentang pekerjaan yang bukan untuk jurusan saya dan itu sangat berguna untuk saya,karena zaman sekarang yang dibutuhkan adalah orang yang mempunyai kemampuan yang banyak serta wawasan yang luas.

Saran

Klo bisa cari tempat untuk Prakerin yang sesuai jurusan karena itu akan memperdalam kemampuan serta wawasan anda tentang kejuruan anda, dan jangan terlalu mengharapkan gaji atau upah yang terpenting bagi kita adalah ilmu dan wawasan karena nantinya itulah yang akan menjadi bahan pertimbangan kita untuk melamar pekerjaan.

Untuk para guru – guru kejuruan nya masing – masing tolong lebih di arahkan lagi tempat prakerin yang sesuai untuk siswa – siswinyi.

Sekian Terima kasih………………………………

Sabtu, 07 Juni 2008

voip

Panduan VoIP
Di Posting Oleh gigih
Tanggal :2006-02-20 17:41:31 WIB

Manual Netmeeting untuk VoIP Merdeka!!! di UNIVERSITAS LAMPUNGlast updated : Wed Jan 29 17:20:53 JAVT 2006VoIP merdeka!!! saat ini sedang digalakkan untuk mengatasi mahalnya komunikasi Voice yang ada di Indonesia.Awal bulan Januari 2003, Onno W. Purbo beserta aktivis APJII lainnya, mencari solusi untuk Komunikasi Voice maupun Visual yang sangat murah, dah hampir tanpa biaya. Universitas Lampung, BBS-Unilanet khususnya, juga ikut berpartisipasi dan menyambut baik usaha ini,dengan ikut bergabung dan membuat Regional GateKeeper untuk Propinsi Lampung, dan lingkungan Civitas Akademika Universitas Lampung.Di bawah ini setting yang diperlukan untuk menggunakan Netmeeting untuk VoIP bagi end-user di Universitas Lampung. ** Setting Netmeeting untuk Sistem Operasi Windows 2000 / 98 **1. Install Netmeeting di mesin Windows 98/ atau Windows 2000 anda. Notes; untuk sistem Operasi Windows 2000, Aplikasi Netmeeting sudah terinstall secara Default, untuk menjalankannya,.
start --> run --> ketik conf --> click OK. Seperti gambar di bawah ini:
Gambar 1. menjalankan netmeeting
2. Setting Netmeeting menggunakan GateKeeper di Universitas Lampung. 2.1
click Tools --> Options
Gambar 2. Setting Options
2.2 Pada Jendela Options, set identitas Anda seperti contoh di bawah ini:
Gambar 3. Mengisi Identitas Diri 2.3 Click Advanced Calling...Pada Jendela Advanced Calling Options, yang perlu di set adalah : 1. IP GateKeeper; isikan IP Gatekeeper pada IP 192.168.1.2152. Isikan Phone Number anda sesuai dengan Pengaturan nomor VoIP
Gambar 4. Mengisi IP Gateway GateKeeper dan Nomor Telepon Anda.2.4. Click OK.
Gambar 5. NetMeeting dalam keadaan Standby ( Not In a Call)
3. Melakukan Panggilan ke seseorang.
Jika kita ingin melakukan panggilan (CALL) ke seseorang, hal langkah nya adalah:
3.1 kita mengetahui nomor VoIP
orang tersebut.contoh, saya ingin menelpon user dengan nomor VoIP 0111721787127
3.2 isikan nomor VoIP tujuan pada kolom Nomor di Netmeeting. 3.3 Click icon CALL.
Gambar 6. Mengisikan nomor Telepon VoIP dan melakukan Calling
Gambar 7. Menunggu Respon/ Receive dari seseorang yang kita hubungi
Gambar 8. Mendapat Panggilan dari user VoIP
Gambar 9. User yang sedang melakukan Koneksi/ hubungan VoIP

Minggu, 01 Juni 2008

Novell NetWare

Novell NetWare
Novell NetWare adalah sebuah sistem operasi jaringan yang umum digunakan dalam komputer IBM PC atau kompatibelnya. Sistem operasi ini dikembangkan oleh Novell, dan dibuat berbasiskan tumpukan protokol jaringan Xerox XNS.
NetWare telah digantkan oleh Open Enterprise Server (OES). Versi terakhir dari NetWare hingga April 2007 adalah versi 6.5 Support Pack 6, yang identik dengan OES-NetWare Kernel, Support Pack 2.
Linux


Tux si penguin adalah maskot resmi Linux
Linux atau GNU/Linux adalah sistem operasi bebas yang sangat populer untuk komputer.
Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan program-program lain pendukung sistem operasi. Contoh program tersebut adalah server web, bahasa pemrograman, basisdata, tampilan desktop (Desktop Environment) (seperti GNOME dan KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric. Distro Linux telah mengalami pertumbuhan yang pesat dari segi popularitas, sehingga lebih populer dari versi UNIX yang menggunakan sistem lisensi dan berbayar (proprietary) maupun versi UNIX bebas lain yang pada awalnya menandingi dominasi Microsoft Windows dalam beberapa sisi.
Linux mendukung banyak perangkat keras komputer, dan telah digunakan di berbagai peralatan dari komputer pribadi, superkomputer dan sistem benam (embedded system), seperti telepon seluler (Ponsel) dan perekam video pribadi.
Pada awalnya, Linux dibuat, dikembangkan, dan digunakan oleh peminatnya saja. Kini Linux telah mendapat dukungan dari perusahaan besar seperti IBM dan Hewlett-Packard. Para pengamat teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX proprietari, serta faktor keamanan dan kestabilannya dibandingkan dengan Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).
Daftar isi
[sembunyikan]
1 Sejarah
2 Distribusi Linux
3 Aplikasi Sistem Operasi Linux
4 Pasar serta kemudahan pemakaian
4.1 Instalasi
4.2 Konfigurasi
4.3 Dukungan
5 Skala Usaha Pembangunan Linux
6 "GNU/Linux"
7 Tindakan Undang-undang (Litigasi)
8 Lihat pula
9 Bacaan Tambahan
10 Bahan Rujukan
11 Pranala luar
//
Sejarah
Kernel Linux pada mulanya ditulis sebagai proyek hobi oleh pelajar universitas Finland Linus Torvalds yang belajar di Universitas Helsinki, untuk membuat kernel Minix yang gratis dan dapat diedit. (Minix adalah projek pelajaran menyerupai UNIX dibuat untuk mudah digunakan dan bukannya untuk digunakan secara komersial.) Versi 0.01 dikeluarkan ke Internet pada September 1991, Versi 0.02 pada 5 Oktober 1991. [1]
Berikutnya, beribu-ribu penulis program sukarelawan seluruh dunia telah menyertai proyek ini.
Sejarah sistem operasi Linux berkaitan erat dengan proyek GNU, proyek program bebas freeware terkenal diketuai oleh Richard Stallman. Proyek GNU diawali pada tahun 1983 untuk membuat sistem operasi seperti Unix lengkap — kompiler, utiliti aplikasi, utiliti pembuatan dan seterusnya — diciptakan sepenuhnya dengan perangkat lunak bebas. Pada tahun 1991, pada saat versi pertama kerangka Linux ditulis, proyek GNU telah menghasilkan hampir semua komponen sistem ini — kecuali kernel. Torvalds dan pembuat kernel seperti Linux menyesuaikan kernel mereka supaya dapat berfungsi dengan komponen GNU, dan seterusnya mengeluarkan Sistem operasi yang cukup berfungsi. Oleh karena itu, Linux melengkapi ruang terakhir dalam rancangan GNU.
Walaupun kernel Linux dilisensikan di bawah GNU General Public License, ia bukannya sebesar dari proyek GNU.
Tux, seekor Pinguin, merupakan logo dan maskot bagi Linux. Linux adalah trademark (SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux terdaftar sebagai "Program sistem operasi komputer bagi penggunaan komputer dan operasi". Trademark ini didaftarkan setelah ada suatu kejadian di mana seorang pemalsu bernama William R Della Croce Jr mulai mengirim surat kepada para distributor Linux dan megklaim trademark Linux adalah hakmiliknya serta meminta royalti sebanyak 10% dari mereka. Para distributor Linux mulai mendorong agar trademark yang asli diberikan kepada Linus Torvalds. Pemberian lisensi trademark Linux sekarang dibawah pengawasan Linux Mark Institute.
Distribusi Linux
Lihat juga Distribusi Linux
Terdapat banyak distribusi Linux (lebih dikenali sebagai distro) yang dibuat oleh individu, grup, atau lembaga lain. Masing-masing disertakan dengan program sistem dan program aplikasi tambahan, di samping menyertakan suatu program yang memasang keseluruhan sistem di komputer (installer program).
Inti di setiap distribusi Linux adalah kernel, koleksi program dari proyek GNU (atau proyek lain), cangkang (shell), dan aturcara utilitas seperti pustaka (libraries), kompilator, dan penyunting (editor). Kebanyakan sistem juga menyertakan aturcara dan utilitas yang bukan-GNU. Bagaimanapun, utilitas tersebut dapat dipisahkan dan sistem ala UNIX masih tersedia. Beberapa contoh adalah aturcara dan utiliti dari BSD dan sistem grafik-X (X-Window System). X menyediakan antarmuka grafis (GUI) yang umum untuk Linux.
Contoh-contoh distribusi Linux :
Ubuntu dan derivatifnya : Kubuntu, Xubuntu, Edubuntu, GoBuntu
PCLinuxOS
Knoppix
Xandros
Aplikasi Sistem Operasi Linux
Pengguna Linux, yang pada umumnya memasang dan melakukan sendiri konfigurasi terhadap sistem, lebih cenderung mengerti teknologi dibanding pengguna Microsoft Windows atau Mac OS. Mereka sering disebut hacker atau geek. Namun stereotipe ini semakin berkurang dengan peningkatan sifat ramah-pengguna Linux dan makin luasnya pengguna distribusi. Linux telah membuat pencapaian yang cukup baik dalam pasaran komputer server dan komputer tujuan khusus, seperti mesin render gambar dan server web. Linux juga mulai populer dalam pasaran komputer desktop.
Linux merupakan asas kepada kombinasi program-server LAMP, kependekan dari Linux, Apache, MySQL, Perl/PHP/Python. LAMP telah mencapai popularitas yang luas di kalangan pengembang Web.
Linux juga sering digunakan sebagai sistem operasi embeded. Biaya pengadaan Linux yang murah memungkinkan penggunaannya dalam peralatan seperti simputer, yaitu komputer berbiaya rendah yang ditujukan pada penduduk berpendapatan rendah di Negara-negara berkembang.
Dengan lingkungan desktop seperti KDE dan GNOME, Linux menawarkan antarmuka pengguna yang lebih menyerupai Apple Macintosh atau Microsoft Windows daripada antarmuka baris teks seperti Unix. Oleh karena itu, lebih banyak program grafik dapat ditemui pada Linux yang menawarkan berbagai fungsi yang ada pada utilitas komersil.
Pasar serta kemudahan pemakaian
Linux yang pada awalnya hanya merupakan sistem operasi yang digunakan oleh peminat komputer, telah menjadi sistem yang lebih user-friendly, dengan antaramuka grafik yang berbagai macam aplikasi yang lebih mirip sistem operasi lain, daripada baris perintah Unix. Namun kesan ini telah menimbulkan banyak kritikan, termasuk dari pendukung Linux. Mereka berpendapat bahwa Linux dan proyek program bebas masih belum mencapai faktor "ke'mudahan'an dalam pemakaian" yang memuaskan. Persoalan tentang ke'mudah'an Linux dibanding Windows atau Macintosh masih menjadi isu perdebatan yang hangat. Pasaran Linux dalam komputer "desktop" masih agak kecil tapi semakin berkembang. Menurut Lembaga Penyelidikan Pasaran IDC, besar pasaran bagi Linux pada tahun 2002 adalah 25% bagi pasaran server, dan 2.8% bagi pasaran Komputer pribadi.
Bagi mereka yang hanya biasa menggunakan Windows atau Macintosh, Linux mungkin kelihatan lebih sukar disebabkan perbedaan dalam melakukan berbagai kerja komputer. Dan lagi, pengguna perlu menukar program yang sering digunakan, disebabkan program tersebut tidak didapati dalam Linux (atau pilihan yang agak terbatas, misalnya permainan komputer). Faktor lain adalah sifat ragu-ragu pengguna yang merasa susah untuk melepaskan sistem operasi mereka (banyak pengguna masih menggunakan Windows). Selain itu, kebanyakan komputer didatangkan dengan Windows siap pakai (preinstalled). Faktor-faktor ini menyebabkan perkembangan Linux yang agak lambat.
Walau bagaimanapun, kelebihan Linux seperti biaya rendah, sekuritas yang lebih aman, dan tidak bergantung pada vendor, telah meningkatkan penggunaan yang luas di kalangan korporasi dan perkantoran. Dalam situasi ini, halangan yang disebut di atas dapat dikurangi karena hanya aplikasi/utiliti yang terbatas digunakan, serta administrasi dan konfigurasi komputer (administration) dikendalikan oleh sekumpulan pekerja pakar IT yang sedikit.
Terdapat berbagai kajian yang dilakukan terbatas biaya serta ke'mudahan'an Linux. Relevantive, (sebuah lembaga berpusat di Berlin, yang mengkhususkan diri dalam riset lembaga tentang ke'mudahan'an program, serta servis web), telah membuat kesimpulan bahawa ke'dapatpakai'an Linux bagi pekerjaan dengan komputer "desktop" adalah hampir sama dengan Windows XP. Bagaimanapun, kajian oleh IDC (yang dibiayai oleh Microsoft) mengklaim bahwa Linux mempunyai biaya pemilikan (Total Cost of Ownership) yang lebih tinggi dibanding Windows.
Linux juga sering dikritik karena jadwal penembangannya yang tidak dapat diduga. Secara langsung, menyebabkan pengguna Enterprise kurang selesa dengan Linux dibanding sistem operasi lain (Sumber:Marcinkowski, 2003). Pilihan yang banyak dalam hal distribusi Linux juga dikatakan membingungkan konsumer, dan vendor program.
Instalasi
Proses instalasi Linux yang sukar seringkali menjadi penghalang bagi pengguna baru, namun proses ini sekarang menjadi lebih mudah. Dengan penerimaan Linux oleh beberapa pabrikan komputer pribadi besar, komputer terpasang (built up) dengan distribusi Linux banyak tersedia. Selain itu, terdapat juga distribusi Linux yang dapat dijalankan (boot) secara langsung dari cakram optik (CD) tanpa perlu diinstalasi ke cakram keras (hard disk); hal ini dikenal dengan istilah Live CD. Contoh distribusi dalam bentuk Live CD adalah Knoppix/Gnoppix, Kubuntu/Ubuntu dan Gentoo. Saat ini hampir semua distribusi Linux menyediakan versi Live CD untuk produknya. ISO image untuk cakram optik untuk distribusi Linux tersebut biasanya dapat diunduh dari Internet, dibakar ke CD, dan selanjutnya dapat digunakan sebagai CD yang siap untuk proses boot.
Instalasi Linux juga merupakan instalasi berupa suite, yaitu dimana penginstalasian tersebut secara otomatis menginstalasi program-program standar, seperti pemutar MP3, Office Suite, dan pengolah gambar.
Konfigurasi
Konfigurasi setelan Linux dan aplikasi di atasnya banyak yang dilakukan lewat berkas teks di direktori /etc. Pada perkembangan selanjutnya, utilitas seperti Linuxconf dan GNOME System Tools memudahkan pekerjaan ini lewat antarmuka grafik. Kendati demikian, baris perintah (command line) tetap merupakan cara yang paling umum digunakan.
Dukungan
Dukungan bagi Linux biasanya didapatkan melalui peer(dalam konteks ini maksudnya kelompok pengguna linux/KPLI) - pengguna Linux lain di dalam forum internet, IRC, newsgroup dan mailing list. Kelompok Pengguna Linux (LUG, Linux User Group) telah didirikan di seluruh dunia untuk membantu pengguna lokal, pengguna baru, dan pengguna berpengalaman. Di Indonesia kelompok ini tergabung dalam KPLI daerah seperti KPLI Jakarta, KPLI Bandung, KPLI Jogja dan masih banyak lainnya. Bantuan termasuk instalasi, penggunaan, pengadaan serta menggalakkan pengembangan sistem Linux.
Dukungan komersil bagi distribusi Linux secara umum menggunakan model bisnis dengan menyediakan dukungan teknis. Dukungan pihak ketiga juga sudah tersedia.
[sunting] Skala Usaha Pembangunan Linux
Sebuah studi (More Than a Gigabuck: Estimating GNU/Linux's Size [2]) Terhadap Red Hat Linux 7.1 menemukan bahwa distribusi ini berisi 30 juta baris kode sumber (‘’source lines of code (SLOC)’’). Menggunakan model biaya COCOMO studi ini menunjukan bahwa distribusi ini memerlukan waktu pengembangan sebanyak 8000 tahun, apabila software ini di kembangkan dengan cara proprietary konvensional. Dan akan menghabiskan sekitar 1.08 miliar dolar (dolar tahun 2000) untuk dikembangkan di Amerika Serikat.
Mayoritas dari kode (71%) ditulis dalam C, namun banyak bahasa lain digunakan, termasuk C++ shell scripts, Lisp, assembly language, Perl, Fortran dan Python.
Sekitar setengah dari kodenya di lisensikan di bawah GPL.
Kernel Linux mengandung 2.4 juta baris kode, atau sekitar 8% dari total kode yang dipakai dalam sebuah distribusi/distro. Hal ini menunjukan bahwa mayoritas dari distribusi Linux terdiri dari kode yang tidak terkandung dalam Kernel Linux.
"GNU/Linux"
Lihat Kontroversi Penamaan GNU/Linux
GNU adalah singkatan dari GNU's Not Unix.
Disebabkan utiliti-utiliti dari proyek sistem operasi bebas GNU - tanpa ini sistem Linux tidak akan menyerupai sistem Unix dalam perspektif pengguna - Richard Stallman dari GNU/FSF memohon agar kombinasi sistem (proyek GNU dan kernel Linux), disebut sebagai "GNU/Linux". Pengguna distribusi Linux dari proyek Debian lebih cenderung menggunakan nama tersebut. Kebanyakan pengguna lebih mudah menggunakan istilah "Linux".
Tindakan Undang-undang (Litigasi)
Artikel utama: SCO Vs IBM Pada bulan Maret 2003, Grup SCO (SCOG - SCO Group) telah mengeluarkan gugatan terhadap IBM yang mengklaim bahwa IBM telah memasukkan sebagin besar dari bahan intelektual milik SCOG (kode sumber) ke dalam kernel Linux, di mana hal ini merupakan pelanggaran terhadap lisensi IBM untuk menggunakan UNIX. Disebutkan bahwa lisensi tersebut dipegang oleh Kelompok SCO. Tambahan lagi, Kelompok SCO juga telah mengirim surat kepada beberapa lembaga dan memberi ancaman tentang penggunaan Linux tanpa lisensi dari kelompok SCO akan menerima tindakan dari mereka. Kelompok SCO juga mengeluarkan pernyataan pada media massa bahwa mereka akan menggugat pengguna Linux selanjutnya. Kontroversi ini telah mencetus beberapa kecaman oleh Kelompok SCO terhadap Novell, DaimlerChrysler, dan AutoZone, selain gugatan balik oleh Red Hat dan pihak lain terhadap SCOG.
Lihat pula
UNIX
Senarai utiliti-utiliti Linux yang populer
Distribusi Linux dan Live CD
Proyek Dokumentasi Linux
Driver Perkakasan Terbuka Linux
WINE — Lapisan kompatibilitas dengan Microsoft Windows untuk sistem Unix/Linux
Asal-usul Istilah Komputer
Proyek Bengkel Linux
Bacaan Tambahan
Glyn Moody: Rebel Code: Linux and the Open Source Revolution, Perseus Publishing, ISBN 0-713-99520-3
Bahan Rujukan
Gedda. R. (2004). Linux breaks desktop barrier in 2004: Torvalds. Retrieved January 16, 2004 from [2]
Mackenzie, K. (2004). Linux Torvalds Q&A. Retrieved January 19, 2004 from [3]
Marcinkowski, A. (2003). Linux needs reconsideration. Retrieved January 16, 2004 from [4]
Pranala luar
Ensiklopedia Linux dalam format wiki
Forum Linux untuk Pengguna Baru
Artikel distro Linux
Kelompok Pengguna Linux Indonesia






Banyan VINES
Dari Wikipedia Indonesia, ensiklopedia bebas berbahasa Indonesia.
Langsung ke: navigasi, cari
Banyan VINES (singkatan dari Virtual Integrated Network Service) adalah sebuah sistem operasi jaringan yang populer pada akhir dekade 1980-an hingga awal dekade 1990-an yang banyak digunakan dalam jaringan-jaringan korporat.
VINES pada awalnya dibuat berdasarkan protokol jaringan yang diturunkan dari Xerox Network Systems (XNS). VINES sendiri menggunakan arsitektur jaringan terdistribusi klien/server yang mengizinkan klien-klien agar dapat mengakses sumber daya di dalam server melalui jaringan. Fitur-fitur yang diusung oleh Banyan VINES antara lain adalah:
Memiliki layanan berbagi berkas (file-sharing)
Memiliki layanan berbagi alat pencetak (print-sharing)
Memiliki layanan direktori terdistribusi yang disebut sebagai StreetTalk untuk melakukan manajemen jaringan
Dukungan terhadap protokol Transmission Control Protocol/Internet Protocol (TCP/IP)
Menawarkan perangkat bantu administrasi jaringan dengan menggunakan antarmuka grafis
Mendukung manajemen dengan menggunakan protokol Simple Network Management Protocol (SNMP)
Klien-klien yang didukung oleh VINES antara lain:
MS-DOS
IBM OS/2
Microsoft Windows (mulai dari Windows NT 4.0, komponen klien Banyan VINES telah ditiadakan)
Macintosh
Selain itu, Banyan VINES juga menawarkan aplikasi yang dapat mengintegrasikan jaringan Windows NT (NetBEUI), AppleTalk, dan jaringan UNIX ke dalam sebuah jaringan dengan Banyan VINES sebagai pusatnya.
Stack protokol Banyan VINES teridi atas lima lapisan yang dapat dipetakan ke dalam tujuh lapisan model referensi OSI, yakni sebagai berikut:
Lapisan fisik dan lapisan data-link: VINES dapat beroperasi di atas jaringan Ethernet, Token Ring, X.25, dan beberapa jenis teknologi dan arsitektur jaringan lainnya.
Lapisan network: Protokol yang digunakan pada lapisan ini adalah VINES Internetwork Protocol (VIP) yang sebenarnya mirip dengan protokol IP dalam protokol TCP/IP. VIP dapat melakukan enkapsulasi terhadap data dan meneruskannya ke tujuan dengan menggunakan alamat dengan panjang 48-bit, yang terdiri atas 32-bit alamat jaringan dan 16-bit alamat host.Penetapan alamat dinamis dan proses resolusi alamat semuanya dilakukan oleh server yang menjalankan Banyan VINES, yang sering disebut sebagai Service Node. Klien-klien VINES akan dapat memperoleh alamat mereka secara dinamis dari server yang terdekat dengan dirinya di dalam jaringan. Sementara itu, router dan tabel routing akan dipelihara dengan menggunakan pengumuman periodik (announcement) dari klien ke server dan sebaliknya.Protokol lapisan network lainnya yang didukung adalah Address Resolution Protocol (ARP), Internet Control Protocol (ICP), dan Routing Table Protocol (RTP).
Lapisan transport: Untuk menyampaikan data secara reliable dengan menggunakan acknowledgment serta pengurutan, VINES menggunakan layanan Reliable Message Service. Layanan lainnya, Unreliable Datagram Service hanya mendukung penyampaian paket secara best-effort. Selain itu, Data Stream Service dapat mentransmisikan jumlah data yang besar dengan menggunakan virtual circuit yang dilengkapi dengan mekanisme flow-control yang baik.
Lapisan sesi dan lapisan presentasi: VINES mengimplementasikan menkanisme Remote Procedure Call (RPC) standar untuk mengizinkan komunikasi antara komponen klien VINES dan komponen server VINES yang berjalan di dalam node-node berbeda di dalam jaringan.
Lapisan aplikasi: VINES mendukung layanan berbagi berkas, berbagi alat pencetak, layanan direktori, dan beberapa protokol lainnya.


SAMBA sebagai File Server dan Print Server Windows

Home Halaman Muka
Web Database dengan PHP3
Melihat Traffic Router dengan MRTG pada Linux
SEKILAS KPLI JAKARTA
Cara Menjadi anggota KPLI-Jakarta


Sejarah Singkat
Bertahun lalu, di masa awal PC, IBM dan Sytec mengembangkan sebuah sistem network yang disebut NetBIOS (Network Basic Input Operating System). NetBIOS merupakan software yang menyediakan interface antara program dan hardware network. Pengalamatan dalam NetBIOS menggunakan nama 16 bit yang sekarang dikenal sebagai NetBIOS Name. Di dalam lingkungan Windows NT, NetBIOS Name disebut juga Computer Name.
Kemudian Microsoft menambahkan sebuah feature berupa I/O redirection, sehingga sebuah resource local (printer, hard disk) bisa diakses melalui network oleh komputer lain, dengan bentuk, bau dan rasa seperti recource local di komputer yang sedang mengakses tersebut. Jika anda pengguna LAN Manager atau MS-DOS Client, anda tentu familiar dengan command "Net use drive: \\computer name\share name" atau pengguna Windows dengan perintah Map Network Drive. Keduanya membuat satu remote resource di komputer yang menjalankan perintah tersebut seolah-olah berada di komputer itu.
Microsoft menyebut penambahan feature ini sebagai NetBEUI. Hal ini yang kemudian disalah artikan bahwa NetBEUI merupakan protokol standar dalam lingkungan network dari Microsoft. Padahal nama dari I/O Redirection dari NetBEUI adalah SMB (Server Message Block) atau menurut istilah Microsoft CIFS (Common Internet File System). Keterangan lengkap mengenai protokol SMB ini bisa dibaca di RFC 1001 dan 1002.
Dalam protokol standar LAN Manager dan Windows (NetBEUI, alias SMB, alias CIFS), hal terpenting yang menjadi urat nadinya adalah kemampuan file dan print sharing, serta kemampuan browsing. Kemudian dengan munculnya NT, ditambahkan dua feature tambahan yaitu authentication dan authorization untuk setiap servis yang akan diakses. Jadi jika kita bicara NetBEUI, sebenarnya ada 2 komponen yang terdapat di dalamnya; (1) NetBIOS sebagai pengenal komputer yang satu dengan lainnya dan (2) I/O Redirection sebagai fasilitas untuk memberikan share dan mengakses shared resources komputer lain.
Samba dibuat dengan tujuan menjalankan dua proses tersebut dengan transport protocol TCP/IP. Sebab jika kita mengakses komputer lain, kita pasti membutuhkan satu transport protocol, di dalam lngkungan LAN Manager dan Windows, defaultnya adalah NetBEUI, tapi Samba memakai TCP/IP. Pembuat Samba, Andrew Tridgell mengawali idenya dari upaya untuk mencoba mengakses file di mesin Windows istrinya dari mesin UNIX miliknya pada 1992. Kemudian berkembanglah tim Samba, yang anggotanya antara lain Jeremy Allison, Jochen Hupert, Matthew Harrell, Frank Varnavas dan beberapa orang lain yang tersebar di seluruh dunia.
SAMBA
Samba di dalam LiNUX terdiri dari 2 daemon kunci :
smb dan nmbd, keduanya ada di bawah /etc/rc.d/init.d (untuk RedHat)
Kedua daemon ini mampu melakukan 4 tugas dasar dari NetBEUI:
File & Print Sharing,
Authentication dan Authorization,
Name Resolution dan
Browsing
dengan pembagian tugas sebagai berikut:
smb melakukan proses File & Print Sharing serta Authentication dan Authorization, sedangnmbd melakukan proses Name Resolution dan Browsing
Bagaimana cara Kerja Protokol?
NetBEUI merupakan non-routable protokol yang bersifat broadcast based. Dalam proses file dan print sharing, ada 2 proses yang berjalan:
1. Mailslots 2. Named Pipes
Mailslot adalah proses unidirectional communication, yang memungkinkan setiap kita membuka icon Network Neighborhood di Desktop, kita dapat melihat komputer mana saja yang sedang on-line. Analogi untuk keadaan ini sama seperti kalau satu komputer on-line dia akan terus mengabarkan berita ke teman-temannya dalam satu domain, "Halo saya Workstation satu, di node 5. Hubungi saya, ya?"
Sedang Named Pipes adalah proses bidirectional communication. Proses ini terjadi begitu kita mengakses sebuah komputer, kemudian kita melihat resource apa yang bisa dibuka di komputer tersebut dan begitu kita berhasil masuk ke komputer tersebut dan menggunakan resource-nya, maka terjadilah Named Pipes.
Proses ini mampu dilakukan juga dengan sangat baik oleh Samba. Sebuah Samba server dapat memberi akses pada sebuah komputer yang menjalankan Windows atau LAN Manager, atau MS-DOS Client untuk menggunakan filenya.
Dengan berkembangnya TCP/IP, maka NT 4.0 menambahkan satu feature yang disebut Windows Socket (Winsock.dll). Gunanya agar protokol NetBEUI yang tidak bisa routing, bisa run-over protokol yang bisa routing seperti TCP/IP. Para pengguna Novell Netware mungkin familiar dengan istilah "IPX encapsulated with TCP/IP"., nah seperti itulah proses NetBEUI yang run over TCP/IP. Di sini letak keunggulan Samba, karena setiap proses RPC (Remote Procedure Call) membutuhkan satu protokol transport, maka begitu kita install protokol TCP/IP di Windows, kemudian kita jadikan IP address Samba sebagai WINS (Windows Internet Name Server) dari komputer itu, maka... voala... Windows akan menganggap mesin LINUX kita sebagai Windows.
WINS itu sendiri tidak lain adalah NetBIOS Name Service (NBNS). Yang melakukan proses Name Resolution dan Browsing...oops, sepertinya di atas saya sudah menulis kalau dua proses ini dijalankan oleh nmbd...
Memang, WINS = NBNS, yang merupakan servis di mana NetBIOS Name di-resolve ke IP address, mirip seperti DNS (Domain Name Service) yang me-resolve IP adress ke host name.
Mengapa ini Bisa Terjadi?
Disebabkan oleh proses I/O redirection dari LAN Manager dan Windows membutuhkan sebuah transport protocol, yang secara default adalah NetBEUI. Tetapi dengan mengaktifkan WINS di Samba, kita sudah menjalankan proses NBNS. Jadi name resolution yang selama ini disebut Microsoft sebagai ciri khas Microsoft TCP/IP sebenarnya adalah NetBIOS Name Server, yang sudah ada sejak dulu. .
Konfigurasi SAMBA
Samba hanya memiliki satu file konfigurasi yaitu /etc/smb.conf
Struktur /etc/smb.conf
Smb.conf terdiri dari 2 bagian
[global], dan [share]
[global] merupakan konfigurasi dasar dari samba. Di sini kita melakukan setting global seperti Workgroup kita. Setiap kita menghilangkan komentar (yang ada tanda ;), maka baris itu akan dibaca oleh smb dan nmbd.
Di [global] pula kita bisa menunjuk siapa yang bisa mengakses Samba server kita dari Win95. Di baris...
guest account=.....
masukkan nama guest account, seperti guest. Tapi satu hal yang perlu kita ingat, bahwa nama user tersebut terdaftar di /etc/passwd. Sebab jika tidak klien 95 tidak akan bisa mengakses LINUX kita.
Bagaimana cara memasukkan user name?
Kita bisa memasukkan user dengan perintah
adduser nama_user , dari terminal
Dengan memasukkan perintah ini, maka kita menaruh satu input baru di file /etc/passwd. Di dalam file ini setiap user account memiliki 7 field yang dipisahkan oleh titik dua, seperti berikut:
root: *:0:0:root:/root:/bin/bash
bin:*:1:1:bin:/bin
Struktur /etc/passwd adalah seperti ini:
username : password : userID : groupID : komentar : home directory : login command
Periksa apakah user guest ada di bawah, jika ada maka password user itu yang harus kita masukkan saat kita mengakses Samba Server dari Windows 95. Sedang jika dari NT Workstation, kita bisa memilih user siapa yang kita pakai untuk mengakses Samba Server itu. Sebab Windows NT memiliki option Connect As.
Jika cara edit itu agak sulit, bagi pengguna RedHat bisa memakai linuxconf atau Control Panel di X Windows untuk menambah dan mengedit user. Bagi pemakai SuSE bisa mengaktifkan yast.
Setelah itu maka mesin Samba kita akan jadi file dan print server untuk Windows client.
Sedang [share] menentukan resource mana saja di komputer kita yang bisa diakses klien.Contoh :
[CDROM]
Path = /mnt/cdrom
guest ok = yes
Dengan adanya baris tersebut di dalam file smb.conf kita, maka kita memberi izin pada user untuk mengakses direktori /mnt/cdrom. Di dalam RedHat /mnt/cdrom adalah direktori tempat kita melakukan mounting terhadap /dev/cdrom atau cdrom kita.
ENCRYPTED PASSWORD
Salah satu masalah yang mungkin timbul adalah password. Pada prinsipnya UNIX menggunakan "clear text authentication" sedang SMB menggunakan encrypted password. Untuk itu sejak Samba 1.9.X.X, dibuat satu shadow password samba di /etc/smbpasswd atau tergantung setting [global] kita di dalam:
encrypt password = yes
smbpasswd file = /usr/local/samba/private/smbpasswd
Jika kita memilih untuk menggunakan encrypted password, maka jalankan script smbpasswd.sh dengan menggunakan
cat /etc/passwd mksmbpasswd > /usr/local/samba/private/smbpasswd
Jika ada NIS di dalam network kita, bisa menggunakan ypcat :
ypcat /etc/passwd mksmbpasswd > /usr/local/samba/private/smbpasswd
Dengan menggunakan perintah tersebut, kita mengkopi seluruh isi passwd ke dalam file /usr/local/samba/private/smbpasswd. Kemudian jangan lupa untuk memberi protection mode 500 alias r-x------ pada file tersebut.
Jika kita hendak memaksa Windows 95/98 menggunakan plain text password, di mesin Windows kita jalankan registry editor, kemudian di bawah
\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP
Kita tambahkan DWORD value dari edit menu, di mana entri "New Value #1" menjadi "EnablePlainTextPassword." Kemudian klik dua kali item tersebut dan rubah nilainya menjadi 1
Khusus untuk NT (server dan workstation), di dalam registry cari hive:
\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Rdr\Parameters\
kemudian tambahkan baris EnablePlainTextPassword:REG_DWORD=1
Dengan demikian kita memaksa Windows (NT dan 95) menggunakan sistem plain text password. Jika tidak, atau kembali ke setting standar password Windows ubah nilai 1 menjadi 0. Penggunaan plain text pasword tentu memiliki resiko, yang akan kita bahas di bawah ini.
Password SAMBA dan Plain Text Password
Sekarang kita bicarakan mengenai password dan security.
Di dalam NT, encrypted password dilakukan lewat mekanisme algoritme MD4 (detail bisa dilihat di RFC 1320, karena MD4 sendiri merupakan standar encryption untuk SMB). Mekanisme sederhana dari MD4 encryption adalah sebagai berikut: saat user memasukkan password dan menekan enter, password dikapitalisasi kemudian sebelum 'on the fly di dalam network, password dipotong-potong (truncated) menjadi nilai bytes dan begitu diterima di server, password tersebut diubah menjadi 16 bytes dalam bentuk hashed (=#) dan dikirim kembali ke client.
Setiap kali user memasukkan password, pengecekan yang dilakukan adalah kecocokan password di server dan client. Makanya di dalam lingkungan network NT, kita bisa punya pilihan untuk menyimpan password.
Mekanisme ini juga merupakan dasar dari encryption CHAP (Challenge Handshake Authentication Protocol), di mana server dan client saling mengenali mengirimkan password, dan di dalam perjalanan saat dikirim password dienkripsi menjadi nilai 14 bytes.
Kelemahan dari encrypted passwor SMB adalah password disimpan di komputer client, sehingga dapat dengan mudah diacak. Terutama di dalam Windows, di registry di bawah hive HKEY_CURRENT_USER, terdapat file yang menunjukkan 16 bytes password dalam bentuk encrypted tentunya, tapi sekali satu session terbuka antara server dengan client, maka siapa pun dapat masuk ke dalam network dari komputer dimana user yang sedang membuka session tersebut berada. Satu kelemahan lagi adalah kita bisa mengedit password di dalam mesin yang menjalankan NT lewat network.
UNIX dan variannya, sebelum ditemukannya Kerberos menggunakan plain text password, password yang dikirim ke server tidak dienkripsi, namun dikirim sebagai plain text, akan tetapi password tidak disimpan di mesin client. Kelemahan plain text password adalah pada saat password dalam perjalanan ke server dan ada sniffer menangkap password tersebut, itu merupakan hadiah gratis bagi sniffer tersebut. Untungnya LiNUX sejak kernel 2.2.X telah mendukung penggunaan shadow password dengan encryption level MD5.
Dengan menjalankan script smbpasswd, anda telah membuat satu username dan password yang telah ter-enkripsi. Jadi tidak perlu kuatir password anda di-sniff atau di-hack jika anda menggunakan smbpasswd. Sebab security password-nya sama dengan security password Windows dan LANManager.
Beberapa Tools Pendukung SAMBA
Ada banyak tools yang bisa digunakan sebagai tools tambahan Samba, antara lain SMB2WWW, SWAT (Samba Web Admin Tools), atau LinNeighborhood.
Semua tools (kecuali LinNeighborhood) ini bisa anda dapatkan di homepage resmi samba : http://www.samba.org/
Sebetulnya malah SWAT sudah ada di dalam setiap distribusi Samba. Anda hanya tinggal mengaktifkannya saja, biasanya SWAT ada di dalam /usr/bin/swat.
SWAT merupakan salah satu servis dari inetd, jadi yang harus anda lakukan adalah mengedit 2 file: yaitu /etc/services dan /etc/inetd.conf
Di etc/services tambahkan baris : swat 901/tcp
Baris tersebut menyatakan bahwa swat akan menggunakan port 901 dari TCP (default Samba), atau bisa juga memakai port kosong yang tidak dipakai (cek ke RFC 1060).
Kemudian di dalam /etc/inetd.conf tambahkan baris
swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat
Setelah itu, anda harus me-restart inetd, bisa dengan mengirimkan pesan HUP atau cukup inetd restart.
Sedang LinNeighborhood bisa anda dapatkan di http://www.linuxberg.org/ atau http://www.freshmeat.net/.
Dengan adanya tools ini, terutama SWAT, para Network Administrator yang dahulu biasa bekerja memakai NT yang tentunya terbiasa dengan GUI Administrative Tools bisa mendapatkan kemudahan GUI seperti NT di ketiga tools ini. Bahkan dengan SWAT, anda mampu melakukan remote monitoring terhadap network, sekalipun anda di rumah dan tidak punya mesin LiNUX.
Berikut ini adalah scren shot dari SWAT yang diakses dari mesin Windows 95
Penutup
Ada ucapan salah seorang pakar networking Indonesia yang masih penulis ingat, "Kendala pengembangan IT di Indonesia adalah pada masalah biaya. Sekarang solusinya adalah dengan menggunakan resource yang murah dan berdaya guna." Maka di tengah krisis ekonomi sekarang, penggunaan LiNUX maupun Operating System lain yang murah dan berdaya guna tinggi seperti FreeBSD merupakan jawaban yang tepat. Khusus untuk file dan print server, SAMBA merupakan pilihan yang paling tepat sebagai pengganti Windows NT.
Bahkan anda yang dulu biasa menggunakan tools NFS dan NIS bisa menjadikan SAMBA sebagai alternatif Network File System. Walau resikonya adalah proses brodacast SMB yang tentunya akan menyebabkan network traffic alias kecekek (bottleneck). Juga untuk tren SAN (Storage Area Network) yang kini mulai hangat dibicarakan sebagai satu ektension dari LAN dan WAN, kelihatan SAMBA mampu. Sekarang saatnya kita membuka jendela dan wawasan baru, seperti semboyan SAMBA "Opening Window to a Wider World."
by ZEN el GUAY e-mail ke saya











Web Database dengan PHP3 Melihat Traffic Router dengan MRTG pada Linux
Email : jakarta@jakarta.linux.or.id
Home Halaman Muka
© 1999 ELEKTRO Online All Rights Reserved.


HACKING NOVELL NETWARE
HACKING NOVELL NETWARE
Novell Netware, sebagai salah satu Network Operating System yang banyak
dipakai di Indonesia, merupakan OS yang menarik untuk dipelajari, karena
kedekatannya dengan DOS yang umumnya sudah dikenal pemakai komputer di
Indonesia.

Sayang sekali sebagai user biasa kita tidak bisa menggunakan feature-feature
tertentu yang hanya bisa di akses oleh SUPER USER (SUPERVISOR dalam istilah
Novell Netware).

Berikut ini beberapa trik yang bisa digunakan untuk mendapatkan akses
SUPERVISOR tersebut.

Catatan:
Tutorial ini dibuat untuk keperluan belajar dan penelitian Novell Netware,
bahkan beberapa trik yang digunakan disini sering digunakan oleh penulis
(CyberBug) pada saat melakukan Maintenance System Novell Netware.
Penulis dan Kecoak Elektronik tidak bertanggung jawab atas kesalahan
penggunaan tutorial ini.

Sebagai tambahan semua tutorial ini sudah diuji penulis di Novel Netware 3.11
dan 3.12


1. BAGAIMANA CARA SAYA MENDAPAT SUPERVISOR AKSES?

Ada beberapa kemungkinan yang mungkin anda punyai:
A. Anda punya akses fisik ke Server
B. Anda tidak punya akses fisik ke Server tapi punya account/login name

A. Anda punya akses fisik ke Server
Biasanya orang yang punya akses fisik ke Server (bisa menggunakan console
server) adalah orang yang dipercaya untuk Maintenance System.
Trik berikut ini biasanya saya lakukan kalau Supervisornya tidak berada
ditempat saat kita memerlukan passwordnya atau Supervisornya lupa passwordnya
(jangan tertawa, banyak yang begini, karena akses Supervisor kadang dipakai
sampai mereka lupa sendiri).

Berikut hacknya:

Cat: Yg didalam [ ] adalah tombol keyboard yg harus ditekan.
Yg didalam { } adalah keterangan

1. Tekan [Left Shift][Right Shift][Alt][Esc] secara bersamaan {Debugger Mode}
2. Ketik: d VerifyPassword 6 [Enter] {Catat 6 byte yg keluar sebagai hasilnya}.
3. Ketik: c VerifyPassword=B8 0 0 0 0 C3 [Enter] {Matikan cek password}
4. Ketik: g [Enter] {Lakukan perubahan}

Sesudah proses ini dilakukan anda dapat login sebagai Supervisor tanpa perlu
mengisi password.

Untuk mengembalikan cek password:
1. Tekan [Left Shift][Right Shift][Alt][Esc] secara bersamaan {Debugger Mode}
2. Ketik: c VerifyPassword=xx xx xx xx xx xx [Enter] {xx=6 bytes yg dicatat}
3. Ketik: g [Enter] {Lakukan perubahan}

Atau kalau mau mudahnya (dan dimungkinkan) down servernya kemudian restart
lagi, password check akan normal kembali, karena perubahan password check
cuma di memory.


B. Anda tidak punya akses fisik ke Server tapi punya account/login name
(meskipun hanya guest account).

Cara yang paling mudah adalah menggunakan program NW-HACK.EXE, kerja
program ini sebagai berikut:

1. Jika SUPERVISOR sudah login (cek dgn USERLIST) jalankan program ini.
Password Supervisor akan diubah menjadi SUPER_HACKER (Cool name eh?)
2. Dan setiap account dalam server tersebut akan menjadi SUPERVISOR Equivalent
yang berarti semua user setara dengan SUPERVISOR.
3. Kita harus memasang BACKDOOR sesudah mendapatkan akses seperti ini (karena
kalau Supervisornya tahu, pasti dia akan mengubah status semua user yang
sudah jadi Supervisor Equivalent ke status normal).


2. BAGAIMANA MENDAPATKAN PASSWORD LAIN DI NOVELL NETWARE?

Password Trapper terbaik yang pernah saya kenal adalah dua sekawan LOGIN.EXE
(hasil patch dari Hacker Belanda bernama itsme) dan PROP.EXE
Untuk bisa menanam Password Trapper ini

1. Kita harus mendapat SUPERVISOR akses dulu,
2. Kalau supervisor akses sudah didapat, ganti file LOGIN.EXE di directory
SYS:LOGIN dengan file LOGIN.EXE hasil patch, jangan lupa mengganti
flag/attributnya menjadi SRO.
3. Sesudah file LOGIN.EXE diganti, masih sebagai Supervisor jalankan file
PROP.EXE dengan option -C [PROP -C] untuk membuat bindery property baru
(sebagai tempat password yang di trap).
4. Sesudah satu minggu atau satu bulan kemudian coba cek password panenan
kamu dengan perintah PROP -R atau boleh juga di pipe seperti
PROP -R > NAMAFILE.
5. Untuk menjalankan PROP.EXE kita tidak perlu akses Supervisor, cukup user
biasa saja, bahkan tidak perlu login sama sekali yang penting IPX dan
NETX (atau LSL, IPXODI dan VLM, whatever) sudah dijalankan (saran saya
siapkan PROP.EXE di disket kemudian jalankan dari disket).


4. BAGAIMANA MENDAPATKAN SEMUA PASSWORD DI NOVELL NETWARE?

1. Sebagai SUPERVISOR masuk ke directory SYS:SYSTEM, kemudian ketik BINDFIX.
2. Jawab semua pertanyaan dengan Yes, kalau sudah selesai,
3. Copy 3 (tiga) file berextension .OLD (cari tahu sendiri filenya) ke disket.
4. Gunakan program BINDERY.EXE sebagai berikut:
BINDERY ETC > PASSWORD
5. Kemudian crack hasil di file PASSWORD menggunakan BINCRACK.EXE plus
FILEDICTIONARY (kumpulan password) sebagai berikut :
BINCRACK PASSWORD FILEDICTIONARY > HASILPASS


5. BAGAIMANA MEMBUAT BACKDOOR?

Ada satu file bernama SUPER.EXE yang sering dipakai untuk keperluan ini,
dengan file ini kita bisa mendapatkan Supervisor Equivalent (dengan
menggunakan login user biasa) kapan saja kita inginkan.
Tapi ini harus diset lebih dahulu, dan untuk bisa setting backdoor ini, kita
harus mendapatkan akses Supervisor dulu (utility ini memang untuk Supervisor,
supaya sang Supervisor bisa mengganti status nya sebagai user biasa atau
supervisor sesuai kebutuhan).
Misalnya anda punya login dengan nama KECOAK, dan anda ingin anda bisa
mengganti status anda sebagai normal user ataupun supervisor kapan saja anda
suka.
1. Login sebagai Supervisor
2. Jalankan program SYSCON
3. Set equivalent user KECOAK sebagai SUPERVISOR
4. Tutup/Exit program SYSCON
5. Login sebagai KECOAK
6. Jalankan program SUPER.EXE sebagai berikut: SUPER +
Sekarang Toggle Supervisor Equivalent untuk KECOAK sudah ON
7. Login sebagai SUPERVISOR
8. Jalankan program SYSCON
9. Hapus equivalent SUPERVISOR user KECOAK
10. Tutup/Exit program SYSCON
11. Untuk selanjutnya untuk mengaktifkan Supervisor Equivalent, anda tinggal
login sebagai KECOAK kemudian mengetik SUPER +, untuk menonaktifkan
Supervisor Equivalent ketiklah: SUPER -
(Heheheheh ... Ksatria Kecoak Baja Hitam - Berubah!!!)


6. DARIMANA SAJA SAYA BISA MENDAPAT SEMUA UTILITY YANG DISEBUT DIATAS?

Internet Search Engine adalah sumber yang hampir tidak terbatas, ketik
NAMAFILE yang anda inginkan dan anda akan mendapatkannya.
Beberapa search engine yang baik adalah:
http://www.altavista.digital.com
http://www.excite.com
Dan yang terbaik untuk hacker:
http://astalavista.box.sk


7. PENUTUP

Tutorial ini lebih merupakan kutipan dari "The Unofficial Netware Hack FAQ",
karya Simple Nomad dari Nomad Mobile Research Centre, penulis hanya mengutip
bagian-bagian yang diketahui dan sudah diuji oleh penulis sendiri dan
diharapkan juga berguna untuk dunia sekuritas di Indonesia

"HuTan SiAnG HaRiiiiiii

Ini kisah seoarang pemuda yang merantau kedaerah yang belum ia kenal letak dan tempatnya sebelumnya,pemuda itu bernama Ervan Andri Syahputra,Ia merupakan seorang pemuda yang bertanggung jawab dalam setiap melaksanakan tugas-tugasnya.

Ia merupakan salah seorang siswa di SMA 11 Jakarta,walaupun ia masih sekolah namun pola fikirnya sudah seperti orang dewasa,ia berfikir bahwa ia harus belajar mandiri agar kelak ia bisa terbiasa hidup tanpa mengharapkan bantuan dari siapapun apalagi kedua orang tuanya yang selami ini sudah banyak berkorban untuknya.

Ia adalah tipe orang yang bekerja keras dan menyukai hal-hal baru yang menantang keberanian mental dan fisiknya,Di sekolahnya ia dikenal sebagai seorang yang pandai bergaul dengan siapa saja tanpa membeda-bedakanya,ia juga pendengar curhat yang baik dan dapat membantu teman-temanya untuk memecahkan masalahnya,sehingga teman-teman sangat suka menceritakan persoalan-persoalan yang sedang dialaminya karena Ervan selalu bisa memecahkan masalah teman-temannya dan menemukan jalan keluar yang terbaik bagi teman-temanya.

Disekolahnya ia mempunyai banyak teman baik yang selalu ada menemani Ervan baik dalam keadaan suka maupun duka,mereka merupakan teman yang selalu mengisi kekurangan satu sama lain,mereka berfikir bahwa kekurangan yang dimiliki oleh masing-masing orang merupakan kelebihan yang dapat menutupi kekurangan yang dimiliki oleh orang lain,sehingga mereka selalu bisa membuat hari-hari mereka menjadi bahagia walaupun begitu banyak masalah diluar sana yang sedang mereka alami,namun mereka selalu menjalaninya dengan canda dan tawa.

Sekolah bagi mereka merupakan tempat untuk mereka melupakan sejenak masalah berat yang mereka hadapi di rumah,di sekolah mereka selalu bercerita permasalahan yang mereka alami selama ini.Vina,Vera,Santi,Andri,Akbar,Agung,Riska dan Putra,mereka adalah teman-teman yang sangat Ervan sayangi,mereka adalah teman,sahabat dan keluarga bagi Ervan.

Ervan dan Agung adalah seorang siswa dari kelas 2 Ipa 1,Vina adalah seorang siswi dari kelas 2 Ips 2,Vera dan Riska adalah siswi dari kelas 2 Ips 1,Santi dan Putra adalah siswa dan siswi dari kelas 2 Ipa 2,Andri adalah siswa dari kelas 2 Ips 3,Akbar adalah siswa dari kelas 2 Ipa 3.Setiap harinya mereka selalu bertemu sebelum masuk kelas dan jam istirahat,mereka mempunyai tempat tersendiri yang hanya mereka sajalah yang tau tempat itu,tempat itu dijadikan tempat berkumpul saling bertukar fikiran, menceritakan masalah satu sama lain,bercanda-canda dan tertawa dengan lepas seolah tak ada masalah yang sedang mereka alami.

Diantara mereka ada yang diberi kekuatan oleh tuhan yang amat luar biasa manfaatnya,Riska mempunyai kelebihan untuk dapat melihat mahluk gaib,Putra mempunyai kelebihan untuk dapat melihat sekaligus berbicara dengan mahluk gaib,Ervan mempunyai kelebihan untuk dapat melihat kejadian dimasa yang lalu dan yang akan datang,Vera mempunyai kelebihan menghahal ayat-ayat alqur'an,Vina mempunyai kelebiahan untuk dapat membaca fikiran orang lain hanya dengan melihat mata orang tersebut disamping itu ia juga mempunyai telepati yang kuat.

Teman-teman disekolahnya tidak mengetahui bahwa mereka mempunyai kelebihan,yang tahu hanyalah mereka sendiri dan teman-teman terbaiknya itu,kedua orang tuanya pun tidak mengetahui kalau mereka mempunyai kelebihan seperti itu.
Suatu hari disekolah mereka diadakan acara "Pengenalan Hutan dan Manfaatnya Bagi Kehidupan Manusia Di Bumi".

Acara itu merupakan penelitian pertama bagi seluruh siswa dan siswi SMA 11 Jakarta,acara itu diadakan karena adanya guru baru dari luar negeri,Guru itu bernama Bu Sisca Sanjaya,ia adalah orang Indonesia yang bersekolah di salah satu Universitas di New York,Amerika Serikat,ia adalah seorang yang diwarisi kekuatan dari nenek moyang nya,ketika Ia datang ke sekolah itu ia sudah tau bahwa di sekolah ini terdapat siswa dan siswi yang merupakan calon penerima kekuatan dari batu alam yang terdapat di hutan Siang hari,oleh sebab itu ia pun tidak sabar untuk segera mengetahui kekuatan apa yang akan anak-anak terima itu.

Tak berapa lama selang waktu ketika ia datang kesekolah ia pun segera mencari alas an agar anak-anak itu dapat pergi ke hutan siang hari dan mendapatkan kekuatan dari batu alam yang terdapat disana,anak-anak itu merupakan petunjuk bagi guru itu untuk mencari dimana letak batu-batu itu.Akhirnya tercetuslah acara "Pengenalan Hutan dan Manfaatnya Bagi Kehidupan Manusia Di Bumi".

Acara itu diadakan setelah mereka selesai menghadapi ujian semester Ganjil,Ujian semester Ganjil diadakan pada tanggal 05 desember,sedangkan acara itu diadakan pada tanggal 13 desember.Tidak terasa ternyata hari begitu cepat berganti sehingga besok mereka sudah menghadapi ujian semester Ganjil.

Oleh karena itu mereka membatasi waktu main mereka selama satu minggu karena mereka akan menghadapi ujian semester Ganjil,mereka sangat antusias kalau di ujian semester tahun ini mereka harus mendapatkan peringkat 10 besar,karena mereka ingin membuktikan bahwa mereka dapat membagi waktu antara waktu belajar dengan waktu bermain secara professional,karena orang tuanya selalu menginginkan mereka mendapatkan peringkat 10 besar oleh karena itu mereka selalu dilarang untuk bermain terlalu lama,namun mereka tetap saja melawan peraturan orang tuanya tersebut.

Ternyata benar ujian semester kali ini mereka lalui dengan mendapatkan nilai-nilai yang baik,orang tuanya pun senang karena anak-anaknya dapat mendapatkan nilai-nilai yang baik,Waktu acara itu tinggal 2 hari lagi para siswa dan siswi SMA 11 itupun sudah mempersiapkan barang-barang yang akan mereka bawa ke hutan,agar mereka tidak kekurangan barang ataupun makanan ketika dihutan nanti,Ervan dan teman-temanya pun tidak ketinggalan mereka berkumpul di tempat biasa mereka berkumpul,mereka berkumpul untuk membicarakan perlengkapan yang akan mereka bawa nanti ke hutan,mereka sepakat untuk membeli perlengkapan yang mereka butuhkan ditempat yang sama.

Sehari setelah itu mereka janjian di swalayan yang berada tidak terlalu jauh dari rumahnya,ketika mereka sampai disana ada banyak kejadian-kejadian yang aneh dan lucu yang mereka alami,kejadian pertama mereka dikejar oleh seorang banci yang mengaku tas yang Santi bawa itu adalah tasnya,sebelum banci itu mengejar ia sempat mengobrol dengan Vera bahwa ia barusan dirampok oleh seorang wanita dipasar ini kebetulan saja Tas yang ia ceritakan itu mirip dengan tas yang dipakai oleh Santi,tidak lama setelah ia bercerita Santi datang ingin memenggil Vera karena Vera sudah dari tadi ditunggu oleh yang lain,awalnya Santi mengira Vera sedang menolong orang yang tertabrak ternyata Ketika banci itu menoleh kebelakang Tiba-tiba Santi berlari sekencang-kencangnya karena yang Santi lihat adalah sosok yang menyeramkan seperti orang yang tertabrak,banci itupun terus mengejar Santi karena ia mengira Santi adalah rampok yang merampok tasnya itu.

Akhirnya Vera ikut mengejar mereka berdua,setelah mereka sampai di tempat dimana teman-teman yang lain sudah menunggu lama,Ervan dan yang lain tertawa menertawakan Santi yang dikejar banci dan banci itu dikejar oleh Vera,dari kejauhan Santi berteriak sekencang-kencangnya meminta tolong,ia berteriak"Tolong-tolong jangan ganggu saya,setan……setan……!!!",setelah Santi semakin mendekati Ervan dan yang lain teriakan Santi mulai terdengar,awalnya mereka hanya mengira bahwa Santi hanya ketakutan biasa namun ketika Santi sampai Ervan pun bertanya kepada Santi,"San kamu kenapa kok dikejar banci teriak nya,setan…setan…!!diakan manusia juga San walaupun agak terlihat aneh tapi dia manusia juga kan,Ervan pun mulai menenangkan Santi yang ketakutan dan banci itu dibawa jauh dahulu dari Santi loeh Vera.

Santi pun menjawab:"apanya yang manusia dia itukan orang yang sudah meninggal lihat saja wajahnya yang seperti orang yang habis ditabrak".
Ervan berkata:" San dia itu benar-benar manusia hanya saja muka nya agak aneh karena memakai makeup yang berlebihan,jadi kamu tidak perlu takut itu hanyalah pemikiran yang timbul karena mungkin pada saat itu kamu sedang memikirkan tentang hantu,makanya begitu melihat dia kamu jadi seperti melihat hantu.
Santi: "Lalu mengapa ia terus saja mengejar aku padahalkan aku tidak kenal sama sekali dengan dia,itu aneh kan??
Ervan menjawab: "Mungkin ia ingin bertanya sesuatu sama kamu atau ia salah melihat orang!!!!!
Santi: 'Gak mungkin ini jelas anehkan dia bukan manusia dia hantu….!!!!
Tak lama kemudian Vera datang dengan banci itu,lalu Vera menjelaskan kepada Santi bahwa banci itu mengira Santi adalah rampok yang mencuri tasnya….!!!
Agung: "oo…jadi gitu!!
Riska: " makanya kamu jangan memikirkan yang aneh-aneh jadinya salah liat orang degh……!!!!!
Putra: "yaudah sekarang kamu kasih liat tasmu biar cepat selesai dan kita bisa langsung membeli perlengkapan yang kita butuhkan untuk Acara ke hutan besok………..!!!!
Santi: "Gak mau ini kan tas gue ngapain gw kasih kedia!!!!
Ervan: "makanya lu kasih dulu San,dia hanya ingin melihat dan memastikan bahwa tas itu milik dia atau bukan!!!!!!!!!!!!
Santi: " Yaudah lah nich!!Eyt..tapi ..bener yah Cuma sebentar dang a diapa-apain kan tas gue…….!!!!!
Banci:"upzzz…..maf ya ternyata eke salah Sambung….eh salah orang!!!ya dah deyyyy….makasih yahh Ver!!!
Vera: "SaMa-SaMa…………………………………………….!!!!!



Hari sudah semakin siang,mereka pun bergegas untuk segera membeli perlengkapan yang mereka butuhkan nanti tak lupa juga mereka membeli makanan untuk disana…
Tak terasa telah 3 jam mereka belanja!!karena mereka sudah sangat capek mereka pun memutuskan untuk segera pulang,di perjalanan pulang mereka mengalami kejadian aneh lagi,tiba-tiba ada kakek tua yang menghampiri mereka dan memberikan mereka bunga mawar.
kakek itu berkata: "Cucuku jagalah bunga ini dengan baik jangan sampai kelopak bunga mawar ini habis karena kalau habis apalagi kalian membuangnya kaliam akan bertemu banyak mahluk gaib yang akan meminta pertolongan dengan kalian,kalau kalian berhasil menolongnya maka mahluk itu akan memberikan kamu 1 kelopak bunga beserta 1 mutiara yang indah,kalian akan terus diminta pertolongan sampai kalian berhasil mengumpulkan kelopak bunga itu yang berjumlah 30 kelopak!!
Akbar: "ah kakek kalo boong jangan sama kita kek,sama anak kecil aja kit amah udah ga mempan dengan omongan kekek!!!!!
Vina: "yaudah lah kita percaya aja siapa tau aja bener,klo bener mank lu mau dikejar-kejar setan mulu,gue sich ga mau degh!!!!!
Andri: "orang kaya gitu mah gak usah dipercaya vin,,udah sini bungany biar gue buang aja dari pada kita jadi tambah parno disini mendingan gue buang aja!!
Riska: " aduh gw jadi takut nieh!!!
Vera:"udah tenang aja kan masiha ada gue!!!

Akhirnya bunga itupun sudah terlanjur dibuang dan mereka pun melanjutkan perjalanan pulang kerumah mereka masing-masing.”Van lu ngerasa aneh ga masa tiba-tiba ada kekek tua yang datang ke kita trus ngasih kita bunga lagi padahal kan kita ga pernah kenal ma dia” (Putra berkata)
“Bener juga sich Put gue juga ngerasa aneh banget waktu dia ngomong masalah setan-setan gitu!!!” (Ervan berkata)
Riska: "yaudah lah jangan bikin gue tambah takut niey!!!!

Sesampainya mereka dirumah mereka pun bersiap-siap menyiapkan semua perlengkapan yang mereka beli tadi dan memasukan nya ke dalam tas..

Malam pun semakin larut dan mereka semua tertidur dengan lelap,karena mereka kecapean habis belanja ke swalayan tadi siang.ketika yang lain tidur Ervan tidak bisa tidur karena masih memikirkan kakek tua tadi,tak lama kemudian Ervan tertidur juga,ketika Ervan tertidur ia pun bermimpi bertemu dengan kakek tua itu tadi,kakek tua itu berkata "sayang kau para anak muda tidak percaya denganku,tunggu saja apa yang akan terjadi dengan kalian nantinya semoga kalian bisa menyelesaikan tugas yang diamanatkan untuk kalian nanti.”

Ervan pun terbangun dari tidurnya karena ia takut itu akan benar-benar terjadi padanya dan teman-temanya,iapun terus saja berdoa agar mimpinya itu tidak benar-benar terjadi dan mimpi itu hanyalah bunga tidur saja.Ia pun tertidur kembali.

Praktek - Membangun Server VoIP

Solusi Komunikasi Murah
Kemajuan Internet di Indonesia perlu dibarengi dengan penyajian local content yang tepat bagi para penggunanya. VoIP merupakan salah satu local content yang perlu dipertimbangkan.



Kini membangun jaringan VoIP relatif lebih mudah dibandingkan dengan sebelumnya. Hal ini karena kemajuan dalam pengembangan aplikasi Open Source untuk VoIP. Kemajuan tersebut begitu pesat hingga taraf aplikasi Open Source yang tersedia dinilai pantas untuk diterapkan dengan status produksi bukan lagi percobaan dalam lab saja.

Asterisk dan SER merupakan dua di antara beberapa aplikasi Open Source yang siap digunakan untuk membangun jaringan VoIP. Jaringan VoIP berbasis kedua aplikasi tersebut baik terpisah maupun digabungkan dengan konfigurasi tertentu, sudah dapat dimanfaatkan untuk mendukung kegiatan bisnis. Apalagi untuk keperluan rumahan.

Inti Teknologi VoIP adalah bagaimana data voice dapat disalurkan melalui jaringan berbasis protokol IP. Tidak seperti pada jaringan non-VoIP, PSTN misalnya, voice yang berupa sinyal analog tidak mengalami perubahan terlebih dahulu sebelum disalurkan. Pada VoIP, voice ini diubah menjadi data digital, diberi nomor dan header, kemudian dikirimkan dalam bentuk paket-paket. Bagi penerima, paketpaket tersebut dibongkar dan diurutkan kembali. Setelah terurut, data voice tadi diubah kembali menjadi sinyal analog.

Serangkaian peristiwa perubahan dari analog ke digital, memaketkan, mengirimkan, menerima, mengurutkan, dan mengubah kembali dari digital ke analog inilah yang disebut dengan VoIP.

Memahami prinsip VoIP seperti memahami bahwa untuk mengirim panggung musik dari satu daerah ke daerah lain, panggung tersebut perlu dibongkar dahulu, dipaket, dan dikirimkan. Kemudian setelah sampai ditempat tujuan paket tersebut diurutkan kembali dan dibangun menjadi panggung musik yang sama.

Untuk dapat mengimplentasikan VoIP diperlukan beberapa komponen utama VoIP yang harus bekerja sama, yaitu:
User Agent
Proxy
Protokol
Codec


User Agent

User Agent merupakan komponen yang digunakan oleh pengguna untuk memulai dan menerima sesi komunikasi. Dalam VoIP, user agent berupa komponen yang melakukan dial nomor telepon VoIP dan atau menerimanya. Komponen ini dapat berupa aplikasi perangkat lunak (atau biasa disebut dengan softphone) atau dapat pula dalam bentuk perangkat keras.

Praktek - Membangun Server VoIP
Friday, 02 November 2007
Page 2 of 7


Contoh user agent yang termasuk dalam Solusi Komunikasi Murah november 2006 CHIP 157 kategori softphone adalah iaxLite, Idefisk, Ekiga, Kphone, Linphone, Netmeeting, Sjphone, dan X-Lite. Sedangkan user agent dalam bentuk perangkat keras antara lain ATA (Analog Telephone Adaptor), IP Phone/Ethernet Phone, USB Phone, dan ITG (Internet Telephony Gateway).

Proxy
Proxy atau bisa juga disebut dengan server, gatekeeper, registrar adalah komponen yang menerima registrasi User Agent dan bertugas mengatur penomoran dan call routing. Aplikasi proxy yang mendapatkan reputasi sebagai aplikasi andal adalah Asterisk dan SER (SIP Express Router). Sedangkan proxy yang masih seumur jagung antara lain OpenSER, FreeSwitch, dan Yate.

Perlu dicatat dan diingat bahwa proxy yang dimaksud disini bukanlah proxy server Internet, melainkan aplikasi server yang mengatur jaringan VoIP.

Protokol
Protokol adalah komponen berupa seperangkat aturan komunikasi antarUser Agent, antarProxy atau User Agent dengan Proxy dan sebaliknya. Yang paling tua, stabil, dan andal adalah protokol H.323. Ia merupakan koleksi dari beberapa protokol lain yang mengatur session dan media transfer. Namun, H.323 memiliki kekurangan yang cukup fatal yaitu tidak dapat dengan mudah menembus NAT atau Network Address Translation. Dengan demikian diperlukan gatekeeper yang harus dioperasikan di setiap node jaringan LAN yang menggunakan fasilitas NAT. Gatekeeper tersebut berfungsi sebagai jembatan antara pengguna di dalam jaringan dengan NAT tersebut dan dengan mereka yang berada di luar jaringan LAN.

Selanjutnya, adalah protokol SIP atau Session Initiation Protocol. Ia tugasnya hanya menciptakan, menghapus, dan memodifikasi session atau sesi komunikasi. Tidak seperti H.323, SIP bukanlah protokol koleksi. SIP hanya mengatur session saja, sedangkan data voice disalurkan melalui protokol lain yang bukan bagian dari SIP.

Informatif : Untuk mendapatkan informasi lengkap tentang VoIp Rakyat kunjungi websitenya di http://www.voiprakyat.or.id


SIP dapat dengan mudah menembus NAT sehingga implementasinya dapat terpusat pada satu server saja. Bagi Anda yang berada dalam jaringan dengan NAT tidak perlu khawatir tidak dapat terhubung dengan server. Beda halnya jika pada jaringan Anda tersebut tidak hanya NAT saja yang terpasang tetapi juga Firewall yang terkonfigurasi menutup komunikasi protokol SIP.

Protokol lain yang mulai sering digunakan adalah IAX2 atau Inter Asterisk eXchange versi 2. Protokol ini sangat andal. Ia dapat menembus NAT dengan mudah dan hanya menggunakan satu port saja untuk membentuk session dan media transfer. Protokol ini juga mempunyai feature-feature yang dapat mengurangi konsumsi bandwidth, seperti IAX-trunking dan menjernihkan suara seperti jitter buffer.

Namun, tidak seperti dua protokol lainnya, SIP dan H.323 yang Open Standard, IAX2 masih dalam draft menuju Open Standard. Oleh karena itu dukungan vendor perangkat keras yang menerapkannya dalam perangkat-perangkat mereka masih sangat minim dibandingkan dengan SIP, apalagi H.323. Kendati demikian, kode program untuk implementasi IAX2 merupakan Open Source, sehingga bisa dipastikan lambat laun akan banyak tersedia pula softphone dan perangkat keras berbasis protokol IAX2.

Codec
Codec adalah teknologi yang memaketkan data voice ke dalam format data lain dengan perhitungan matematis tertentu, sehingga menjadi lebih teratur dan mudah dipaketkan. Dengan menggunakan Codec tertentu bandwidth dapat dihemat. Namun risikonya, suara dapat menjadi kurang jernih atau berubah warna suaranya. Apabila mengejar kualitas suara yang baik, jernih, dan tidak berubah warna suaranya, dibutuhkan codec dengan perhitungan matematis yang minim. Konsekuensinya kebutuhan bandwidth meningkat.

Praktek - Membangun Server VoIP
Friday, 02 November 2007
Page 3 of 7


Codec dengan bandwidth terboros adalah G.711, menghabiskan bandwidth sekitar 87 kbps. Sebaliknya, codec yang paling hemat dan umum digunakan adalah G.723.1, menghabiskan bandwidth sekitar 22 kbps. Codec lain yang umum digunakan karena suaranya yang lebih jernih dari pada G.723.1, tetapi bandwidth-nya jauh lebih kecil dibanding G.711 adalah G.729. Codec ini menghabiskan bandwidth sekitar 24 kbps. Adapun yang codec lain yang umum dan gratis adalah GSM dan iLBC yang menghabiskan bandwidth sekitar 29 – 31 kbps.

Solusi VoIP Murah
Faktor utama yang menjadi penghambat membangun layanan VoIP murah dan andal adalah belum stabilnya aplikasi proxy atau aplikasi server VoIP yang tersedia, terutama yang Open Source. Tetapi kini tidak lagi, saat ini Asterisk pada versi 1.2.13 sudah sangat stabil dan layak untuk diimplementasikan dengan status produksi. Kendati demikian, upgrade dan patch masih tetap diperlukan guna menambal lubang keamanan dan feature yang kurang berjalan baik.

Demikian halnya dengan User Agent, baik yang tersedia gratis maupun Open Source, saat ini dapat dibilang stabil dan pantas diimplementasikan dengan status produksi. Jumlahnya pun cukup banyak, beragam, dan unik. Misalnya X-Lite 3.0 berbasis SIP yang dilengkapi dengan VoIP, Video call, dan conference serta Instant Messaging. Contoh lainnya, iaxLite dan Idefisk yang lebih ringan dan berbasis protokol IAX2 yang lebih anti-firewall.

Untuk pemilihan protokol dan codec, Anda tidak perlu terlalu memilih-milih karena Asterisk mempunyai kemampuan untuk translasi antarprotokol dan antarcodec secara otomatis dan real-time. Jadi bagi Anda yang menggunakan softphone berbasis SIP, Anda tetap dapat berhubungan dengan mereka yang menggunakan softphone berbasis IAX2. Begitu pula pengguna dengan Codec G.711, Anda dapat tetap berkomunikasi dengan pengguna dengan Codec GSM atau iLBC.

Protokol yang didukung oleh Asterisk antara lain adalah H.323, IAX, IAX2, MGCP, SCCP, dan SIP. Codec yang didukung oleh Asterisk antara lain G.711, G.723.1, GSM, iLBC. Namun, codec G.729 baru dapat digunakan setelah membeli lisensi khusus dari Digium (perusahaan pembuat Asterisk) atau menggunakan implementasi G.729 yang Open Source. Asterisk dapat diperoleh dari websitenya, http://www.asterisk.org.

Kesimpulan dari seluruh penjelasan di atas: untuk membangun layanan atau jaringan VoIP yang murah, mudah, dan andal, Anda harus menyiapkan sebuah komputer yang terhubung jaringan IP yang di-install dengan Linux dan Asterisk versi terbaru. Sedangkan dari sisi user: sediakan softphone yang mencakup kebutuhan user secara umum atau sediakan saja beberapa softphone dan biarkan user yang memilih.

Asterisk IP PBX
Dalam website resminya disebutkan bahwa Asterisk adalah PBX atau Private Branch eXchange dalam bentuk software. Ia dapat dijalankan di berbagai sistem operasi dan menyediakan feature-feature yang tersedia di PBX pada umumnya. Asterisk juga dapat melakukan VoIP melalui berbagai protokol dan dapat berinteraksi dengan berbagai perangkat telephony yang harganya relatif murah.

Interface : Softphone VoIP Rakyat Communicator, Sjphone, dan Xlite-3.0


Bagi Anda yang belum mengenal PBX, PBX adalah alat dimana sebuah kantor dapat memiliki sebuah sentral Telkom kecil. Indikator bahwa kantor Anda telah mempunyai PBX, dapat terlihat dari tersedianya telepon di kantor Anda dengan nomor yang singkat, umumnya 2-5 digit. Nomor singkat ini merupakan nomor yang telah diatur di PBX dan tidak dapat dihubungi langsung dari jaringan PSTN atau jaringan GSM/CDMA.

Dengan melakukan instalasi Linux dan Asterisk pada komputer Anda, maka komputer Anda berubah menjadi sebuah PBX dengan kemampuan untuk berkomunikasi dengan jaringan IP. PBX yang mempunyai kemampuan tersebut dikenal dengan istilah IP PBX.

Seperti halnya PBX, dalam IP PBX pun dikenal tiga komponen penting yang membentuk fungsi PBX, yaitu extension, trunk, dan dial plan.
Extension adalah komponen yang menangani registrasi dari pengguna, serta menyediakan username dan password bagi user agar dapat terhubung dengan IP PBX.
Trunk adalah komponen yang menangani registrasi satu IP PBX ke IP PBX lainnya.
Dial plan adalah komponen yang mengatur penomoran dan call routing.


Namun, Asterisk mempunyai cara sendiri untuk mendefinisikan extension, trunk, dan dial plan tersebut.

Praktek - Membangun Server VoIP
Friday, 02 November 2007
Page 4 of 7


Instalasi Asterisk
Tidak seperti kebanyakan aplikasi di Linux, Asterisk lebih sering di-install dengan melakukan kompilasi terhadap kode programnya terlebih dahulu. Berikut langkah-langkahnya.
Download kode program
Ekstrak paket kode program
Kompilasi dan instalasi


Agar berjalan sempurna, ada beberapa hal yang perlu dipersiapkan terlebih dulu, yaitu:

1. Gunakan Linux dengan kernel 2.6.xx distribusi apa saja pilihan Anda. Penulis menggunakan SuSE 9.3.

2. Lakukan instalasi untuk aplikasi dan library seperti berikut:

C compiler (gcc)
make
bison
ncurses-devel
openssl-devel
zlib-devel
wget, links, lynx, w3c atau browser console
pilihan Anda
mc, vi, nano atau editor console pilihan Anda

Koneksi : Diagram dari komponen IP PBX yang terdiri dari tiga bagian, yaitu extension, trunk, dan dial plan.


Berikut adalah langkah-langkah yang perlu ditempuh setelah persiapan di atas dipenuhi.

1. Download kode program

# cd /usr/local/src
# wget –c http://ftp.digium.com/pub/asterisk/
releases/asterisk-1.2.13.tar.gz
# wget –c http://ftp.digium.com/pub/asterisk/
releases/asterisk-sounds-1.2.1.tar.gz

2. Ekstrak paket kode program

# cd /usr/local/src
# tar –zxf asterisk-1.2.13.tar.gz
# tar –zxf asterisk-sounds-1.2.1.tar.gz

3. Kompilasi dan instalasi

# cd /usr/local/src
# cd asterisk-1.2.13
# make
# make install
# make samples
# cd /usr/local/src
# cd asterisk-sounds-1.2.1
# make install

Perhatikan baik-baik console Linux Anda ketika menjalankan perintah-perintah di atas. Pastikan Anda mengetahui bila terjadi error dan tidak melanjutkan ke perintah selanjutnya sebelum error tersebut diperbaiki.

Konfigurasi Asterisk
Setelah melakukan instalasi, beberapa file dan direktori tercipta dalam Linux Anda. Berikut adalah daftar direktori penting yang digunakan oleh Asterisk untuk bekerja:
/etc/asterisk, direktori ini menyimpan file-file konfigurasi utama Asterisk
/var/log/asterisk, direktori ini menyimpan data transaksi call dan log aplikasi
/var/lib/asterisk, direktori ini menyimpan aplikasi dan data pendukung, seperti program-program AGI atau Asterisk Gateway Interface, MoH atau Music on Hold, dan file-file suara
/usr/lib/asterisk, direktori ini menyimpan binary module, codec, dan library aplikasi dial plan.


Untuk memulai konfigurasi, fokuskan pada dua file konfigurasi yang berada di direktori /etc/asterisk, yaitu file sip.conf dan extensions.conf. Apabila Anda ingin menggunakan protokol IAX2, bukan SIP maka gunakanlah file iax.conf, bukan sip.conf.

Awal : X-Lite baru saja di-install, belum terkonfigurasi account SIP apapun.


Administrasi Asterisk
Asterisk dijalankan dari console Linux dengan menjalankan perintah sebagai berikut:

# asterisk

Apabila ada perubahan pada file-file konfigurasi, Asterisk perlu di-reload dengan menjalankan perintah sebagai berikut:

# asterisk –rx “reload”

Untuk menghentikan Asterisk, terdapat beberapa cara, antara lain sebagai berikut:

# asterisk –rx “stop now”
# asterisk –rx “stop gracefully”
# asterisk –rx “stop when convenient”
# killall asterisk
# killall -9 asterisk
sip.conf

File ini menyimpan data account untuk setiap extension dan trunk. Semakin banyak pengguna yang harus diatur, semakin besar pula isi file ini. Demikian juga semakin banyak trunk yang Anda miliki, semakin panjang pula baris pada file ini.


Praktek - Membangun Server VoIP
Friday, 02 November 2007
Page 5 of 7

Contoh struktur file sip.conf adalah sebagai berikut:

# [general]

… ; option pada bagian general disini

[101]

[102]

[trunk1]


Blok general yang diawali dengan tag [general] adalah bagian option yang mempengaruhi seluruh modul SIP pada Asterisk. Yang terdapat pada bagian ini antara lain context, bindport, bindaddr, domain, dan lain-lain, termasuk konfigurasi untuk video support. Pengurutan prioritas codec dapat dilihat dalam sip.conf Anda. Pada umumnya, kita tidak perlu mengubah apa pun disini.

Isi file sip.conf selanjutnya adalah blok extension. Dalam contoh di atas, CHIP menulis dengan tag [101] dan tag [102]. Tag [101] menandakan bahwa label untuk extension tersebut adalah 101. Hal ini erat kaitannya dengan username yang digunakan oleh pengguna ketika login ke server, IP PBX Asterisk ini. Bila ada lima orang di kantor Anda dan Anda ingin semuanya terhubung ke server ini maka buatlah lima account extension dengan menambahkan lima buah tag. Tiap blok tag memiliki option yang hanya berpengaruh pada extension tersebut, bukan pada keseluruhan modul SIP. Blok trunk tidak jauh berbeda. Tag [trunk1] pada contoh di atas merupakan label untuk sebuah trunk yang dihubungi melalui SIP dari IP PBX ini.

Dalam contoh berikut akan ditunjukkan dua buah blok extension secara lengkap. Perhatikan option minimal yang perlu ada pada setiap blok extension.

[101]
type=friend
context=default
host=dynamic
username=101
secret=passwordPilihanAnda
[102]
type=friend
context=default
host=dynamic
username=102
secret=passwordDapatBerupaApaSaja

Untuk membentuk sebuah extension, minimal diperlukan option seperti di atas, yaitu type=friend, context=default, host=dynamic, username sesuai dengan label dalam tag, dan secret sesuai pilihan Anda. Penjelasan lebih detail tentang type, context, dan host dapat Anda peroleh di http://www.asteriskguru.com.

Selanjutnya adalah contoh untuk menambahkan sebuah trunk. Misal trunk dari IP PBX ini ke VoIP Rakyat.

[tovoiprakyat]
type=friend
context=default
host=voiprakyat.or.id

bisa juga menggunakan IP trunk yang akan dihubungi

username=20241
secret=rahasiadong

Setelah membuat blok di atas, perlu menyisipkan baris register di blok general. Dengan menyisipkan baris register, maka IP PBX ini terdaftar di trunk, dalam hal ini terdaftar di VoIP Rakyat. Baris register tersebut adalah:

register => 20241:rahasiadong@tovoiprakyat ;

perhatikan username dan secret

Option lain yang biasanya diperlukan adalah untuk pengaturan prioritas codec, pengaturan videosupport, dan pengaturan NAT. Untuk codec dan videosupport, biasanya ditulis di blok general, sedangkan pengaturan NAT biasa ditulis per extension dan trunk.

Konfigurasi : X-Lite login dengan extension 101 pada sip.conf IP PBX yang berada di IP 192.168.1.10


Contoh pengaturan prioritas codec.

disallow=all ; awalnya seluruh codec
dilarang
allow=gsm ; selanjutnya diurutkan
dari atas ke bawah
allow=ilbc
allow=ulaw
allow=alaw
allow=h261 ; codec berawalan h ini
adalah codec untuk video support
allow=h263
allow=h263p

Pengaktifan video call dan conference dapat ditambahkan juga pada blok general.

videosupport=yes

Sedangkan pengaturan NAT biasanya ditulis per extension, bukan pada blok general. Simak perintah berikut:

nat=yes ; extension atau trunk
berada dibelakang NAT
canreinvite=no ; seluruh komunikasi
diatur melalui proxy tidak peer 2 peer
qualify=yes ; kirim SIP
NOTIFY dengan tempo tertentu agar NAT
tetap aktif

Jangan lupa untuk reload Asterisk setelah melakukan perubahan pada file sip.conf.

extensions.conf

File ini menyimpan dial plan atau call routing untuk IP PBX ini. IVR atau Interactive Voice Response, terminasi dengan PSTN (jika ada), dan setiap aplikasi yang berhubungan dengan dial plan seluruhnya diatur dalam 1 file ini, extensions.conf.

Praktek - Membangun Server VoIP
Friday, 02 November 2007
Page 6 of 7


Struktur file extensions.conf adalah sebagai berikut:

[general]

[globals]

[aplikasiivr1]

[aplikasiivr2]

[default]


Blok general seperti pada sip.conf berisi option yang bersifat umum. Blok globals berisi variabel-variabel yang dibutuhkan dalam aplikasi IVR dan call routing. Pada contoh di atas, blok aplikasiivr1 dan aplikasivr2 adalah contoh lokasi IVR jika Anda ingin menambahkannya. Terakhir, adalah blok default. Di sini disimpan dial plan yang akan dimanfaatkan oleh penggunapengguna yang login ke IP PBX ini.

Format penulisan dalam IVR dan blok default adalah sebagai berikut.

exten => ,,>,

Contoh penulisan dial plan sederhana sebagai berikut.

exten => 101,1,Dial(SIP/101)
exten => 101,2,Hangup
exten => 102,1,Dial(SIP/102)
exten => 102,2,Hangup

Dial plan di atas menjelaskan bahwa apabila nomor 101 di-dial oleh pengguna, prioritas 1 adalah Dial(SIP/101) yang artinya hubungi nomor 101 pada sip.conf. Jika sudah selesai, jalankan prioritas kedua, yaitu Hangup line. Demikian juga apabila nomor 102 yang di-dial oleh pengguna.

Selanjutnya, perhatikan bagian pada format penulisan dial plan di atas. dapat dibentuk dari serangkaian mask. Untuk menandai yang menggunakan masking, tambahkan karakter (underscore) diawal . Contoh dial plan:

exten => _1X.,1,Dial(SIP/${EXTEN})
exten => _1X.,2,Hangup

Dial plan di atas menjelaskan bahwa apabila nomor 1 diikuti dengan angka berapa saja, misal pengguna dial 101, 102 atau 15227424, prioritas 1 adalah Dial(SIP/${EXTEN}) yang artinya hubungi nomor berapa pun yang di-dial tersebut pada sip.conf. Apabila sudah selesai, jalankan prioritas kedua, yaitu Hangup line. Variabel bawaan ${EXTEN} akan selalu berisi nomor berapa pun yang saat itu di-dial oleh pengguna.

Cukup jelas rasanya bahwa untuk membuat aturan agar nomor 101, 102, 103, dan seterusnya dapat dihubungi, Anda tidak perlu lagi membuat dial plan untuk masing-masing nomor, cukup dengan masking saja.

Contoh lain menggunakan masking untuk mengatur dial plan.

exten => _0062X.,1,Ringing
exten => _0062X.,2,Wait,2
exten => _0062X.,3,Dial(SIP/tovoiprakyat/
+${EXTEN:2})
exten => _0062X.,4,Hangup

Contoh di atas lebih rumit daripada contoh sebelumnya. Harap perhatikan penjelasan singkat berikut. Apabila pengguna men-dial sebuah nomor, katakanlah 0062218613027, yang terjadi selanjutnya adalah Asterisk akan menerimanya karena cocok dengan masking di atas. Kemudian Asterisk menjalankan perintah Ringing sebagai prioritas 1, dilanjutkan dengan perintah Wait selama 2 detik. Kedua perintah tersebut, prioritas 1 dan 2, menyebabkan pengguna mendengar nada tunggu selama 2 detik. Selanjutnya prioritas 3, yaitu Dial trunk tovoiprakyat dan forward nomor +62218613027 melalui protokol SIP. Setelah selesai, jalankan prioritas 4, yaitu Hangup line. Sebagai catatan trunk tovoiprakyat sudah dijelaskan pada pembahasan mengenai sip.conf.

Ujicoba : Extension 101 berhasil login ke IP PBX. Pada komputer yang lain, extension 102 berhasil login ke IP PBX yang sama.


Jangan terburu-buru, perhatikan baik-baik penjelasan di atas. Perhatikan bahwa 0062218613027 ketika di-forward ke trunk tovoiprakyat berubah menjadi +62218613027. Hal itu terjadi karena pada perintah Dial, isi variabel ${EXTEN} memang dipotong dua digit di awalnya dan ditambahkan di awal dengan sebuah karakter + (plus), melalui masking berikut ini.

+${EXTEN:2}

Dengan prinsip yang sama, maka Asterisk dapat dikembangkan untuk membangun IVR. Informasi perintah-perintah yang dapat dijalankan selain Ringing, Wait, Dial dan Hangup, serta untuk membangun IVR yang lengkap dengan greetings dan menu bertingkat dapat didiskusikan di forum VoIP Rakyat, http://www.voiprakyat.or.id/ forum. Atau untuk melihat referensi perintah-perintah Asterisk kunjungi website AsteriskGuru, http://www.asteriskguru.com.

Berhasil : Komunikasi berhasil dilangsungkan antara extension 101 dengan 102


Pengujian dengan X-Lite 3.0
Sebenarnya account extension yang sudah dibuat di sip.conf dapat saja dihubungkan ke perangkat keras seperti penjelasan sebelumnya (ATA, IP Phone atau ITG). Namun untuk memudahkan, pada tahap pengujian ini, gunakanlah softphone yang tersedia.

Pada gambar di atas, bisa dilihat keberhasilan X-Lite 3.0 dalam melakukan login dan panggilan dari extension 101 ke extension 102 yang login ke IP PBX yang sama dari komputer lain.

Praktek - Membangun Server VoIP
Friday, 02 November 2007
Page 7 of 7


Sejarah VoIP Rakyat

VoIP atau Voice over Internet Protocol sudah masuk ke Indonesia sejak lama, sekitar 10 tahun yang lalu. Penggunaannya semakin meluas ketika sekitar tahun 2000-2001, Onno W. Purbo dan rekan-rekan seperjuangan saat itu membangun node-node gatekeeper VoIP yang saling terhubung dalam jaringan bernama VoIP Merdeka. Jumlah node semakin bertambah dan jaringan VoIP Merdeka pun semakin luas. Sejak saat itu antusiasme masyarakat terhadap teknologi VoIP kian besar.

Mengikuti jejak VoIP Merdeka, pada tahun 2004 penulis dan rekan-rekan ICT Centre membangun server VoIP yang kemudian diberi nama VoIP Rakyat dengan nama domain voiprakyat.net. Berbeda dengan VoIP Merdeka yang merupakan gabungan node-node gatekeeper VoIP, arsitektur VoIP Rakyat dirancang dengan hanya menggunakan satu server saja. VoIP Merdeka berbasis protokol H.323, sedangkan VoIP Rakyat berbasis protokol SIP.

Domain voiprakyat.net hanya bertahan selama satu tahun. Karena keterbatasan dana, domain ini akhirnya expired dan sulit diperbaharui kembali. Akhir tahun 2005, VoIP Rakyat berganti domain menjadi voiprakyat.or.id.

Pembaharuan domain dibarengi dengan berbagai pembaharuan dalam tubuh VoIP Rakyat. Antara lain penambahan pendukung utama dari hanya penulis dan rekan-rekan ICT Centre, menjadi tambah Onno W. Purbo, rekan-rekan IDC Indonesia, Acer, dan beberapa rekan lain. Infrastruktur pun jauh lebih baik karena menggunakan komputer server Acer Altos G530 dan terhubung ke jaringan IIX langsung dari lokasi data center IDC Indonesia.

Dengan jumlah tim pengembang yang seadanya, VoIP Rakyat berupaya mencapai tujuan utama dibangunnya jaringan ini, yaitu memberikan alternatif telekomunikasi murah melalui implementasi teknologi VoIP. Kini VoIP Rakyat melengkapi dirinya dengan forum diskusi tempat berdiskusi masalah VoIP, website yang penuh informasi; manual berbagai aplikasi; dan perangkat keras VoIP; serta VoIP Rakyat Communicator, yaitu aplikasi desktop dengan feature Instant Messaging dan VoIP.