Langsung ke konten utama

Postingan

Menampilkan postingan dengan label tutorial

Membangun DNS Server menggunakan Bind dengan menambahkan fitur filtering domain Depkominfo.

Beberapa tahun belakan ini, pemerintah melalui Depkominfo cukup galak meminta operator untuk memberantas pornografi. Salah satunya adalah dengan memblok semua situs porno yang ada di dunia internet. Cara ini diakui kominfo cukup efektif, walaupun sebenarnya masih banyak situs - situs porno tersebut yang masih dapat diakses. Saat ini operator telekomunikasi dan ISP mengambil referensi domain yang diblok dari situs yang diberikan oleh depkominfo sendiri, yaitu di Trust Positif Kominfo . Terakhir, jumlah site yang berhasil diblok , jika berdasarkan file yang diambil di trust positif tersebut adalah sekitar 756050 site, jadi belum ada 1 juta. Untuk melakukan bloking terhadap domain tersebut, dibutuhkan aplikasi server. Yang bisa melakukan blok berdasarkan domain adalah DNS. Selama ini saya biasa menggunakan bind sebagai aplikasi dns server. Namun aplikasi tersebut belum mampu melakukan teknik blocking yang baik. Ide bloking menggunakan bind yang saya gunakan adalah melakukan manipulas...

Procedure di Mysql

Hari Rabu kemarin, saya dapat tugas dari bos. Dimintai tolong untuk insert record dalam jumlah yang cukup besar. Untungnya, record yang disuruh insert ini sifatnya incremental dan ada juga yang sama isinya. Sudah cukup lama juga ga berinteraksi dengan database, apalagi saya juga biasanya menggunakan database mysql. setelah buka-buka primbon manualnya mysql dan setelah googling sana sini, akhirnya ide untuk memasukka recordnya pun terwujud. Pada tutorial ini, yang digunakan adalah model looping. Metoda looping yang digunakan adalah menggunakan while, dan repeat. untuk yang pertama, saya menggunakan while, dan untuk task yang kedua menggunakan repeat. Sengaja saya coba 2 cara ini, sekalian belajar procedure mysql, dan juga sekalian melatih scripting yang sudah mulai lupa-lupa ingat :) Menggunakan while. Pada task ini, idenya adalah, saya ingin menambahkan suatu nomer msisdn berdasarkan range. range nya diketahui yaitu dari 628xxy000000 - 628xxy999999. kalau dumasukkan satu demi ...

Bind DNS Graph in Cacti

In My Previous tutorial, Menampilkan hasil DNS query pada cacti I tried to graph my bind dns server in cacti. At the moment, I usedBind version 4.3. By the time, ISC (Consorcium that create bind) always update this software. Usually, they update because of found bug, improve perfomance, hardware support, and other. Until now, Bind version is 10. but currently, I still use bind 9.8. it seems that, after bind 9.4, ISC change mayor update in thebind version. because of this, my tutorial for bind 9.3.4 did not compatible anymore for latest bind. I have tried to search in internet,googling, find the forum, but still not successfull.  And fortunately, 5 days ago, I tried to access cacti forum. found the new way to graph new bind version in cacti. for the forum, you can see at this link : http://forums.cacti.net/viewtopic.php?f=12&t=45926&start=0 Because of my couriousity, I tried to make graph my bind. Oh ya, I run my dns server in Linux (RHEL 5.5) I think ou can run...

extend disk via command :

Extend disk via command : I  assume the disk is recognize in my linux box is  : /dev/dsc1 and here are the steps 1. format disk #fdisk /dev/sdc #Command (m for help): n #Command (m for help): w 2. extend volume group disk using lvm vgextend VolGroup00 /dev/sdc1 3. extend disk to volume group lvextend -L +199G /dev/VolGroup00/LogVol00 4. make change permanent resize2fs /dev/VolGroup00/LogVol00 last, check using df utility : # df -h Filesystem                                               Size  Used Avail Use% Mounted on /dev/mapper/VolGroup01-LogVol00      5.8G  3.0G  2.5G  56%         / /dev/mapper/VolGroup01-LogVol01      961M   18M  895M   2%      /home /dev/mapper/VolGroup00-LogVol00...

Cara membangun DNS Filter (mari berantas pornografi)

Kebutuhan : 1. dns server, pilihan yang baik menggunakan powerdns, karena saya rpm base, maka silakan di download di : http://downloads.powerdns.com/releases/rpm/pdns-static-2.9.22-1.i386.rpm download powerdns sebagai authoritative server 2. linux box, pastinya. 3. database situs-situs yang ingin di blok, bisa didownload di http://urlblacklist.com/cgi-bin/commercialdownload.pl?type=download&file=bigblacklist pilih situs porno 4. web server saya asumsikan di sini, kita akan menyimpan databasenya dalam bentuk file. powerdns bisa menyimpannya dalam database, salah satu yang telah saya coba adalah mysql. namun pada tutorial ini, yang saya bahas adalah menggunakan file. di dalam database tersebut, terdapat kategori porn, nah pilih kategori tersebut. lalu pilih file domain. ide dari dns filtering ini adalah "memaksa" suatu domain, katakanlah situs porno tadi, ke suatu ip yang telah kita assign. ip tersebut, bisa di server dns filter ini. misalnya dns filter...

change root password in solaris 10

it is a silly, i change my solaris root password, after that i forgot it. even though it simple, but it quite challenge to change it. well first of all, don't panic. all you have to do is, keep calm and relaxed. then prepare all what should be needed. ok here we are. 1. we need instalation cd. we need this because we have to go to single user mode 2. cable console. I need this, so i can console my sparc solaris, then get the serial command. 3. notebook. this is must, without this, i unable to conle the sparc 4. google. ask with this is more wise 5. sun keyboard. I need this, because i can interupt the server using OBP command. by pressing stop + A we reset the server ok after all we need, here is the step 1. press stop + a, then choose reset 2. after solaris reset, insert the instalation disk. (i use solaris 10, since my solaris was solaris10) 3. after that, do stop +a again, and when ok prompt shown up, boot from cdrom OK> boot cdrom -s wait for a while, until i...

Menampilkan hasil DNS query pada cacti

Tutorial ini menjelaskan langkah – langkah mengkonfigurasi cacti dan dns server agar dapat memantau jumlah user atau query dns yang dilakukan oleh server. Server yang digunakan adalah fedora 7. Dalam tutorial ini terdapat 3 langkah, yaitu Konfigurasi pada server DNS. Aplikasi DNS yang digunakan adalah Bind versi 9.4.1 Konfigurasi pada server cacti Menambahkan graph query DNS pada device eksisting di cacti Manfaat dari tip dan trik ini adalah: Dapat mengetahui, seberapa besar query DNS yang dilakukan oleh server DNS Dapat mengetahui secara realtime jumlah query terakhir Dapat memperkirakan kapan kita melakukan upgrade server 1. Konfigurasi pada server Bind a. Download paketnya , # wget http://uversaconsulting.net/download/bind9-stats-1.0.tar.gz b. Ekstrak paket nya # tar -xvzf /home/administrator/bind9-stats-1.0.tar.gz bind9-stats/ bind9-stats/INSTALL bind9-stats/bind9-genstats.sh bind9-stats/local/ bind9-stats/local/bind9-stats.pl bi...