Squid proxy menggunakan Authentikasi LDAP
Artikel ini merupakan materi lanjutan dari artikel tentang LDAP yang telah Penulis tulis sebelumnya. Untuk itu silahkan Anda membaca artikel “Pengenalan LDAP” agar lebih memudahkan pemahaman Anda tentang LDAP dan di lanjutkan dengan artikel “Implementasi Samba PDC menggunakan backend LDAP”. Dan pada artikel ini penulis hanya akan menjelaskan kegunaan LDAP sebagai Autentikasi User pada Squid Proxy dan silahkan anda kembangkan lagi squid proxy anda nantinya sesuai dengan kebutuhan anda.
Download Tulisan Lengkap: Squid proxy menggunakan Authentikasi LDAP.
sumber: http://ilmukomputer.org/
Membangun Proxy dan Transparant Proxy dengan SQUID + Monitoring SQUID dengan cachemgr.cgi
Banyak juga tutorial-tutorial yang membahas tentang proxy yang menggunakan squid bahkan sangat lengkap dengan filter website dan autentikasinya. Dalam tutorial ini tidak lebih bagus dari tutorial lainnya. Tutorial ini hanyalah berisi tentang dasar-dasar menginstall dan mengkonfigurasi SQUID Server.
Dalam dokumentasi saya ini dijelaskan step-by-step, mulai dari mengkonfigurasi file konfigurasi squid hingga menyetting browser.
Tutorial ini hanya berlaku untuk SQUID yang lama. Untuk yang baru ada perbedaan dalam menyeting transparent proxy nya, tp untuk point-poin lain masih memiliki kesamaan dgn SQUID versi baru.
Download Tulisan Lengkap: arisnb-proxy-squid-monitoring.pdf
sumber: http://ilmukomputer.org
Administrasi Sistem Linux
Syarat untuk mempelajari Linux System Administrator adalah harus terlebih dahulu mempelajari Linux Basic, dan telah setidak-tidaknya mempunyai sedikit pengetahuan mengenai manajemen sistem. Modul ini berisikan hal-hal apa saja yang harus dilakukan oleh seorang administrator sistem dalam mengatur dan memelihara sistem.
Dowload Tulisan Lengkap: anton-adminsyslinux.zip
sumber: http://ilmukomputer.org
Mengamankan Linux dengan Memperbaiki Konfigurasi Service
Romi Satria Wahono
Artikel ini akan secara berseri mengulas dasar-dasar mengamankan Linux, khususnya bagaimana melakukan update pada paket software dan juga memperbaiki konfigurasi service. Sebagai ilustrasi akan diberikan beberapa contoh implementasi di Mandrake Linux. Distribusi (distro) Linux lain terutama yang turunan dari Redhat boleh dikata tidak terlalu jauh berbeda. Setelah pada bagian pertama dibahas bagaimana mengamankan Linux dengan melakukan update paket software, pada tulisan ini akan dibahas bagaimana mengamankan Linux dengan melakukan perbaikan terhadap konfigurasi service yang terinstall di Linux kita.
DOWNLOAD TULISAN LENGKAP : romi-linuxaman-service.zip
sumber: http://ilmukomputer.org
Mengamankan Linux dengan Update Paket Software
Mengamankan Linux dengan Update Paket Software
Romi Satria Wahono
Masih segar dalam ingatan bagaimana worm Codered memporak-porandakan server IIS yang berjalan diatas Microsoft Windows. Beberapa data statistik menunjukkan kerugian yang diakibatkan oleh worm yang menyerang Microsoft Windows termasuk didalamnya Codered mencapai angka 2 miliar US dolar. Kalau dibilang Linux aman, jangan percaya dulu! Meskipun serangan ke server Linux masih belum gencar, namun dewasa ini worm seperti Slapper juga sudah mulai menyebar ke seluruh dunia. Serangan ini bisa terjadi karena security hole yang ada di paket software yang tidak kita update. Dan juga serangan yang masuk karena port-port service yang terbuka, meskipun sebenarnya tidak kita gunakan. Kita yang telah berniat dan melaksanakan migrasi ke Linux juga perlu memikirkan keamanan di Linux ini.
Download Tulisan Lengkap: romi-linuxaman-update.zip\
sumber: http://ilmukomputer.org/
Freesco (Free Cisco) : Linux untuk PC Router
“Apakah ada alternatif selain seperangkat router yang cukup memadai untuk menjalankan tugas sebuah router?” Banyak solusi yang bermunculan untuk menjawab pertanyaan tersebut. Lahir dari tradisi open source, FREESCO ( FREE ciSCO ) juga lainnya seperti FloppyFW atau LRP ( Linux Router Project ) menawarkan alternatif untuk menyulap sebuah komputer lama menjadi sebuah PC router yang bisa diandalkan. Selain sebagai solusi yang menghemat budget juga cukup bisa memenuhi kebutuhan untuk menjalankan tugas sebuah router.
FREESCO berjalan di atas sistem operasi Linux dan seperti kebanyakkan distribusi Linux lainnya juga tradisi open source, FRESSCO menyandang lisensi freeware dalam naungan GNU General Public Licence. Untuk menjalankan FREESCO ini hanya diperlukan spesifikasi teknis sebuah komputer sebagai berikut :
Sebuah CPU 386 atau lebih baik lagi
RAM minimal 8 Mb dengan swap disarankan 16 Mb atau lebih baik
FDD 1.44 Mb
HDD tidak diperlukan, tapi jika menginginkan penambahan fitur lainnya dapat menggunakan harddisk tua berukuran ratusan Mega byte sampai 2 Giga byte
Ethernet ( support sampai 10 unit ethernet )
Modem ( support sampai 10 unit modem )
Download Tulisan Lengkap: dindin-freesco.zip
sumber: http://ilmukomputer.org
Langkah Mudah Administrasi Jaringan Menggunakan Linux Ubuntu 9 Sumber: http://id.shvoong.com/books/guidance-self-improvement/1965871-langkah-mudah-ad
Linux Ubuntu bukan hanya memiliki fleksibilitas dan fitur lengkap di bidang dekstop, namun juga memiliki stabilitas dan unjuk kerja tinggi sebagai sistem operasi server jaringan. Hampir seluruh fungsi yang dibutuhkan dalam mengembangkan dan mengelola suatu jaringan komputer seperti file dan printer sharing, pengaturan user group management dan security, internet connection, hingga layanan FTP dan Web Server telah tersedia dalam Linux Ubuntu.
Buku Langkah Mudah Administrasi Jaringan Menggunakan Linux Ubuntu 9 menjelaskan pengelolaan jaringan komputer berbasis platform Ubuntu Linux. Materi diketengahkan secara terstruktur mulai dari pemahaman tentang konsep dasar jaringan , instalasi linux untuk networking, konfigurasi firewall, konfigurasi DNS Server, sampai dengan Telnet dan SSH Server.
Lebih Jelas buku ini membahas tentang :
Networking Dasar
Linux Network Installation
Konfigurasi TCP/IP di Linux
Konfigurasi Sitem Linux untuk Jaringan
Instalasi dan Konfigure File Sharing dengan NFS]
Sharing File dan Device dengan Samba
Konfigure Network Printing
Pengaturan User, Group, dan Security
Pengaturan Security Jaringan di Linux
Konfigurasi DNS Server
Instalasi dan Konfigurasi FTP Server
Instalasi dan Konfigurasi Web Server
Instalasi dan Konfigurasi Internet Gateway
Instalasi dan Konfigurasi E-mail Server
Instalasi dan Konfigurasi Proxy Server
Instalasi Telnet dan SSH Server
Sumber: http://id.shvoong.com/books/guidance-self-improvement/1965871-langkah-mudah-administrasi-jaringan-menggunakan/#ixzz1ehUwBB1U
Teknik Sharing Koneksi Internet di RedHat 9
Artikel ini sengaja dibuat karena mungkin ada rekan-rekan yang belum mengerti teknik men-sharing koneksi Internet atau Internet Connection Sharing (ICS) pada linux Redhat. Diharapkan pembaca tidak hanya membaca, tetapi juga langsung praktek dengan PC yang dimiliki.
Artikel disampaikan dengan gaya mengalir, dan penjelasan yang disertai gambar sehingga memudahkan pembaca untuk memahami bagaimana teknik sharing koneksi internet di Linux. Beberapa penjelasan dasar tentang jaringan komputer misalnya tentang IP, IPTABLES dsb.
Download Tulisan Lengkap: welly-sharing.zip
sumber: http://ilmukomputer.org/
Freesco (Free Cisco) : Linux untuk PC Router
“Apakah ada alternatif selain seperangkat router yang cukup memadai untuk menjalankan tugas sebuah router?” Banyak solusi yang bermunculan untuk menjawab pertanyaan tersebut. Lahir dari tradisi open source, FREESCO ( FREE ciSCO ) juga lainnya seperti FloppyFW atau LRP ( Linux Router Project ) menawarkan alternatif untuk menyulap sebuah komputer lama menjadi sebuah PC router yang bisa diandalkan. Selain sebagai solusi yang menghemat budget juga cukup bisa memenuhi kebutuhan untuk menjalankan tugas sebuah router.
FREESCO berjalan di atas sistem operasi Linux dan seperti kebanyakkan distribusi Linux lainnya juga tradisi open source, FRESSCO menyandang lisensi freeware dalam naungan GNU General Public Licence. Untuk menjalankan FREESCO ini hanya diperlukan spesifikasi teknis sebuah komputer sebagai berikut :
Sebuah CPU 386 atau lebih baik lagi
RAM minimal 8 Mb dengan swap disarankan 16 Mb atau lebih baik
FDD 1.44 Mb
HDD tidak diperlukan, tapi jika menginginkan penambahan fitur lainnya dapat menggunakan harddisk tua berukuran ratusan Mega byte sampai 2 Giga byte
Ethernet ( support sampai 10 unit ethernet )
Modem ( support sampai 10 unit modem )
Download Tulisan Lengkap: dindin-freesco.zip
sumber:http://ilmukomputer.org
Bandwidth Limiter dengan HTB-Tools di Linux
Kita mungkin sudah banyak mengenal banyak cara untuk melakukan shaper htb spt menggunakan tc sendiri atau bantuan scripts htb.init, cbq.init, mastershaper, dan banyak lagi utility untuk melakukan pengaturan bandwidth. tapi kali ini saya coba bahas salah satu utility untuk mempermudah kita dalam pengaturan bandwidth yaitu htb-tools [http://htb-tools.arny.ro]. menurut saya tool ini sangat sederhana terutama dalam hal konfigurasinya dan cukup efektif.
Download Tulisan Lengkap: rikih-htb_tools.pdf\
sumber: http://ilmukomputer.org/
Friday, November 25, 2011 Pembuatan If dan Case pada Pascal
Pascal merupan salah satu program yang terkemuka karena struktur penulisannya yang mengalir seperti algoritma, saat ini kita akan mempelajari perbedaan antara case dan if pada pascal 1.5 (TPW 1.5). sebelum itu perhatikan keterangan berikut ini struktur dasarnya.
Program namaprogram; ? judul program
Var jenis : variable; ? jenis variabel
Begin ; ? memulai program
Clrscr ? membersihkan layar (boleh digunakan dan tidak)
Isi ? isi program
End. ? akhir program
Keterangan
Write ? menapilkan tulisan
Writeln ? menapilkan tulisan pada garis baru
Read ? menginput data
Readln ? manginput data pada garis baru
Var ? variable
CASE
program case1;
uses wincrt;
var nip,nama : string;
pendapatan,pajak : real;
gol : char;
begin
clrscr;
writeln(‘——— DAFTAR PAJAK ———-’);
writeln(‘_________________________________’);
write (‘NIP : ‘);readln(nip);
write (‘Nama Karyawan : ‘);readln(nama);
write (‘Golongan [A,B,C] : ‘);readln(gol);
write (‘Pendapatan : ‘);readln(pendapatan);
case upcase(gol) of
‘A’ : begin
writeln(‘Golongan ini bebas pajak’);
pajak := 0;
end;
‘B’ : pajak := 0.1 * pendapatan;
‘C’ : pajak := 0.2 * pendapatan;
else write(‘Salah melakukan Penginputan data ‘);
end;
writeln(‘Pajak : Rp. ‘,pajak:9:2);
end.
Tampilan saat case Di running
Sedangkan untuk program IF
program if1;
uses wincrt;
var nip,nama : string;
pendapatan,pajak : real;
gol : char;
begin
clrscr;
writeln(‘——— DAFTAR PAJAK ———-’);
writeln(‘_________________________________’);
write (‘NIP : ‘);readln(nip);
write (‘Nama Karyawan : ‘);readln(nama);
write (‘Golongan [A,B,C] : ‘);readln(gol);
write (‘Pendapatan : ‘);readln(pendapatan);
if (gol = ‘A’ )or (gol = ‘a’) then
pajak := 0
else if (gol = ‘B’) or (gol = ‘b’) then
pajak := 0.1 * pendapatan
else if (gol = ‘C’) or (gol = ‘c’) then
pajak := 0.2 * pendapatan
else write(‘Salah melakukan Penginputan data ‘);
writeln(‘Pajak : Rp. ‘,pajak:9:2);
end.
Semoga dengan ini kita dapat terus menambah wawasan kita dan bekal kita. Belajar –belajar dan belajarlah, “Jika kita dapat bermanfaat bagi orang lain maka kita sangat bermanfaat bagi diri kita”
Download Tulisan Lengkap: arief-pascal_ifcase2.doc
sumber: http://ilmukomputer.org
Friday, November 25, 2011 Membuat web Input pada Server Apache
Membuat web Input pada server Apache
Yang harus ada dalam database input:
• database.php
• input.html
• koneksi.php
• proses.php
• tampil.php
Untuk mempersingkat waktu tidak perlu dijelaskan secara detail mengenai isi scriptnya. Apa saja yang ada script tersebut?
Download Tulisan Lengkap: Membuat web Input pada server Apache
sumber: http://ilmukomputer.org
Membuat Repo Lokal Ubuntu Via Rsync
Dunia GNU/Linux memudahkan user dalam hal ketersediaan perangkat lunak dan library serta paket yang diperlukan melalui repository. Ada ribuan perangkat lunak powerfull yang legal untuk dipakai dan diperbanyak sesuai keperluan. Anda bisa menggunakan langsung dari server repository di internet maupun offline dari kepingan DVD, harddisk, maupun install satu per satu. Dalam tulisan ini akan penulis jabarkan salah satu cara membuat repository lokal untuk distro Ubuntu (versi apapun) dari DVD menggunakan command rsync ke harddisk lokal. Keuntungannya, setelah proses selesai, pengguna bisa menggunakan dengan cepat dibandingkan dari DVD atau internet. Dijabarkan juga instalasi server xampp di Ubuntu sehingga repository lokal ini bisa digunakan sebagai server intranet di jaringan lokal (kos, kampus, kantor) maupun internet (dengan IP public).
sumber: http://ilmukomputer.org
Bandwidth Controller - Mengatur trafik data didalam jaringan
Bandwidth Controller adalah sebuah software untuk mengatur bandwidth computer data atau traffic baik internet maupun data network.Bandwidth Controller bisa dikatakan sebagai software pembatas bagi computer lain atau memberikan prioritas bagi computer lain agar bisa mengaccess data internet maupun data lokal
Mengatur download dan upload computer lain untuk data trafik.
Prioritas bagi computer atau beberapa computer untuk mengaccess data pada jaringan network maupun internet.
Memblock atau memfilter packet baik keluar dan masuk pada sebuah computer atau group didalam LAN baik mengkontrol dari lapis network 3 dan 7.
Pengaktifkan batas dan prioritas bagi computer lain termasuk pengaktifkan dengan waktu tertentu.
Bandwidth Controller bertujuan untuk mengatur bandwidth dari computer lain. Penempatan software Bandwidth Controller ditempatkan pada sebuah computer yang dijadikan jalur keluar misalnya mengaccess data internet. Sebagai contoh, bila sebuah warnet, kantor atau jaringan computer tetangga mengunakan sebuah computer yang dijadikan sebagai Gateway / computer sharing / computer server. Computer server tersebut berfungsi untuk mendistribusikan data keluar masuknya dari dan ke computer lainnya. Sehingga seluruh computer dapat mengaccess data bersama sama seperti sharing koneksi internet.
Mengunakan sebuah computer server, misalnya mengunakan OS Windows XP tidak bisa memberi batasan berapa banyak trafik yang diberikan untuk masing masing computer. Karena computer server beranggapan bahwa setiap computer memiliki hak hak yang sama untuk mengacces data, seperti koneksi internet. Computer server hanya dapat mengatur seperti memblock port misalnya semua user tidak diijinkan membuka website, atau tidak bisa mengirim email. Disini kelemahan dari sistem computer server , karena fungsinya sebagai pintu gerbang atau jalur keluar masuk saja sehingga tidak memiliki fungsi sebagai pembatas trafik data agar membagi bandwidth ke masing masing computer.
Bisa dibayangkan didalam sebuah jaringan LAN terdapat 10 computer yang terhubung ke computer server untuk mengaccess data internet. Bila 1 saja computer mengunakan program download manager atau program P2P, misalnya Bittorrent, Flashget atau Download Accelereator maka dipastikan kecepatan koneksi internet pada computer lain menjadi lambat. Hal tersebut terjadi karena kecepatan beberapa program seperti download manager mampu mengambil data trafik besar sehingga akan menganggu atau memperlambat koneksi computer lainnya.
Bandwidth Controller dapat melakukan pembatasan atau membagi kecepatan trafik didalam jaringan . Bahkan software ini dapat membatasi kecepatan maksimum bagi computer lain yang dianggap terlalu banyak mengunakan data trafik. Bandwidth Controller juga memiliki beberapa fitur sangat baik sehubungan dengan kebutuhan traffic didalam sebuah jaringan network.
Dibawah ini beberapa kemampuan dari Bandwidth Controller :
Membatasi beberapa computer atau group dengan limit atau batas tertentu mengunakan trafik data ke server.
Membatasi atau membagi kecepatan trafik data seperti pembagian maksimum atau minimum dari pemakaian bandwidth
Penguncian dengan batas tertentu, misalnya seorang karyawan terlalu banyak access internet maka dapat dibatasi setelah kapasitas tertentu akan diturunkan kecepatannya.
Pengaturan dalam waktu, misalnya setelah jam 9 pagi dimana pemakai internet didalam kantor mulai aktif, maka software dapat membatasi kecepatan maksimum untuk mendownload diseluruh computer.
Memberikan prioritas dari sebuah protokol seperti memberikan prioritas access pemakai protokol VOIP.
Dan fitur terbaik adalah dapat menampilkan daftar computer yang mana yang terlalu banyak mengunakan bandwidth, sehingga dapat seorang Admin dapat terus memantau kegiatan / aktifitas computer lain didalam jaringan LAN.
Bahkan Bandwidth Controller menampilkan kemanakah sebuah computer sedang mengaccess data dengan menampilkan koneksi dari nomor IP server didalam daftar list bandwidth Controller.
sumber: http://rizwan25.blogspot.com